{"_id":"@riffcc/lens-sdk","_rev":"49-25d7028507acdb5eccd816cdd74af8dd","name":"@riffcc/lens-sdk","dist-tags":{"latest":"0.1.41"},"versions":{"0.1.0":{"name":"@riffcc/lens-sdk","version":"0.1.0","keywords":[],"author":{"name":"benya7"},"license":"ISC","_id":"@riffcc/lens-sdk@0.1.0","maintainers":[{"name":"julien.malard","email":"julien.malard@mail.mcgill.ca"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"en0c","email":"bitup.games@gmail.com"}],"dist":{"shasum":"792ccc117f9eb8ae187f873cbc1d67413392f512","tarball":"https://registry.npmjs.org/@riffcc/lens-sdk/-/lens-sdk-0.1.0.tgz","fileCount":14,"integrity":"sha512-ay9MnxOtV0AqR9f3YMDsua+45xj6BBbfnrx1kQQb1L1hdc3pEpMPhQc/QflAaTf3kBEKUo7iOdebgC9xFSiGMQ==","signatures":[{"sig":"MEUCIQC7eyhEjqcZ9wPQ1Pn8tpsfTxbWa4sUHAnFURqAwYXCTwIgNlAK4FqriCdA/yorucDsdz9qYceHqJVqETYmyp4NgrU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60596},"main":"./dist/index.mjs","type":"module","_from":"file:riffcc-lens-sdk-0.1.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"}},"scripts":{"lint":"eslint .","build":"pnpm clean && pnpm build:types && pnpm build:js","clean":"rm -rf dist","release":"pnpm build && pnpm publish","build:js":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --platform=neutral --format=esm --packages=external --sourcemap","typecheck":"tsc --noEmit --project tsconfig.json","build:types":"tsc --emitDeclarationOnly --project tsconfig.json"},"_npmUser":{"name":"en0c","email":"bitup.games@gmail.com"},"_resolved":"/private/var/folders/wv/bmr8yfrn6z3gtn51ch77q0s40000gq/T/d8c6ceb915b0eac600cc4199785c5316/riffcc-lens-sdk-0.1.0.tgz","_integrity":"sha512-ay9MnxOtV0AqR9f3YMDsua+45xj6BBbfnrx1kQQb1L1hdc3pEpMPhQc/QflAaTf3kBEKUo7iOdebgC9xFSiGMQ==","_npmVersion":"10.7.0","description":"","directories":{},"_nodeVersion":"22.2.0","dependencies":{"uuid":"^11.1.0","peerbit":"^4.1.36","@peerbit/time":"^2.1.0","@dao-xyz/borsh":"^5.2.3","@peerbit/crypto":"^2.3.8","@peerbit/program":"^5.2.11","@peerbit/document":"^9.6.4","@peerbit/shared-log":"^11.2.3","@peerbit/identity-access-controller":"^5.0.80"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.27.0","esbuild":"^0.25.4","globals":"^16.1.0","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/node":"^22.15.18","@types/uuid":"^10.0.0","typescript-eslint":"^8.32.1","@peerbit/test-utils":"^2.1.46","@typescript-eslint/parser":"^8.32.1","@typescript-eslint/eslint-plugin":"^8.32.1"},"_npmOperationalInternal":{"tmp":"tmp/lens-sdk_0.1.0_1747589401944_0.03530561198557303","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@riffcc/lens-sdk","version":"0.1.1","keywords":[],"author":{"name":"benya7"},"license":"ISC","_id":"@riffcc/lens-sdk@0.1.1","maintainers":[{"name":"julien.malard","email":"julien.malard@mail.mcgill.ca"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"en0c","email":"bitup.games@gmail.com"}],"dist":{"shasum":"874d92a1ebb1dcb44b731ce094b25a56934fe684","tarball":"https://registry.npmjs.org/@riffcc/lens-sdk/-/lens-sdk-0.1.1.tgz","fileCount":14,"integrity":"sha512-/kAaF8tN74eCu0sb60Ec+nmhPeVCpAVSriOeYEFsjc9wAv6dERveOk0Kt+cps0H/2W9lLqKxdeQSGxv0JpWWnA==","signatures":[{"sig":"MEQCHwzN3ht6rNehi737tBvdl9MJeMWQxnRRIdmTZuB37WECIQC0rFbVKszSTxcLFOPjB/aVsblJ6DiB79+LjiiGQqdpjQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62144},"main":"./dist/index.mjs","type":"module","_from":"file:riffcc-lens-sdk-0.1.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"}},"scripts":{"lint":"eslint .","test":"NODE_OPTIONS='--experimental-vm-modules' jest","build":"pnpm clean && pnpm build:types && pnpm build:js","clean":"rm -rf dist","release":"pnpm build && pnpm publish","build:js":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --platform=neutral --format=esm --packages=external --sourcemap","typecheck":"tsc --noEmit --project tsconfig.json","build:types":"tsc --emitDeclarationOnly --project tsconfig.json"},"_npmUser":{"name":"en0c","email":"bitup.games@gmail.com"},"_resolved":"/private/var/folders/wv/bmr8yfrn6z3gtn51ch77q0s40000gq/T/1efe023ea40088db327013c34b719d4f/riffcc-lens-sdk-0.1.1.tgz","_integrity":"sha512-/kAaF8tN74eCu0sb60Ec+nmhPeVCpAVSriOeYEFsjc9wAv6dERveOk0Kt+cps0H/2W9lLqKxdeQSGxv0JpWWnA==","_npmVersion":"10.7.0","description":"","directories":{},"_nodeVersion":"22.2.0","dependencies":{"uuid":"^11.1.0","peerbit":"^4.1.36","@peerbit/time":"^2.1.0","@dao-xyz/borsh":"^5.2.3","@peerbit/crypto":"^2.3.8","@peerbit/program":"^5.2.11","@peerbit/document":"^9.6.4","@peerbit/shared-log":"^11.2.3","@peerbit/identity-access-controller":"^5.0.80"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.27.0","esbuild":"^0.25.4","globals":"^16.1.0","ts-jest":"^29.3.4","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.18","@types/uuid":"^10.0.0","@jest/globals":"^29.7.0","typescript-eslint":"^8.32.1","@peerbit/test-utils":"^2.1.46","@typescript-eslint/parser":"^8.32.1","@typescript-eslint/eslint-plugin":"^8.32.1"},"_npmOperationalInternal":{"tmp":"tmp/lens-sdk_0.1.1_1747627562919_0.37761160374495684","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@riffcc/lens-sdk","version":"0.1.2","keywords":[],"author":{"name":"benya7"},"license":"ISC","_id":"@riffcc/lens-sdk@0.1.2","maintainers":[{"name":"julien.malard","email":"julien.malard@mail.mcgill.ca"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"en0c","email":"bitup.games@gmail.com"}],"dist":{"shasum":"bb9c85eb2456e635d348e36b8064b36e1aa6a4d9","tarball":"https://registry.npmjs.org/@riffcc/lens-sdk/-/lens-sdk-0.1.2.tgz","fileCount":14,"integrity":"sha512-FR7ESUAVyAUqwUkhQDjl/bO+sEAiWBgMibJSlwTnCKTkySj6XQ3keMhmAo9wp/6fFq2BvYrYmYi1P/L/hbsqZQ==","signatures":[{"sig":"MEYCIQCYeMsKyyWyC0LDcAhG85JKrCiDRGQSym1Gy16d0YGNNgIhAOte0Gf656q5Lb+pqd4sj6YhgjnK5scQTdcrhFpYMMtJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60915},"main":"./dist/index.mjs","type":"module","_from":"file:riffcc-lens-sdk-0.1.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"}},"scripts":{"lint":"eslint .","test":"NODE_OPTIONS='--experimental-vm-modules' jest","build":"pnpm clean && pnpm build:types && pnpm build:js","clean":"rm -rf dist","release":"pnpm build && pnpm publish","build:js":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --platform=neutral --format=esm --packages=external --sourcemap","typecheck":"tsc --noEmit --project tsconfig.json","build:types":"tsc --emitDeclarationOnly --project tsconfig.json"},"_npmUser":{"name":"en0c","email":"bitup.games@gmail.com"},"_resolved":"/private/var/folders/wv/bmr8yfrn6z3gtn51ch77q0s40000gq/T/48be57675465c026e7fafb237836f3d9/riffcc-lens-sdk-0.1.2.tgz","_integrity":"sha512-FR7ESUAVyAUqwUkhQDjl/bO+sEAiWBgMibJSlwTnCKTkySj6XQ3keMhmAo9wp/6fFq2BvYrYmYi1P/L/hbsqZQ==","_npmVersion":"10.7.0","description":"","directories":{},"_nodeVersion":"22.2.0","dependencies":{"uuid":"^11.1.0","peerbit":"^4.1.36","@peerbit/time":"^2.1.0","@dao-xyz/borsh":"^5.2.3","@peerbit/crypto":"^2.3.8","@peerbit/program":"^5.2.11","@peerbit/document":"^9.6.4","@peerbit/shared-log":"^11.2.3","@peerbit/identity-access-controller":"^5.0.80"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.27.0","esbuild":"^0.25.4","globals":"^16.1.0","ts-jest":"^29.3.4","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.18","@types/uuid":"^10.0.0","@jest/globals":"^29.7.0","typescript-eslint":"^8.32.1","@peerbit/test-utils":"^2.1.46","@typescript-eslint/parser":"^8.32.1","@typescript-eslint/eslint-plugin":"^8.32.1"},"_npmOperationalInternal":{"tmp":"tmp/lens-sdk_0.1.2_1747672127338_0.3613882128578556","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@riffcc/lens-sdk","version":"0.1.3","keywords":[],"author":{"name":"benya7"},"license":"ISC","_id":"@riffcc/lens-sdk@0.1.3","maintainers":[{"name":"julien.malard","email":"julien.malard@mail.mcgill.ca"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"en0c","email":"bitup.games@gmail.com"}],"dist":{"shasum":"80d89b811498be0085d284db52a90cf9772d1313","tarball":"https://registry.npmjs.org/@riffcc/lens-sdk/-/lens-sdk-0.1.3.tgz","fileCount":16,"integrity":"sha512-vYQtb17DrC4r4HXL7NK18SZrb/ab0bAqAUIb6z9IqlCgcaO4rn4hdruiyxsC8yx7s72oyqubcDo48wNyLt+JYA==","signatures":[{"sig":"MEQCIDhQWMTvsQ4ZqnDEaU2BndknOJpwRBe0L9iciSeQOa6xAiAasfcEOcPsxuj4QMirMZw3ppOQpgle1qMe0fdg4QgtpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72768},"main":"./dist/index.mjs","type":"module","_from":"file:riffcc-lens-sdk-0.1.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"}},"scripts":{"lint":"eslint .","test":"NODE_OPTIONS='--experimental-vm-modules' jest","build":"pnpm clean && pnpm build:types && pnpm build:js","clean":"rimraf dist","release":"pnpm build && (git commit -a -m 'version' || true) && pnpm publish","build:js":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --platform=neutral --format=esm --packages=external --sourcemap","typecheck":"tsc --noEmit --project tsconfig.json","build:types":"tsc --emitDeclarationOnly --project tsconfig.json"},"_npmUser":{"name":"en0c","email":"bitup.games@gmail.com"},"_resolved":"/private/var/folders/wv/bmr8yfrn6z3gtn51ch77q0s40000gq/T/b0fc724e18f7a255a308f3fa54e91b6d/riffcc-lens-sdk-0.1.3.tgz","_integrity":"sha512-vYQtb17DrC4r4HXL7NK18SZrb/ab0bAqAUIb6z9IqlCgcaO4rn4hdruiyxsC8yx7s72oyqubcDo48wNyLt+JYA==","_npmVersion":"10.7.0","description":"","directories":{},"_nodeVersion":"22.2.0","dependencies":{"uuid":"^11.1.0","peerbit":"^4.1.36","@peerbit/time":"^2.1.0","@dao-xyz/borsh":"^5.2.3","@peerbit/crypto":"^2.3.8","@peerbit/program":"^5.2.11","@peerbit/document":"^9.6.4","@peerbit/shared-log":"^11.2.3","@peerbit/identity-access-controller":"^5.0.80"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.27.0","rimraf":"^6.0.1","esbuild":"^0.25.4","globals":"^16.1.0","ts-jest":"^29.3.4","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.18","@types/uuid":"^10.0.0","@jest/globals":"^29.7.0","@libp2p/interface":"^2.10.0","typescript-eslint":"^8.32.1","@peerbit/test-utils":"^2.1.46","@typescript-eslint/parser":"^8.32.1","@typescript-eslint/eslint-plugin":"^8.32.1"},"_npmOperationalInternal":{"tmp":"tmp/lens-sdk_0.1.3_1747759873054_0.45174434874486136","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@riffcc/lens-sdk","version":"0.1.4","keywords":[],"author":{"name":"benya7"},"license":"ISC","_id":"@riffcc/lens-sdk@0.1.4","maintainers":[{"name":"julien.malard","email":"julien.malard@mail.mcgill.ca"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"en0c","email":"bitup.games@gmail.com"}],"dist":{"shasum":"58788074ac43b6cee452f6a379637815fdc18f8e","tarball":"https://registry.npmjs.org/@riffcc/lens-sdk/-/lens-sdk-0.1.4.tgz","fileCount":16,"integrity":"sha512-1v2KsFgltjkz2YjYMhOQ53w5tk8wxFuTn9HoXf/NeSzkgI5mpZYdjqR+bfeLpqfbVA8rE0/lAC0z9QXAFdfinQ==","signatures":[{"sig":"MEQCIGvUj6E2072iv+AGoU1JCz9LA/h1Fc8DAMUt+i9o9qfnAiAt4wSD4pscwL0Ud7FcDPMyLpc1cPYrPVH5tB7XQelBMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110968},"main":"./dist/index.mjs","type":"module","_from":"file:riffcc-lens-sdk-0.1.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"}},"scripts":{"lint":"eslint .","test":"NODE_OPTIONS='--experimental-vm-modules' jest","build":"pnpm clean && pnpm build:types && pnpm build:js","clean":"rimraf dist","release":"pnpm build && (git commit -a -m 'version' || true) && pnpm publish","build:js":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --platform=neutral --format=esm --packages=external --sourcemap","typecheck":"tsc --noEmit --project tsconfig.json","build:types":"tsc --emitDeclarationOnly --project tsconfig.json"},"_npmUser":{"name":"en0c","email":"bitup.games@gmail.com"},"_resolved":"/private/var/folders/wv/bmr8yfrn6z3gtn51ch77q0s40000gq/T/6acf35b9e308a0f7fccb43ccedc9a80a/riffcc-lens-sdk-0.1.4.tgz","_integrity":"sha512-1v2KsFgltjkz2YjYMhOQ53w5tk8wxFuTn9HoXf/NeSzkgI5mpZYdjqR+bfeLpqfbVA8rE0/lAC0z9QXAFdfinQ==","_npmVersion":"10.7.0","description":"The Riff.CC Lens SDK provides tools to build decentralized applications using Peerbit for peer-to-peer data storage and communication. It simplifies the creation and management of `Site` programs, which are specialized databases for content like releases,","directories":{},"_nodeVersion":"22.2.0","dependencies":{"uuid":"^11.1.0","peerbit":"^4.1.36","@peerbit/time":"^2.1.0","@dao-xyz/borsh":"^5.2.3","@peerbit/crypto":"^2.3.8","@peerbit/program":"^5.2.11","@peerbit/document":"^9.6.4","@peerbit/shared-log":"^11.2.3","@peerbit/identity-access-controller":"^5.0.80"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.27.0","rimraf":"^6.0.1","esbuild":"^0.25.4","globals":"^16.1.0","ts-jest":"^29.3.4","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.18","@types/uuid":"^10.0.0","@jest/globals":"^29.7.0","@libp2p/interface":"^2.10.0","typescript-eslint":"^8.32.1","@peerbit/test-utils":"^2.1.46","@typescript-eslint/parser":"^8.32.1","@typescript-eslint/eslint-plugin":"^8.32.1"},"_npmOperationalInternal":{"tmp":"tmp/lens-sdk_0.1.4_1747850410889_0.9767002004938523","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@riffcc/lens-sdk","version":"0.1.5","keywords":[],"author":{"name":"benya7"},"license":"ISC","_id":"@riffcc/lens-sdk@0.1.5","maintainers":[{"name":"julien.malard","email":"julien.malard@mail.mcgill.ca"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"en0c","email":"bitup.games@gmail.com"}],"dist":{"shasum":"0ca88474d35ae599045aa7fd07b7c9bc20b96b27","tarball":"https://registry.npmjs.org/@riffcc/lens-sdk/-/lens-sdk-0.1.5.tgz","fileCount":16,"integrity":"sha512-8JprV+s9oSZ2SIsDIXSfPigjfgV6ApBQk+hLydb7lfzFfvyyQLuletmM5b0K7si7lGf+Mmnh/ytFU14ZEN+xUA==","signatures":[{"sig":"MEQCIAqmleRwoy54AxH9Ee+jzEKu7kYTHTqrRNR8XijMZgu0AiAFX3cwyhha/O5Bbdaah9BG2J5V3r+ruLECP3F/5udPTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":117581},"main":"./dist/index.mjs","type":"module","_from":"file:riffcc-lens-sdk-0.1.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"}},"scripts":{"lint":"eslint .","test":"NODE_OPTIONS='--experimental-vm-modules' jest","build":"pnpm clean && pnpm build:types && pnpm build:js","clean":"rimraf dist","release":"pnpm build && (git commit -a -m 'version' || true) && pnpm publish","build:js":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --platform=neutral --format=esm --packages=external --sourcemap","typecheck":"tsc --noEmit --project tsconfig.json","build:types":"tsc --emitDeclarationOnly --project tsconfig.json"},"_npmUser":{"name":"zorlin","email":"zorlin@gmail.com"},"_resolved":"/tmp/7bbc704c645905433d9e17f313c608fa/riffcc-lens-sdk-0.1.5.tgz","_integrity":"sha512-8JprV+s9oSZ2SIsDIXSfPigjfgV6ApBQk+hLydb7lfzFfvyyQLuletmM5b0K7si7lGf+Mmnh/ytFU14ZEN+xUA==","_npmVersion":"10.9.2","description":"The Riff.CC Lens SDK provides tools to build decentralized applications using Peerbit for peer-to-peer data storage and communication. It simplifies the creation and management of `Site` programs, which are specialized databases for content like releases,","directories":{},"_nodeVersion":"22.15.0","dependencies":{"uuid":"^11.1.0","peerbit":"^4.1.36","@peerbit/time":"^2.1.0","@dao-xyz/borsh":"^5.2.3","@peerbit/crypto":"^2.3.8","@peerbit/program":"^5.2.11","@peerbit/document":"^9.6.4","@peerbit/shared-log":"^11.2.3","@peerbit/identity-access-controller":"^5.0.80"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.27.0","rimraf":"^6.0.1","esbuild":"^0.25.4","globals":"^16.1.0","ts-jest":"^29.3.4","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.18","@types/uuid":"^10.0.0","@jest/globals":"^29.7.0","@libp2p/interface":"^2.10.0","typescript-eslint":"^8.32.1","@peerbit/test-utils":"^2.1.46","@typescript-eslint/parser":"^8.32.1","@typescript-eslint/eslint-plugin":"^8.32.1"},"_npmOperationalInternal":{"tmp":"tmp/lens-sdk_0.1.5_1747924307336_0.28014288775810137","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@riffcc/lens-sdk","version":"0.1.6","keywords":[],"author":{"name":"benya7"},"license":"ISC","_id":"@riffcc/lens-sdk@0.1.6","maintainers":[{"name":"julien.malard","email":"julien.malard@mail.mcgill.ca"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"en0c","email":"bitup.games@gmail.com"}],"dist":{"shasum":"ac21870e6bebd23ef665c6a0dacf0f31d4276ee4","tarball":"https://registry.npmjs.org/@riffcc/lens-sdk/-/lens-sdk-0.1.6.tgz","fileCount":16,"integrity":"sha512-7HbI71TZRWKw3Vt0bkOce31tuKNk46tO8h8i9SX/Bq5kFLrCHkhiVNXG8uRr+5cYWf8gK7gGRqfVNe0gnNsxQg==","signatures":[{"sig":"MEYCIQCcKoW0tdFx5zT0JVXe08SjO6QvCLhzgMzwZmLvFxldbgIhANnt+2KoB1iKRTpzNGGGJiJBynnZTPO2xkg5slZkLffE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118076},"main":"./dist/index.mjs","type":"module","_from":"file:riffcc-lens-sdk-0.1.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"}},"scripts":{"lint":"eslint .","test":"NODE_OPTIONS='--experimental-vm-modules' jest","build":"pnpm clean && pnpm build:types && pnpm build:js","clean":"rimraf dist","release":"pnpm build && (git commit -a -m 'version' || true) && pnpm publish","build:js":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --platform=neutral --format=esm --packages=external --sourcemap","typecheck":"tsc --noEmit --project tsconfig.json","build:types":"tsc --emitDeclarationOnly --project tsconfig.json"},"_npmUser":{"name":"en0c","email":"bitup.games@gmail.com"},"_resolved":"/private/var/folders/wv/bmr8yfrn6z3gtn51ch77q0s40000gq/T/3987c182195cc52099691b1af5d22865/riffcc-lens-sdk-0.1.6.tgz","_integrity":"sha512-7HbI71TZRWKw3Vt0bkOce31tuKNk46tO8h8i9SX/Bq5kFLrCHkhiVNXG8uRr+5cYWf8gK7gGRqfVNe0gnNsxQg==","_npmVersion":"10.7.0","description":"The Riff.CC Lens SDK provides tools to build decentralized applications using Peerbit for peer-to-peer data storage and communication. It simplifies the creation and management of `Site` programs, which are specialized databases for content like releases,","directories":{},"_nodeVersion":"22.2.0","dependencies":{"uuid":"^11.1.0","peerbit":"^4.1.36","@peerbit/time":"^2.1.0","@dao-xyz/borsh":"^5.2.3","@peerbit/crypto":"^2.3.8","@peerbit/program":"^5.2.11","@peerbit/document":"^9.6.4","@peerbit/shared-log":"^11.2.3","@peerbit/identity-access-controller":"^5.0.80"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.27.0","rimraf":"^6.0.1","esbuild":"^0.25.4","globals":"^16.1.0","ts-jest":"^29.3.4","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.18","@types/uuid":"^10.0.0","@jest/globals":"^29.7.0","@libp2p/interface":"^2.10.0","typescript-eslint":"^8.32.1","@peerbit/test-utils":"^2.1.46","@typescript-eslint/parser":"^8.32.1","@typescript-eslint/eslint-plugin":"^8.32.1"},"_npmOperationalInternal":{"tmp":"tmp/lens-sdk_0.1.6_1747945374499_0.6417450650007455","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@riffcc/lens-sdk","version":"0.1.7","keywords":[],"author":{"name":"benya7"},"license":"ISC","_id":"@riffcc/lens-sdk@0.1.7","maintainers":[{"name":"julien.malard","email":"julien.malard@mail.mcgill.ca"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"en0c","email":"bitup.games@gmail.com"}],"dist":{"shasum":"d2fcf5e3bee2b61649e864418ca7a7e4d619d2ad","tarball":"https://registry.npmjs.org/@riffcc/lens-sdk/-/lens-sdk-0.1.7.tgz","fileCount":16,"integrity":"sha512-d9Q0a9ur/+oyMaRxi+lUUqK75+67HdnmiWiIqyqCCsp52eifgOKOA0IBDkMXeIiJKsAhFyZTpQpLvuISfsJ6mg==","signatures":[{"sig":"MEUCIQC1wDiUG5wtJSiKDQ1orYRcGD0p+3+vtWlKZVYdkPoxUgIgLXV8OGNBliavU1k19RS/Yuk2wrzbCc5IauJLxapwcmI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116527},"main":"./dist/index.mjs","type":"module","_from":"file:riffcc-lens-sdk-0.1.7.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"}},"scripts":{"lint":"eslint .","test":"NODE_OPTIONS='--experimental-vm-modules' jest","build":"pnpm clean && pnpm build:types && pnpm build:js","clean":"rimraf dist","release":"pnpm build && (git commit -a -m 'version' || true) && pnpm publish","build:js":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --platform=neutral --format=esm --packages=external --sourcemap","typecheck":"tsc --noEmit --project tsconfig.json","build:types":"tsc --emitDeclarationOnly --project tsconfig.json"},"_npmUser":{"name":"en0c","email":"bitup.games@gmail.com"},"_resolved":"/private/var/folders/wv/bmr8yfrn6z3gtn51ch77q0s40000gq/T/a0c4c7d90931ed632e08fb7033c4217f/riffcc-lens-sdk-0.1.7.tgz","_integrity":"sha512-d9Q0a9ur/+oyMaRxi+lUUqK75+67HdnmiWiIqyqCCsp52eifgOKOA0IBDkMXeIiJKsAhFyZTpQpLvuISfsJ6mg==","_npmVersion":"10.7.0","description":"The Riff.CC Lens SDK provides tools to build decentralized applications using Peerbit for peer-to-peer data storage and communication. It simplifies the creation and management of `Site` programs, which are specialized databases for content like releases,","directories":{},"_nodeVersion":"22.2.0","dependencies":{"uuid":"^11.1.0","peerbit":"^4.1.36","@peerbit/time":"^2.1.0","@dao-xyz/borsh":"^5.2.3","@peerbit/crypto":"^2.3.8","@peerbit/program":"^5.2.11","@peerbit/document":"^9.6.4","@peerbit/shared-log":"^11.2.3","@peerbit/identity-access-controller":"^5.0.80"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.27.0","rimraf":"^6.0.1","esbuild":"^0.25.4","globals":"^16.1.0","ts-jest":"^29.3.4","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.18","@types/uuid":"^10.0.0","@jest/globals":"^29.7.0","@libp2p/interface":"^2.10.0","typescript-eslint":"^8.32.1","@peerbit/test-utils":"^2.1.46","@typescript-eslint/parser":"^8.32.1","@typescript-eslint/eslint-plugin":"^8.32.1"},"_npmOperationalInternal":{"tmp":"tmp/lens-sdk_0.1.7_1748005360922_0.9333915941557587","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@riffcc/lens-sdk","version":"0.1.8","keywords":[],"author":{"name":"benya7"},"license":"ISC","_id":"@riffcc/lens-sdk@0.1.8","maintainers":[{"name":"julien.malard","email":"julien.malard@mail.mcgill.ca"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"en0c","email":"bitup.games@gmail.com"}],"dist":{"shasum":"c94c47c09f779e72724dcd6b0be01312c192f9ee","tarball":"https://registry.npmjs.org/@riffcc/lens-sdk/-/lens-sdk-0.1.8.tgz","fileCount":20,"integrity":"sha512-Qpt7lSE5j72sCgnau/epdt7aFyS8Cue85U86qAPCDeiW4T5bU84V6Zy/+vm1nhM4A+JR+FsijyJrFbvvCHEfiA==","signatures":[{"sig":"MEUCICQOySvwHuAQUfMCsJoXLrNoDjK4cQp4qxLWqjJX7vP6AiEA1NxsAZTao2ISCqN+0icWqBoAC7Rz2/3UHVZC9D3ZOAA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151092},"main":"./dist/index.mjs","type":"module","_from":"file:riffcc-lens-sdk-0.1.8.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"}},"scripts":{"lint":"eslint .","test":"NODE_OPTIONS='--experimental-vm-modules' jest","build":"pnpm clean && pnpm build:types && pnpm build:js","clean":"rimraf dist","release":"pnpm build && (git commit -a -m 'version' || true) && pnpm publish","build:js":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --platform=neutral --format=esm --packages=external --sourcemap","typecheck":"tsc --noEmit --project tsconfig.json","build:types":"tsc --emitDeclarationOnly --project tsconfig.json"},"_npmUser":{"name":"zorlin","email":"zorlin@gmail.com"},"_resolved":"/tmp/a1bb24829128cce81aefee2e080c94c2/riffcc-lens-sdk-0.1.8.tgz","_integrity":"sha512-Qpt7lSE5j72sCgnau/epdt7aFyS8Cue85U86qAPCDeiW4T5bU84V6Zy/+vm1nhM4A+JR+FsijyJrFbvvCHEfiA==","_npmVersion":"10.9.2","description":"The Riff.CC Lens SDK provides tools to build decentralized applications using Peerbit for peer-to-peer data storage and communication. It simplifies the creation and management of `Site` programs, which are specialized databases for content like releases,","directories":{},"_nodeVersion":"22.15.0","dependencies":{"uuid":"^11.1.0","peerbit":"^4.1.36","@peerbit/time":"^2.1.0","@dao-xyz/borsh":"^5.2.3","@peerbit/crypto":"^2.3.8","@peerbit/program":"^5.2.11","@peerbit/document":"^9.6.4","@peerbit/shared-log":"^11.2.3","@peerbit/identity-access-controller":"^5.0.80"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.27.0","rimraf":"^6.0.1","esbuild":"^0.25.4","globals":"^16.1.0","ts-jest":"^29.3.4","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.18","@types/uuid":"^10.0.0","@jest/globals":"^29.7.0","@libp2p/interface":"^2.10.0","typescript-eslint":"^8.32.1","@peerbit/test-utils":"^2.1.46","@typescript-eslint/parser":"^8.32.1","@typescript-eslint/eslint-plugin":"^8.32.1"},"_npmOperationalInternal":{"tmp":"tmp/lens-sdk_0.1.8_1748111537391_0.24973633502105685","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@riffcc/lens-sdk","version":"0.1.9","keywords":[],"author":{"name":"benya7"},"license":"ISC","_id":"@riffcc/lens-sdk@0.1.9","maintainers":[{"name":"julien.malard","email":"julien.malard@mail.mcgill.ca"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"en0c","email":"bitup.games@gmail.com"}],"dist":{"shasum":"54ff4d9cf1368e2a078a2e86ecde411d8958145f","tarball":"https://registry.npmjs.org/@riffcc/lens-sdk/-/lens-sdk-0.1.9.tgz","fileCount":16,"integrity":"sha512-1UVaycMK35nlKwBHOvTS1DgKvKenI1l9/GZO+V+5wtR9nZ8JtsHTJr7zxcMvICLg2WJgVlYFdQN9Ph++GYU+zQ==","signatures":[{"sig":"MEYCIQCYxAVRPNd4212mFQW3mxsCW6kmJf7eyBayXiB2iF4DlgIhALvi939lpf3NUQpwPkHBkoW+urUB0UevjO5GgKNdSzn/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119928},"main":"./dist/index.mjs","type":"module","_from":"file:riffcc-lens-sdk-0.1.9.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"}},"scripts":{"lint":"eslint .","test":"NODE_OPTIONS='--experimental-vm-modules' jest","build":"pnpm clean && pnpm build:types && pnpm build:js","clean":"rimraf dist","release":"pnpm build && (git commit -a -m 'version' || true) && pnpm publish","build:js":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --platform=neutral --format=esm --packages=external --sourcemap","typecheck":"tsc --noEmit --project tsconfig.json","build:types":"tsc --emitDeclarationOnly --project tsconfig.json"},"_npmUser":{"name":"zorlin","email":"zorlin@gmail.com"},"_resolved":"/tmp/376e8caefd5b6da8d1db5e51e4612a30/riffcc-lens-sdk-0.1.9.tgz","_integrity":"sha512-1UVaycMK35nlKwBHOvTS1DgKvKenI1l9/GZO+V+5wtR9nZ8JtsHTJr7zxcMvICLg2WJgVlYFdQN9Ph++GYU+zQ==","_npmVersion":"10.9.2","description":"The Riff.CC Lens SDK provides tools to build decentralized applications using Peerbit for peer-to-peer data storage and communication. It simplifies the creation and management of `Site` programs, which are specialized databases for content like releases,","directories":{},"_nodeVersion":"22.15.0","dependencies":{"uuid":"^11.1.0","peerbit":"^4.1.36","@peerbit/time":"^2.1.0","@dao-xyz/borsh":"^5.2.3","@peerbit/crypto":"^2.3.8","@peerbit/program":"^5.2.11","@peerbit/document":"^9.6.4","@peerbit/shared-log":"^11.2.3","@peerbit/identity-access-controller":"^5.0.80"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.27.0","rimraf":"^6.0.1","esbuild":"^0.25.4","globals":"^16.1.0","ts-jest":"^29.3.4","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.18","@types/uuid":"^10.0.0","@jest/globals":"^29.7.0","@libp2p/interface":"^2.10.0","typescript-eslint":"^8.32.1","@peerbit/test-utils":"^2.1.46","@typescript-eslint/parser":"^8.32.1","@typescript-eslint/eslint-plugin":"^8.32.1"},"_npmOperationalInternal":{"tmp":"tmp/lens-sdk_0.1.9_1748114464194_0.7602048635573402","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@riffcc/lens-sdk","version":"0.1.10","keywords":[],"author":{"name":"benya7"},"license":"ISC","_id":"@riffcc/lens-sdk@0.1.10","maintainers":[{"name":"julien.malard","email":"julien.malard@mail.mcgill.ca"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"en0c","email":"bitup.games@gmail.com"}],"dist":{"shasum":"4a80d94b062a66e70f04418b6df964f6a723f122","tarball":"https://registry.npmjs.org/@riffcc/lens-sdk/-/lens-sdk-0.1.10.tgz","fileCount":16,"integrity":"sha512-yzu1RGvZjTSn5pj5LdQVaC2ZRKIBR1p13HI+G5yfYAVt1E5vkpR9tXw851IWhFWYElpeGpBCzflZxqWxPzjOLQ==","signatures":[{"sig":"MEUCIQCw6iv28pMn7XT0jKZOgJ8k/L42Life+f3qE81AnWqvywIgKYFsSPTw73qN5czMOJP+oGkYRNFpj8vxMQPKCmALP8M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119396},"main":"./dist/index.mjs","type":"module","_from":"file:riffcc-lens-sdk-0.1.10.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"}},"scripts":{"lint":"eslint .","test":"NODE_OPTIONS='--experimental-vm-modules' jest","build":"pnpm clean && pnpm build:types && pnpm build:js","clean":"rimraf dist","release":"pnpm build && (git commit -a -m 'version' || true) && pnpm publish","build:js":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --platform=neutral --format=esm --packages=external --sourcemap","typecheck":"tsc --noEmit --project tsconfig.json","build:types":"tsc --emitDeclarationOnly --project tsconfig.json"},"_npmUser":{"name":"zorlin","email":"zorlin@gmail.com"},"_resolved":"/tmp/7dd1f0d9ae55b488cc1f1b6ce2b86f25/riffcc-lens-sdk-0.1.10.tgz","_integrity":"sha512-yzu1RGvZjTSn5pj5LdQVaC2ZRKIBR1p13HI+G5yfYAVt1E5vkpR9tXw851IWhFWYElpeGpBCzflZxqWxPzjOLQ==","_npmVersion":"10.9.2","description":"The Riff.CC Lens SDK provides tools to build decentralized applications using Peerbit for peer-to-peer data storage and communication. It simplifies the creation and management of `Site` programs, which are specialized databases for content like releases,","directories":{},"_nodeVersion":"22.15.0","dependencies":{"uuid":"^11.1.0","peerbit":"^4.1.36","@peerbit/time":"^2.1.0","@dao-xyz/borsh":"^5.2.3","@peerbit/crypto":"^2.3.8","@peerbit/program":"^5.2.11","@peerbit/document":"^9.6.4","@peerbit/shared-log":"^11.2.3","@peerbit/identity-access-controller":"^5.0.80"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.27.0","rimraf":"^6.0.1","esbuild":"^0.25.4","globals":"^16.1.0","ts-jest":"^29.3.4","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.18","@types/uuid":"^10.0.0","@jest/globals":"^29.7.0","@libp2p/interface":"^2.10.0","typescript-eslint":"^8.32.1","@peerbit/test-utils":"^2.1.46","@typescript-eslint/parser":"^8.32.1","@typescript-eslint/eslint-plugin":"^8.32.1"},"_npmOperationalInternal":{"tmp":"tmp/lens-sdk_0.1.10_1748123244748_0.13102709012574465","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"@riffcc/lens-sdk","version":"0.1.11","keywords":[],"author":{"name":"benya7"},"license":"ISC","_id":"@riffcc/lens-sdk@0.1.11","maintainers":[{"name":"julien.malard","email":"julien.malard@mail.mcgill.ca"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"en0c","email":"bitup.games@gmail.com"}],"dist":{"shasum":"1d5c44f8584bab1297bd94b2c44631ddab38944b","tarball":"https://registry.npmjs.org/@riffcc/lens-sdk/-/lens-sdk-0.1.11.tgz","fileCount":16,"integrity":"sha512-FUMoosEbd93M2W03PX0IjmIqsJ3fEon+y3VwLZ6hBslSMxtD6PBpQ2frs9P4o6vxeipx7adwRppC+qzvvZeU9g==","signatures":[{"sig":"MEQCIBtF9r+4DmkO8Ci4M8lURJVHW9LYqDE8Ex4Znwal9qTkAiB00rUVqYM/ukwJktXeQhRTqcA1Xgo4EsyKMfZTQLHaNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":140337},"main":"./dist/index.mjs","type":"module","_from":"file:riffcc-lens-sdk-0.1.11.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"}},"scripts":{"lint":"eslint .","test":"NODE_OPTIONS='--experimental-vm-modules' jest","build":"pnpm clean && pnpm build:types && pnpm build:js","clean":"rimraf dist","release":"pnpm build && (git commit -a -m 'version' || true) && pnpm publish","build:js":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --platform=neutral --format=esm --packages=external --sourcemap","typecheck":"tsc --noEmit --project tsconfig.json","build:types":"tsc --emitDeclarationOnly --project tsconfig.json"},"_npmUser":{"name":"zorlin","email":"zorlin@gmail.com"},"_resolved":"/private/var/folders/bx/zqznt9z14yx4c1lbggywms6h0000gn/T/dc17d1e1d6b030905cc0e11914e179c5/riffcc-lens-sdk-0.1.11.tgz","_integrity":"sha512-FUMoosEbd93M2W03PX0IjmIqsJ3fEon+y3VwLZ6hBslSMxtD6PBpQ2frs9P4o6vxeipx7adwRppC+qzvvZeU9g==","_npmVersion":"11.2.0","description":"The Riff.CC Lens SDK provides tools to build decentralized applications using Peerbit for peer-to-peer data storage and communication. It simplifies the creation and management of `Site` programs, which are specialized databases for content like releases,","directories":{},"_nodeVersion":"23.6.0","dependencies":{"uuid":"^11.1.0","peerbit":"^4.1.36","@peerbit/time":"^2.1.0","@dao-xyz/borsh":"^5.2.3","@peerbit/crypto":"^2.3.8","@peerbit/program":"^5.2.11","@peerbit/document":"^9.6.4","@peerbit/shared-log":"^11.2.3","@peerbit/identity-access-controller":"^5.0.80"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.27.0","rimraf":"^6.0.1","esbuild":"^0.25.4","globals":"^16.1.0","ts-jest":"^29.3.4","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.18","@types/uuid":"^10.0.0","@jest/globals":"^29.7.0","@libp2p/interface":"^2.10.0","typescript-eslint":"^8.32.1","@peerbit/test-utils":"^2.1.46","@typescript-eslint/parser":"^8.32.1","@typescript-eslint/eslint-plugin":"^8.32.1"},"_npmOperationalInternal":{"tmp":"tmp/lens-sdk_0.1.11_1748135025880_0.005295279550631582","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"@riffcc/lens-sdk","version":"0.1.12","keywords":[],"author":{"name":"benya7"},"license":"ISC","_id":"@riffcc/lens-sdk@0.1.12","maintainers":[{"name":"julien.malard","email":"julien.malard@mail.mcgill.ca"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"en0c","email":"bitup.games@gmail.com"}],"dist":{"shasum":"c425e3b4ccf1a42ca486bff66aaedafd51665456","tarball":"https://registry.npmjs.org/@riffcc/lens-sdk/-/lens-sdk-0.1.12.tgz","fileCount":16,"integrity":"sha512-3hk19okU7cKqvg++DJN/tSJ79QWL2BQWVFof/PEIzCyaBpGJrIVOCb+7YWdGce2zUF9v+nwiSyZgOlADTWiPyQ==","signatures":[{"sig":"MEQCIC1qOiH2XUZDNx7QbTWDYv9bQdxIXTffZ2qKw5EUIkuyAiBGaeAmD9NGpCFLmbAxnPBNSi0e5fC1jVCjUD0eT6I15w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":136889},"main":"./dist/index.mjs","type":"module","_from":"file:riffcc-lens-sdk-0.1.12.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"}},"scripts":{"lint":"eslint .","test":"NODE_OPTIONS='--experimental-vm-modules' jest","build":"pnpm clean && pnpm build:types && pnpm build:js","clean":"rimraf dist","release":"pnpm build && (git commit -a -m 'version' || true) && pnpm publish","build:js":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --platform=neutral --format=esm --packages=external --sourcemap","typecheck":"tsc --noEmit --project tsconfig.json","build:types":"tsc --emitDeclarationOnly --project tsconfig.json"},"_npmUser":{"name":"en0c","email":"bitup.games@gmail.com"},"_resolved":"/private/var/folders/wv/bmr8yfrn6z3gtn51ch77q0s40000gq/T/f0e8a0ea0d85f71bb1bfa9dac6fa390d/riffcc-lens-sdk-0.1.12.tgz","_integrity":"sha512-3hk19okU7cKqvg++DJN/tSJ79QWL2BQWVFof/PEIzCyaBpGJrIVOCb+7YWdGce2zUF9v+nwiSyZgOlADTWiPyQ==","_npmVersion":"10.7.0","description":"The Riff.CC Lens SDK provides tools to build decentralized applications using Peerbit for peer-to-peer data storage and communication. It simplifies the creation and management of `Site` programs, which are specialized databases for content like releases,","directories":{},"_nodeVersion":"22.2.0","dependencies":{"uuid":"^11.1.0","peerbit":"^4.1.36","@peerbit/time":"^2.1.0","@dao-xyz/borsh":"^5.2.3","@peerbit/crypto":"^2.3.8","@peerbit/program":"^5.2.11","@peerbit/document":"^9.6.4","@peerbit/shared-log":"^11.2.3","@peerbit/identity-access-controller":"^5.0.80"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.27.0","rimraf":"^6.0.1","esbuild":"^0.25.4","globals":"^16.1.0","ts-jest":"^29.3.4","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.18","@types/uuid":"^10.0.0","@jest/globals":"^29.7.0","@libp2p/interface":"^2.10.0","typescript-eslint":"^8.32.1","@peerbit/test-utils":"^2.1.46","@typescript-eslint/parser":"^8.32.1","@typescript-eslint/eslint-plugin":"^8.32.1"},"_npmOperationalInternal":{"tmp":"tmp/lens-sdk_0.1.12_1748176049648_0.0010379774482713877","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"@riffcc/lens-sdk","version":"0.1.13","keywords":[],"author":{"name":"benya7"},"license":"ISC","_id":"@riffcc/lens-sdk@0.1.13","maintainers":[{"name":"julien.malard","email":"julien.malard@mail.mcgill.ca"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"en0c","email":"bitup.games@gmail.com"}],"dist":{"shasum":"2f781aa3ddcb437c050fd4f1bd7cd8c8ce6fe59c","tarball":"https://registry.npmjs.org/@riffcc/lens-sdk/-/lens-sdk-0.1.13.tgz","fileCount":16,"integrity":"sha512-OG6mcb/M1vT5jxafZ1UlxubeXIWYzqiRIkLqnSUKRSjsodz2S0foDyXCbtgifhQIgRyuH0vJP6uIiICmyhfNEg==","signatures":[{"sig":"MEQCIEbVU57jXffllYd0vi1PKzIgXBrmIBD5GHheZINCvSRMAiALGbgmM+MV18ffTKO0C72xUISlk+/LhIl59DCKtLB5+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138242},"main":"./dist/index.mjs","type":"module","_from":"file:riffcc-lens-sdk-0.1.13.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"}},"scripts":{"lint":"eslint .","test":"NODE_OPTIONS='--experimental-vm-modules' jest","build":"pnpm clean && pnpm build:types && pnpm build:js","clean":"rimraf dist","release":"pnpm build && (git commit -a -m 'version' || true) && pnpm publish","build:js":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --platform=neutral --format=esm --packages=external --sourcemap","typecheck":"tsc --noEmit --project tsconfig.json","build:types":"tsc --emitDeclarationOnly --project tsconfig.json"},"_npmUser":{"name":"en0c","email":"bitup.games@gmail.com"},"_resolved":"/private/var/folders/wv/bmr8yfrn6z3gtn51ch77q0s40000gq/T/a3d817b4188f338a4720ac7860a5385d/riffcc-lens-sdk-0.1.13.tgz","_integrity":"sha512-OG6mcb/M1vT5jxafZ1UlxubeXIWYzqiRIkLqnSUKRSjsodz2S0foDyXCbtgifhQIgRyuH0vJP6uIiICmyhfNEg==","_npmVersion":"10.7.0","description":"The Riff.CC Lens SDK provides tools to build decentralized applications using Peerbit for peer-to-peer data storage and communication. It simplifies the creation and management of `Site` programs, which are specialized databases for content like releases,","directories":{},"_nodeVersion":"22.2.0","dependencies":{"uuid":"^11.1.0","peerbit":"^4.1.36","@peerbit/time":"^2.1.0","@dao-xyz/borsh":"^5.2.3","@peerbit/crypto":"^2.3.8","@peerbit/program":"^5.2.11","@peerbit/document":"^9.6.4","@peerbit/shared-log":"^11.2.3","@peerbit/identity-access-controller":"^5.0.80"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.27.0","rimraf":"^6.0.1","esbuild":"^0.25.4","globals":"^16.1.0","ts-jest":"^29.3.4","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.18","@types/uuid":"^10.0.0","@jest/globals":"^29.7.0","@libp2p/interface":"^2.10.0","typescript-eslint":"^8.32.1","@peerbit/test-utils":"^2.1.46","@typescript-eslint/parser":"^8.32.1","@typescript-eslint/eslint-plugin":"^8.32.1"},"_npmOperationalInternal":{"tmp":"tmp/lens-sdk_0.1.13_1748204479255_0.5804324064881652","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"@riffcc/lens-sdk","version":"0.1.14","keywords":[],"author":{"name":"benya7"},"license":"ISC","_id":"@riffcc/lens-sdk@0.1.14","maintainers":[{"name":"julien.malard","email":"julien.malard@mail.mcgill.ca"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"en0c","email":"bitup.games@gmail.com"}],"dist":{"shasum":"4b93e0be879229e6af7153176d25073966b12c02","tarball":"https://registry.npmjs.org/@riffcc/lens-sdk/-/lens-sdk-0.1.14.tgz","fileCount":17,"integrity":"sha512-qYjDvy9EcoI1BCiWoxN6L/GNOoyQtE5xfHPCGIod5Iv5MQ6NLPHb86HOYV5BfOyimElPpbEpM32tpp/8TxJ8UQ==","signatures":[{"sig":"MEUCIQDCZsGE8LNsTRK9ps9kQ7kjbxPay6JxxA8+jLZDIIZ76AIgZh+fZIsPEDS4D4yepRCnNJYik0j4C7kFuz6kN0TITTM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176719},"main":"./dist/index.mjs","type":"module","_from":"file:riffcc-lens-sdk-0.1.14.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"}},"scripts":{"lint":"eslint .","test":"NODE_OPTIONS='--experimental-vm-modules' jest","build":"pnpm clean && pnpm build:types && pnpm build:js","clean":"rimraf dist","release":"pnpm build && (git commit -a -m 'version' || true) && pnpm publish","build:js":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --platform=neutral --format=esm --packages=external --sourcemap","typecheck":"tsc --noEmit --project tsconfig.json","build:types":"tsc --emitDeclarationOnly --project tsconfig.json"},"_npmUser":{"name":"zorlin","email":"zorlin@gmail.com"},"_resolved":"/tmp/bec340a72e1d2f37ef0055330a7528d3/riffcc-lens-sdk-0.1.14.tgz","_integrity":"sha512-qYjDvy9EcoI1BCiWoxN6L/GNOoyQtE5xfHPCGIod5Iv5MQ6NLPHb86HOYV5BfOyimElPpbEpM32tpp/8TxJ8UQ==","_npmVersion":"10.9.2","description":"The Riff.CC Lens SDK provides tools to build decentralized applications using Peerbit for peer-to-peer data storage and communication. It simplifies the creation and management of `Site` programs, which are specialized databases for content like releases,","directories":{},"_nodeVersion":"22.15.0","dependencies":{"uuid":"^11.1.0","peerbit":"^4.1.36","@peerbit/time":"^2.1.0","@dao-xyz/borsh":"^5.2.3","@peerbit/crypto":"^2.3.8","@peerbit/program":"^5.2.11","@riffcc/lens-sdk":"link:","@peerbit/document":"^9.6.4","@peerbit/shared-log":"^11.2.3","@peerbit/identity-access-controller":"^5.0.80"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.27.0","rimraf":"^6.0.1","esbuild":"^0.25.4","globals":"^16.1.0","ts-jest":"^29.3.4","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.18","@types/uuid":"^10.0.0","@jest/globals":"^29.7.0","@libp2p/interface":"^2.10.0","typescript-eslint":"^8.32.1","@peerbit/test-utils":"^2.1.46","@typescript-eslint/parser":"^8.32.1","@typescript-eslint/eslint-plugin":"^8.32.1"},"_npmOperationalInternal":{"tmp":"tmp/lens-sdk_0.1.14_1748209481682_0.6522235232912079","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"@riffcc/lens-sdk","version":"0.1.15","keywords":[],"author":{"name":"benya7"},"license":"ISC","_id":"@riffcc/lens-sdk@0.1.15","maintainers":[{"name":"julien.malard","email":"julien.malard@mail.mcgill.ca"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"en0c","email":"bitup.games@gmail.com"}],"dist":{"shasum":"b32ec94451aee5bf27606545a3bd93a36d1ceb9b","tarball":"https://registry.npmjs.org/@riffcc/lens-sdk/-/lens-sdk-0.1.15.tgz","fileCount":17,"integrity":"sha512-7dxzyADiR5ecC3CE4VJ6AfnPSwwK83WIgUk9Syd0Ch4v4zRobeEc4Q5jk3CtFGiqYzZOMEV1ZMl3dAk9MB53UA==","signatures":[{"sig":"MEQCIC98mp2Qcv4iSb0nTXw8xZBLgboFUhIkVr1Wdbsl5XggAiAnRUMQE3/ijL+kNIIEEP/Bdbi75DkViw/ChvkfShiuBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":177164},"main":"./dist/index.mjs","type":"module","_from":"file:riffcc-lens-sdk-0.1.15.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"}},"scripts":{"lint":"eslint .","test":"NODE_OPTIONS='--experimental-vm-modules' jest","build":"pnpm clean && pnpm build:types && pnpm build:js","clean":"rimraf dist","release":"pnpm build && (git commit -a -m 'version' || true) && pnpm publish","build:js":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --platform=neutral --format=esm --packages=external --sourcemap","typecheck":"tsc --noEmit --project tsconfig.json","build:types":"tsc --emitDeclarationOnly --project tsconfig.json"},"_npmUser":{"name":"zorlin","email":"zorlin@gmail.com"},"_resolved":"/tmp/0e9b16ebfbdfee2b3701dedec757b83c/riffcc-lens-sdk-0.1.15.tgz","_integrity":"sha512-7dxzyADiR5ecC3CE4VJ6AfnPSwwK83WIgUk9Syd0Ch4v4zRobeEc4Q5jk3CtFGiqYzZOMEV1ZMl3dAk9MB53UA==","_npmVersion":"10.9.2","description":"The Riff.CC Lens SDK provides tools to build decentralized applications using Peerbit for peer-to-peer data storage and communication. It simplifies the creation and management of `Site` programs, which are specialized databases for content like releases,","directories":{},"_nodeVersion":"22.15.0","dependencies":{"uuid":"^11.1.0","peerbit":"^4.1.36","@peerbit/time":"^2.1.0","@dao-xyz/borsh":"^5.2.3","@peerbit/crypto":"^2.3.8","@peerbit/program":"^5.2.11","@riffcc/lens-sdk":"link:","@peerbit/document":"^9.6.4","@peerbit/shared-log":"^11.2.3","@peerbit/identity-access-controller":"^5.0.80"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.27.0","rimraf":"^6.0.1","esbuild":"^0.25.4","globals":"^16.1.0","ts-jest":"^29.3.4","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.18","@types/uuid":"^10.0.0","@jest/globals":"^29.7.0","@libp2p/interface":"^2.10.0","typescript-eslint":"^8.32.1","@peerbit/test-utils":"^2.1.46","@typescript-eslint/parser":"^8.32.1","@typescript-eslint/eslint-plugin":"^8.32.1"},"_npmOperationalInternal":{"tmp":"tmp/lens-sdk_0.1.15_1748213049028_0.8002886551008057","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"@riffcc/lens-sdk","version":"0.1.16","keywords":[],"author":{"name":"benya7"},"license":"ISC","_id":"@riffcc/lens-sdk@0.1.16","maintainers":[{"name":"julien.malard","email":"julien.malard@mail.mcgill.ca"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"en0c","email":"bitup.games@gmail.com"}],"dist":{"shasum":"ad6095343e6d337b3dd739bfa99a9980f77f0520","tarball":"https://registry.npmjs.org/@riffcc/lens-sdk/-/lens-sdk-0.1.16.tgz","fileCount":17,"integrity":"sha512-nXkvieGzEmy0Peo9HyzIUJvi+QCU5I6wHOXx5BVAxPmXM0XSSlnOjunctn7WqQ9oI50N2BidyRXfXAYvqIWikw==","signatures":[{"sig":"MEUCIEqn0TRRyiUZRtfmhtAY0jcASpgRnrKOLnSV/qHDGky2AiEAnhuMnuWwNRICsmYYv/ssXOThCpOcBwxz5fWnedKcitQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":177321},"main":"./dist/index.mjs","type":"module","_from":"file:riffcc-lens-sdk-0.1.16.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"}},"scripts":{"lint":"eslint .","test":"NODE_OPTIONS='--experimental-vm-modules' jest","build":"pnpm clean && pnpm build:types && pnpm build:js","clean":"rimraf dist","release":"pnpm build && (git commit -a -m 'version' || true) && pnpm publish","build:js":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --platform=neutral --format=esm --packages=external --sourcemap","typecheck":"tsc --noEmit --project tsconfig.json","build:types":"tsc --emitDeclarationOnly --project tsconfig.json"},"_npmUser":{"name":"zorlin","email":"zorlin@gmail.com"},"_resolved":"/private/var/folders/bx/zqznt9z14yx4c1lbggywms6h0000gn/T/5eb026004ac53aaedb82679c10986dff/riffcc-lens-sdk-0.1.16.tgz","_integrity":"sha512-nXkvieGzEmy0Peo9HyzIUJvi+QCU5I6wHOXx5BVAxPmXM0XSSlnOjunctn7WqQ9oI50N2BidyRXfXAYvqIWikw==","_npmVersion":"11.2.0","description":"The Riff.CC Lens SDK provides tools to build decentralized applications using Peerbit for peer-to-peer data storage and communication. It simplifies the creation and management of `Site` programs, which are specialized databases for content like releases,","directories":{},"_nodeVersion":"23.6.0","dependencies":{"uuid":"^11.1.0","peerbit":"^4.1.36","@peerbit/time":"^2.1.0","@dao-xyz/borsh":"^5.2.3","@peerbit/crypto":"^2.3.8","@peerbit/program":"^5.2.11","@riffcc/lens-sdk":"link:","@peerbit/document":"^9.6.4","@peerbit/shared-log":"^11.2.3","@peerbit/identity-access-controller":"^5.0.80"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.27.0","rimraf":"^6.0.1","esbuild":"^0.25.4","globals":"^16.1.0","ts-jest":"^29.3.4","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.18","@types/uuid":"^10.0.0","@jest/globals":"^29.7.0","@libp2p/interface":"^2.10.0","typescript-eslint":"^8.32.1","@peerbit/test-utils":"^2.1.46","@typescript-eslint/parser":"^8.32.1","@typescript-eslint/eslint-plugin":"^8.32.1"},"_npmOperationalInternal":{"tmp":"tmp/lens-sdk_0.1.16_1748218725453_0.07213852872068083","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"@riffcc/lens-sdk","version":"0.1.17","keywords":[],"author":{"name":"benya7"},"license":"ISC","_id":"@riffcc/lens-sdk@0.1.17","maintainers":[{"name":"julien.malard","email":"julien.malard@mail.mcgill.ca"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"en0c","email":"bitup.games@gmail.com"}],"dist":{"shasum":"70bc41100bfac5681cd06564f8297c80f83857db","tarball":"https://registry.npmjs.org/@riffcc/lens-sdk/-/lens-sdk-0.1.17.tgz","fileCount":17,"integrity":"sha512-iuToHvaVimzl64wCQWdxTaKl1H0wVWYaeJR975bylRI3/s9c9aHLZ4lE9M+4ZZiZuWM/2pJHijQz7OxMKauNHQ==","signatures":[{"sig":"MEUCIHmN+T2FjRrrxVqnYUZZV/q8VgRy6ltbmsLYzunjDBTiAiEAzBgUforC2WdjqVyVgRdoMEZauoPsCfp6Wp3++cBWFaQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":179718},"main":"./dist/index.mjs","type":"module","_from":"file:riffcc-lens-sdk-0.1.17.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"}},"scripts":{"lint":"eslint .","test":"NODE_OPTIONS='--experimental-vm-modules' jest","build":"pnpm clean && pnpm build:types && pnpm build:js","clean":"rimraf dist","release":"pnpm build && (git commit -a -m 'version' || true) && pnpm publish","build:js":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --platform=neutral --format=esm --packages=external --sourcemap","typecheck":"tsc --noEmit --project tsconfig.json","build:types":"tsc --emitDeclarationOnly --project tsconfig.json"},"_npmUser":{"name":"zorlin","email":"zorlin@gmail.com"},"_resolved":"/private/var/folders/bx/zqznt9z14yx4c1lbggywms6h0000gn/T/a482286d67d89576ff7e1eedd67397c7/riffcc-lens-sdk-0.1.17.tgz","_integrity":"sha512-iuToHvaVimzl64wCQWdxTaKl1H0wVWYaeJR975bylRI3/s9c9aHLZ4lE9M+4ZZiZuWM/2pJHijQz7OxMKauNHQ==","_npmVersion":"11.2.0","description":"The Riff.CC Lens SDK provides tools to build decentralized applications using Peerbit for peer-to-peer data storage and communication. It simplifies the creation and management of `Site` programs, which are specialized databases for content like releases,","directories":{},"_nodeVersion":"23.6.0","dependencies":{"uuid":"^11.1.0","peerbit":"^4.1.36","@peerbit/time":"^2.1.0","@dao-xyz/borsh":"^5.2.3","@peerbit/crypto":"^2.3.8","@peerbit/program":"^5.2.11","@riffcc/lens-sdk":"link:","@peerbit/document":"^9.6.4","@peerbit/shared-log":"^11.2.3","@peerbit/identity-access-controller":"^5.0.80"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.27.0","rimraf":"^6.0.1","esbuild":"^0.25.4","globals":"^16.1.0","ts-jest":"^29.3.4","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.18","@types/uuid":"^10.0.0","@jest/globals":"^29.7.0","@libp2p/interface":"^2.10.0","typescript-eslint":"^8.32.1","@peerbit/test-utils":"^2.1.46","@typescript-eslint/parser":"^8.32.1","@typescript-eslint/eslint-plugin":"^8.32.1"},"_npmOperationalInternal":{"tmp":"tmp/lens-sdk_0.1.17_1748219701653_0.8228671647369972","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"@riffcc/lens-sdk","version":"0.1.18","keywords":[],"author":{"name":"benya7"},"license":"ISC","_id":"@riffcc/lens-sdk@0.1.18","maintainers":[{"name":"julien.malard","email":"julien.malard@mail.mcgill.ca"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"en0c","email":"bitup.games@gmail.com"}],"dist":{"shasum":"e2a5410f2c2c7d3ad25db499737eb63ced33d0d5","tarball":"https://registry.npmjs.org/@riffcc/lens-sdk/-/lens-sdk-0.1.18.tgz","fileCount":16,"integrity":"sha512-frzwK4ELXFpAtnJPYPJWDVNZfyErW3aRvpDJiqDTrukHvVLrT0AUqYzfhRLZKn6XzPlBSsR/leSZ9uE4IHx6Lg==","signatures":[{"sig":"MEUCIHQxk9PVnIYRpQ7SfUfo1yP4mJS1G/Y0WsCg3QQp0ukYAiEAkw+376gVS57lqf8ty9lp44eGVmJetzBx+lfAPA1DuFw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146586},"main":"./dist/index.mjs","type":"module","_from":"file:riffcc-lens-sdk-0.1.18.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"}},"scripts":{"lint":"eslint .","test":"NODE_OPTIONS='--experimental-vm-modules' jest","build":"pnpm clean && pnpm build:types && pnpm build:js","clean":"rimraf dist","release":"pnpm build && (git commit -a -m 'version' || true) && pnpm publish","build:js":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --platform=neutral --format=esm --packages=external --sourcemap","typecheck":"tsc --noEmit --project tsconfig.json","build:types":"tsc --emitDeclarationOnly --project tsconfig.json"},"_npmUser":{"name":"zorlin","email":"zorlin@gmail.com"},"_resolved":"/private/var/folders/bx/zqznt9z14yx4c1lbggywms6h0000gn/T/8ffc536d57e5f76fc1e5848a2269b79c/riffcc-lens-sdk-0.1.18.tgz","_integrity":"sha512-frzwK4ELXFpAtnJPYPJWDVNZfyErW3aRvpDJiqDTrukHvVLrT0AUqYzfhRLZKn6XzPlBSsR/leSZ9uE4IHx6Lg==","_npmVersion":"11.2.0","description":"The Riff.CC Lens SDK provides tools to build decentralized applications using Peerbit for peer-to-peer data storage and communication. It simplifies the creation and management of `Site` programs, which are specialized databases for content like releases,","directories":{},"_nodeVersion":"23.6.0","dependencies":{"uuid":"^11.1.0","peerbit":"^4.1.36","@peerbit/time":"^2.1.0","@dao-xyz/borsh":"^5.2.3","@peerbit/crypto":"^2.3.8","@peerbit/program":"^5.2.11","@peerbit/document":"^9.6.4","@peerbit/shared-log":"^11.2.3","@peerbit/identity-access-controller":"^5.0.80"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.27.0","rimraf":"^6.0.1","esbuild":"^0.25.4","globals":"^16.1.0","ts-jest":"^29.3.4","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.18","@types/uuid":"^10.0.0","@jest/globals":"^29.7.0","@libp2p/interface":"^2.10.0","typescript-eslint":"^8.32.1","@peerbit/test-utils":"^2.1.46","@typescript-eslint/parser":"^8.32.1","@typescript-eslint/eslint-plugin":"^8.32.1"},"_npmOperationalInternal":{"tmp":"tmp/lens-sdk_0.1.18_1748220905878_0.6060080869342226","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"@riffcc/lens-sdk","version":"0.1.19","keywords":[],"author":{"name":"benya7"},"license":"ISC","_id":"@riffcc/lens-sdk@0.1.19","maintainers":[{"name":"julien.malard","email":"julien.malard@mail.mcgill.ca"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"en0c","email":"bitup.games@gmail.com"}],"dist":{"shasum":"748a6f2bf44f11740ccd2fd9caee1383d7ab093c","tarball":"https://registry.npmjs.org/@riffcc/lens-sdk/-/lens-sdk-0.1.19.tgz","fileCount":17,"integrity":"sha512-EN8NVbQGcjIgdViafG4fbf068Z88esHphGPCIZQhLYPw+tBej3DG+XNlRMVjlurOqLmheJC9luzmyP72onsqBQ==","signatures":[{"sig":"MEUCIHUkFFx2Mdni9Cq3lmhgH8C+tpRT6RGK+h4G/2HVFxILAiEAt6wIi1duEkIMlSo9xV5Ka6M39zwoGwGqRI+xPRmhc9A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":182073},"main":"./dist/index.mjs","type":"module","_from":"file:riffcc-lens-sdk-0.1.19.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"}},"scripts":{"lint":"eslint .","test":"NODE_OPTIONS='--experimental-vm-modules' jest","build":"pnpm clean && pnpm build:types && pnpm build:js","clean":"rimraf dist","release":"pnpm build && (git commit -a -m 'version' || true) && pnpm publish","build:js":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --platform=neutral --format=esm --packages=external --sourcemap","typecheck":"tsc --noEmit --project tsconfig.json","build:types":"tsc --emitDeclarationOnly --project tsconfig.json"},"_npmUser":{"name":"zorlin","email":"zorlin@gmail.com"},"_resolved":"/tmp/6e5a5fdfc618835a881b36b9eef455ad/riffcc-lens-sdk-0.1.19.tgz","_integrity":"sha512-EN8NVbQGcjIgdViafG4fbf068Z88esHphGPCIZQhLYPw+tBej3DG+XNlRMVjlurOqLmheJC9luzmyP72onsqBQ==","_npmVersion":"10.9.2","description":"The Riff.CC Lens SDK provides tools to build decentralized applications using Peerbit for peer-to-peer data storage and communication. It simplifies the creation and management of `Site` programs, which are specialized databases for content like releases,","directories":{},"_nodeVersion":"22.15.0","dependencies":{"uuid":"^11.1.0","peerbit":"^4.1.36","@peerbit/time":"^2.1.0","@dao-xyz/borsh":"^5.2.3","@peerbit/crypto":"^2.3.8","@peerbit/program":"^5.2.11","@riffcc/lens-sdk":"link:","@peerbit/document":"^9.6.4","@peerbit/shared-log":"^11.2.3","@peerbit/identity-access-controller":"^5.0.80"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.27.0","rimraf":"^6.0.1","esbuild":"^0.25.4","globals":"^16.1.0","ts-jest":"^29.3.4","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.18","@types/uuid":"^10.0.0","@jest/globals":"^29.7.0","@libp2p/interface":"^2.10.0","typescript-eslint":"^8.32.1","@peerbit/test-utils":"^2.1.46","@typescript-eslint/parser":"^8.32.1","@typescript-eslint/eslint-plugin":"^8.32.1"},"_npmOperationalInternal":{"tmp":"tmp/lens-sdk_0.1.19_1748258933715_0.05055091878585882","host":"s3://npm-registry-packages-npm-production"}},"0.1.20":{"name":"@riffcc/lens-sdk","version":"0.1.20","keywords":[],"author":{"name":"benya7"},"license":"ISC","_id":"@riffcc/lens-sdk@0.1.20","maintainers":[{"name":"julien.malard","email":"julien.malard@mail.mcgill.ca"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"en0c","email":"bitup.games@gmail.com"}],"dist":{"shasum":"fcc74bbd44b82df38c78db0fc57425e44b70a838","tarball":"https://registry.npmjs.org/@riffcc/lens-sdk/-/lens-sdk-0.1.20.tgz","fileCount":16,"integrity":"sha512-gUJ/w0NFem5TWAT0nJat8/9UPC5JmnaaWS1Fs0dT/xIL0v3CY+JKRSXGtEk3TPPx8A2aEn+kV5gyWW3dZqS48w==","signatures":[{"sig":"MEUCIQCRmD/glE2LBIpTXeGxYPM0g4EDYZASIIbONJ2M8E9hJQIgT4Yq5VucKWhhrYJ+T8/P9Nd/MOo0cu+PRFKwbft/9Ro=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147112},"main":"./dist/index.mjs","type":"module","_from":"file:riffcc-lens-sdk-0.1.20.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"}},"scripts":{"lint":"eslint .","test":"NODE_OPTIONS='--experimental-vm-modules' jest","build":"pnpm clean && pnpm build:types && pnpm build:js","clean":"rimraf dist","release":"pnpm build && (git commit -a -m 'version' || true) && pnpm publish","build:js":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --platform=neutral --format=esm --packages=external --sourcemap","typecheck":"tsc --noEmit --project tsconfig.json","build:types":"tsc --emitDeclarationOnly --project tsconfig.json"},"_npmUser":{"name":"en0c","email":"bitup.games@gmail.com"},"_resolved":"/private/var/folders/wv/bmr8yfrn6z3gtn51ch77q0s40000gq/T/5fb34801002b0ca41f43b090993ac969/riffcc-lens-sdk-0.1.20.tgz","_integrity":"sha512-gUJ/w0NFem5TWAT0nJat8/9UPC5JmnaaWS1Fs0dT/xIL0v3CY+JKRSXGtEk3TPPx8A2aEn+kV5gyWW3dZqS48w==","_npmVersion":"10.7.0","description":"The Riff.CC Lens SDK provides tools to build decentralized applications using Peerbit for peer-to-peer data storage and communication. It simplifies the creation and management of `Site` programs, which are specialized databases for content like releases,","directories":{},"_nodeVersion":"22.2.0","dependencies":{"uuid":"^11.1.0","peerbit":"^4.1.36","@peerbit/time":"^2.1.0","@dao-xyz/borsh":"^5.2.3","@peerbit/crypto":"^2.3.8","@peerbit/program":"^5.2.11","@peerbit/document":"^9.6.4","@peerbit/shared-log":"^11.2.3","@peerbit/identity-access-controller":"^5.0.80"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.27.0","rimraf":"^6.0.1","esbuild":"^0.25.4","globals":"^16.1.0","ts-jest":"^29.3.4","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.18","@types/uuid":"^10.0.0","@jest/globals":"^29.7.0","@libp2p/interface":"^2.10.0","typescript-eslint":"^8.32.1","@peerbit/test-utils":"^2.1.46","@typescript-eslint/parser":"^8.32.1","@typescript-eslint/eslint-plugin":"^8.32.1"},"_npmOperationalInternal":{"tmp":"tmp/lens-sdk_0.1.20_1748277848341_0.8965355856483532","host":"s3://npm-registry-packages-npm-production"}},"0.1.21":{"name":"@riffcc/lens-sdk","version":"0.1.21","keywords":[],"author":{"name":"benya7"},"license":"ISC","_id":"@riffcc/lens-sdk@0.1.21","maintainers":[{"name":"julien.malard","email":"julien.malard@mail.mcgill.ca"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"en0c","email":"bitup.games@gmail.com"}],"dist":{"shasum":"ab2028b3a7aa4f1f9b9ee4161729c102c4cf9d95","tarball":"https://registry.npmjs.org/@riffcc/lens-sdk/-/lens-sdk-0.1.21.tgz","fileCount":17,"integrity":"sha512-15+RZfyaynZl076n9r/wjxp2HbG1M47giuY62Cr5qkI/K3aSVh47J8YTbD4PME23Yphf+5Le5xnkCdg92lWFQQ==","signatures":[{"sig":"MEUCIA6Iy61vJ2WOuwRcGF8nkVAxPtcXgSzwzS7rjqszn0f5AiEA7A1fGzU/6ntZV7oG0MGn/8NueFe7R1nLB1E5oT+X8Qw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":197109},"main":"./dist/index.mjs","type":"module","_from":"file:riffcc-lens-sdk-0.1.21.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"}},"scripts":{"lint":"eslint .","test":"NODE_OPTIONS='--experimental-vm-modules' jest","build":"pnpm clean && pnpm build:types && pnpm build:js","clean":"rimraf dist","release":"pnpm build && (git commit -a -m 'version' || true) && pnpm publish","build:js":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --platform=neutral --format=esm --packages=external --sourcemap","typecheck":"tsc --noEmit --project tsconfig.json","build:types":"tsc --emitDeclarationOnly --project tsconfig.json"},"_npmUser":{"name":"zorlin","email":"zorlin@gmail.com"},"_resolved":"/tmp/aa31d4dfbe30257924bdb430c9e5b0fb/riffcc-lens-sdk-0.1.21.tgz","_integrity":"sha512-15+RZfyaynZl076n9r/wjxp2HbG1M47giuY62Cr5qkI/K3aSVh47J8YTbD4PME23Yphf+5Le5xnkCdg92lWFQQ==","_npmVersion":"10.9.2","description":"The Riff.CC Lens SDK provides tools to build decentralized applications using Peerbit for peer-to-peer data storage and communication. It simplifies the creation and management of `Site` programs, which are specialized databases for content like releases,","directories":{},"_nodeVersion":"22.15.0","dependencies":{"uuid":"^11.1.0","peerbit":"^4.1.36","@peerbit/time":"^2.1.0","@dao-xyz/borsh":"^5.2.3","@peerbit/crypto":"^2.3.8","@peerbit/program":"^5.2.11","@peerbit/document":"^9.6.4","@peerbit/shared-log":"^11.2.3","@peerbit/identity-access-controller":"^5.0.80"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.27.0","rimraf":"^6.0.1","esbuild":"^0.25.4","globals":"^16.1.0","ts-jest":"^29.3.4","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.18","@types/uuid":"^10.0.0","@jest/globals":"^29.7.0","@riffcc/lens-sdk":"link:","@libp2p/interface":"^2.10.0","typescript-eslint":"^8.32.1","@peerbit/test-utils":"^2.1.46","@typescript-eslint/parser":"^8.32.1","@typescript-eslint/eslint-plugin":"^8.32.1"},"_npmOperationalInternal":{"tmp":"tmp/lens-sdk_0.1.21_1748288064729_0.024185447616677624","host":"s3://npm-registry-packages-npm-production"}},"0.1.22":{"name":"@riffcc/lens-sdk","version":"0.1.22","keywords":[],"author":{"name":"benya7"},"license":"ISC","_id":"@riffcc/lens-sdk@0.1.22","maintainers":[{"name":"julien.malard","email":"julien.malard@mail.mcgill.ca"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"en0c","email":"bitup.games@gmail.com"}],"dist":{"shasum":"13f922bf5b4532b947f36661bbd071f1dff35cc9","tarball":"https://registry.npmjs.org/@riffcc/lens-sdk/-/lens-sdk-0.1.22.tgz","fileCount":17,"integrity":"sha512-S3EsCWfgehl3lS6YId6umozKbrb3djesFO0olyk61Wp915NtKu1gRh+a5UCCnLyQ+G/JbMf1+noyCqQqVJNCkQ==","signatures":[{"sig":"MEUCIQDFY4dRgKKCctalwQCjQU6Nc5aUjvAu8Lf6J/SfBBY10QIgElHutxluMBHPTmXJPsRT2bzjpiga2T9b6JkHLia87ds=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":200830},"main":"./dist/index.mjs","type":"module","_from":"file:riffcc-lens-sdk-0.1.22.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"}},"scripts":{"lint":"eslint .","test":"NODE_OPTIONS='--experimental-vm-modules' jest","build":"pnpm clean && pnpm build:types && pnpm build:js","clean":"rimraf dist","release":"pnpm build && (git commit -a -m 'version' || true) && pnpm publish","build:js":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --platform=neutral --format=esm --packages=external --sourcemap","typecheck":"tsc --noEmit --project tsconfig.json","build:types":"tsc --emitDeclarationOnly --project tsconfig.json"},"_npmUser":{"name":"zorlin","email":"zorlin@gmail.com"},"_resolved":"/private/var/folders/bx/zqznt9z14yx4c1lbggywms6h0000gn/T/86e1b2f433189f0687cec5c2f7b75148/riffcc-lens-sdk-0.1.22.tgz","_integrity":"sha512-S3EsCWfgehl3lS6YId6umozKbrb3djesFO0olyk61Wp915NtKu1gRh+a5UCCnLyQ+G/JbMf1+noyCqQqVJNCkQ==","_npmVersion":"11.2.0","description":"The Riff.CC Lens SDK provides tools to build decentralized applications using Peerbit for peer-to-peer data storage and communication. It simplifies the creation and management of `Site` programs, which are specialized databases for content like releases,","directories":{},"_nodeVersion":"23.6.0","dependencies":{"uuid":"^11.1.0","peerbit":"^4.1.36","@peerbit/time":"^2.1.0","@dao-xyz/borsh":"^5.2.3","@peerbit/crypto":"^2.3.8","@peerbit/program":"^5.2.11","@peerbit/document":"^9.6.4","@peerbit/shared-log":"^11.2.3","@peerbit/identity-access-controller":"^5.0.80"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.27.0","rimraf":"^6.0.1","esbuild":"^0.25.4","globals":"^16.1.0","ts-jest":"^29.3.4","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.18","@types/uuid":"^10.0.0","@jest/globals":"^29.7.0","@riffcc/lens-sdk":"link:","@libp2p/interface":"^2.10.0","typescript-eslint":"^8.32.1","@peerbit/test-utils":"^2.1.46","@typescript-eslint/parser":"^8.32.1","@typescript-eslint/eslint-plugin":"^8.32.1"},"_npmOperationalInternal":{"tmp":"tmp/lens-sdk_0.1.22_1748306758824_0.7298514087230046","host":"s3://npm-registry-packages-npm-production"}},"0.1.23":{"name":"@riffcc/lens-sdk","version":"0.1.23","keywords":[],"author":{"name":"benya7"},"license":"ISC","_id":"@riffcc/lens-sdk@0.1.23","maintainers":[{"name":"julien.malard","email":"julien.malard@mail.mcgill.ca"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"en0c","email":"bitup.games@gmail.com"}],"dist":{"shasum":"d6a2d1658ad7ba3a746df1ddf4433dd1daacf622","tarball":"https://registry.npmjs.org/@riffcc/lens-sdk/-/lens-sdk-0.1.23.tgz","fileCount":17,"integrity":"sha512-xCYJGjXcQFoOQ9g0Vz+V5MsaL9uNMMR9Kom5nCz2XJxHe9FM8bAMy4kANEx+aUoo5UGbpWHCO8eOElConqv+lQ==","signatures":[{"sig":"MEUCIEOJUoHQP3U5Gtsf9FFIPAkQM31ON8m/JN7ceoQQAKc8AiEAykFX57iK2jMMNws7u+zLCvZGGiG0BcWBxp01m7BFerU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":209053},"main":"./dist/index.mjs","type":"module","_from":"file:riffcc-lens-sdk-0.1.23.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"}},"scripts":{"lint":"eslint .","test":"NODE_OPTIONS='--experimental-vm-modules' jest","build":"pnpm clean && pnpm build:types && pnpm build:js","clean":"rimraf dist","release":"pnpm build && (git commit -a -m 'version' || true) && pnpm publish","build:js":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --platform=neutral --format=esm --packages=external --sourcemap","typecheck":"tsc --noEmit --project tsconfig.json","build:types":"tsc --emitDeclarationOnly --project tsconfig.json"},"_npmUser":{"name":"zorlin","email":"zorlin@gmail.com"},"_resolved":"/private/var/folders/bx/zqznt9z14yx4c1lbggywms6h0000gn/T/cf044243f138ae754d5ca2f89a13a5a8/riffcc-lens-sdk-0.1.23.tgz","_integrity":"sha512-xCYJGjXcQFoOQ9g0Vz+V5MsaL9uNMMR9Kom5nCz2XJxHe9FM8bAMy4kANEx+aUoo5UGbpWHCO8eOElConqv+lQ==","_npmVersion":"11.2.0","description":"The Riff.CC Lens SDK provides tools to build decentralized applications using Peerbit for peer-to-peer data storage and communication. It simplifies the creation and management of `Site` programs, which are specialized databases for content like releases,","directories":{},"_nodeVersion":"23.6.0","dependencies":{"uuid":"^11.1.0","peerbit":"^4.1.36","@peerbit/time":"^2.1.0","@dao-xyz/borsh":"^5.2.3","@peerbit/crypto":"^2.3.8","@peerbit/program":"^5.2.11","@peerbit/document":"^9.6.4","@peerbit/shared-log":"^11.2.3","@peerbit/identity-access-controller":"^5.0.80"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.27.0","rimraf":"^6.0.1","esbuild":"^0.25.4","globals":"^16.1.0","ts-jest":"^29.3.4","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.18","@types/uuid":"^10.0.0","@jest/globals":"^29.7.0","@riffcc/lens-sdk":"link:","@libp2p/interface":"^2.10.0","typescript-eslint":"^8.32.1","@peerbit/test-utils":"^2.1.46","@typescript-eslint/parser":"^8.32.1","@typescript-eslint/eslint-plugin":"^8.32.1"},"_npmOperationalInternal":{"tmp":"tmp/lens-sdk_0.1.23_1748313973350_0.9792269770760775","host":"s3://npm-registry-packages-npm-production"}},"0.1.24":{"name":"@riffcc/lens-sdk","version":"0.1.24","keywords":[],"author":{"name":"benya7"},"license":"ISC","_id":"@riffcc/lens-sdk@0.1.24","maintainers":[{"name":"julien.malard","email":"julien.malard@mail.mcgill.ca"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"en0c","email":"bitup.games@gmail.com"},{"name":"muskanpaswan","email":"muskanpaswan113@gmail.com"}],"dist":{"shasum":"7f53489cb879ef7fd2f952ab3bd58efcd054f93d","tarball":"https://registry.npmjs.org/@riffcc/lens-sdk/-/lens-sdk-0.1.24.tgz","fileCount":16,"integrity":"sha512-UhPbRSZ9coyzo7EJUvlyHl/ULrWdut1GG57CziLDKZsDzQsvNtc8HDkUY20GeIJ0EUq8l5LQaUob5DtRM14fLQ==","signatures":[{"sig":"MEUCIAuS1wzuogb+gn6BDmDw2xNHd6NlonZ5uI7SWsx7oDf5AiEA9JQVJf9ha95bZGVzaJ3aT3c2gni+KsFZOGIULwnZK0M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":213199},"main":"./dist/index.mjs","type":"module","_from":"file:riffcc-lens-sdk-0.1.24.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"}},"scripts":{"lint":"eslint .","test":"NODE_OPTIONS='--experimental-vm-modules' jest","build":"pnpm clean && pnpm build:types && pnpm build:js","clean":"rimraf dist","release":"pnpm build && (git commit -a -m 'version' || true) && pnpm publish","build:js":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --platform=neutral --format=esm --packages=external --sourcemap","typecheck":"tsc --noEmit --project tsconfig.json","build:types":"tsc --emitDeclarationOnly --project tsconfig.json","demo:federation":"node tests/federation-benchmark.mjs"},"_npmUser":{"name":"en0c","actor":{"name":"en0c","type":"user","email":"bitup.games@gmail.com"},"email":"bitup.games@gmail.com"},"_resolved":"/private/var/folders/wv/bmr8yfrn6z3gtn51ch77q0s40000gq/T/119d3bb44df9556c54d152aac1c62786/riffcc-lens-sdk-0.1.24.tgz","_integrity":"sha512-UhPbRSZ9coyzo7EJUvlyHl/ULrWdut1GG57CziLDKZsDzQsvNtc8HDkUY20GeIJ0EUq8l5LQaUob5DtRM14fLQ==","_npmVersion":"10.7.0","description":"The Riff.CC Lens SDK provides tools to build decentralized applications using Peerbit for peer-to-peer data storage and communication. It simplifies the creation and management of `Site` programs, which are specialized databases for content like releases,","directories":{},"_nodeVersion":"22.2.0","dependencies":{"uuid":"^11.1.0","peerbit":"^4.1.40","@peerbit/log":"^4.0.63","@peerbit/rpc":"^5.3.8","@peerbit/time":"^2.1.0","@dao-xyz/borsh":"^5.2.3","@peerbit/crypto":"^2.3.9","@peerbit/program":"^5.2.13","@peerbit/document":"^9.11.6","@peerbit/shared-log":"^11.2.8","@peerbit/pubsub-interface":"^4.0.2","@peerbit/stream-interface":"^5.2.3","@peerbit/identity-access-controller":"^5.0.93"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.29.0","rimraf":"^6.0.1","esbuild":"^0.25.5","globals":"^16.2.0","ts-jest":"^29.4.0","@eslint/js":"^9.29.0","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.32","@types/uuid":"^10.0.0","@jest/globals":"^29.7.0","@riffcc/lens-sdk":"link:","@libp2p/interface":"^2.10.4","typescript-eslint":"^8.35.0","@peerbit/test-utils":"^2.1.51","@typescript-eslint/parser":"^8.35.0","@typescript-eslint/eslint-plugin":"^8.35.0"},"_npmOperationalInternal":{"tmp":"tmp/lens-sdk_0.1.24_1750955926562_0.9719567989218738","host":"s3://npm-registry-packages-npm-production"}},"0.1.25":{"name":"@riffcc/lens-sdk","version":"0.1.25","keywords":[],"author":{"name":"benya7"},"license":"ISC","_id":"@riffcc/lens-sdk@0.1.25","maintainers":[{"name":"julien.malard","email":"julien.malard@mail.mcgill.ca"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"en0c","email":"bitup.games@gmail.com"},{"name":"muskanpaswan","email":"muskanpaswan113@gmail.com"}],"dist":{"shasum":"607c98e64568ab7a6bd216721a4833af9a0b4464","tarball":"https://registry.npmjs.org/@riffcc/lens-sdk/-/lens-sdk-0.1.25.tgz","fileCount":16,"integrity":"sha512-OEvXBKdhsjhbkwzoDct3NR8I8HxCVpRlIT+iqScUcWbTz1BugNV3wEMYYlmAEXr9f0e55Jx/+iTT1ToEHLn5Xg==","signatures":[{"sig":"MEUCIHMl2GS7klP/+vG/y3hExwQpEi2unWrfBt75MfveflAPAiEAiFFf2ef7SZ2+je2ms+TJFk62UdbyU+eyvFksUQ6Ws5Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":213974},"main":"./dist/index.mjs","type":"module","_from":"file:riffcc-lens-sdk-0.1.25.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"}},"scripts":{"lint":"eslint .","test":"NODE_OPTIONS='--experimental-vm-modules' jest","build":"pnpm clean && pnpm build:types && pnpm build:js","clean":"rimraf dist","release":"pnpm build && (git commit -a -m 'version' || true) && pnpm publish","build:js":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --platform=neutral --format=esm --packages=external --sourcemap","typecheck":"tsc --noEmit --project tsconfig.json","build:types":"tsc --emitDeclarationOnly --project tsconfig.json","demo:federation":"node tests/federation-benchmark.mjs"},"_npmUser":{"name":"en0c","actor":{"name":"en0c","type":"user","email":"bitup.games@gmail.com"},"email":"bitup.games@gmail.com"},"_resolved":"/private/var/folders/wv/bmr8yfrn6z3gtn51ch77q0s40000gq/T/61779f27fd7c41f4ec912409f6c69c16/riffcc-lens-sdk-0.1.25.tgz","_integrity":"sha512-OEvXBKdhsjhbkwzoDct3NR8I8HxCVpRlIT+iqScUcWbTz1BugNV3wEMYYlmAEXr9f0e55Jx/+iTT1ToEHLn5Xg==","_npmVersion":"10.7.0","description":"The Riff.CC Lens SDK provides tools to build decentralized applications using Peerbit for peer-to-peer data storage and communication. It simplifies the creation and management of `Site` programs, which are specialized databases for content like releases,","directories":{},"_nodeVersion":"22.2.0","dependencies":{"uuid":"^11.1.0","peerbit":"^4.1.40","@peerbit/log":"^4.0.63","@peerbit/rpc":"^5.3.8","@peerbit/time":"^2.1.0","@dao-xyz/borsh":"^5.2.3","@peerbit/crypto":"^2.3.9","@peerbit/program":"^5.2.13","@peerbit/document":"^9.11.6","@peerbit/shared-log":"^11.2.8","@peerbit/pubsub-interface":"^4.0.2","@peerbit/stream-interface":"^5.2.3","@peerbit/identity-access-controller":"^5.0.93"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.29.0","rimraf":"^6.0.1","esbuild":"^0.25.5","globals":"^16.2.0","ts-jest":"^29.4.0","@eslint/js":"^9.29.0","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.32","@types/uuid":"^10.0.0","@jest/globals":"^29.7.0","@riffcc/lens-sdk":"link:","@libp2p/interface":"^2.10.4","typescript-eslint":"^8.35.0","@peerbit/test-utils":"^2.1.51","@typescript-eslint/parser":"^8.35.0","@typescript-eslint/eslint-plugin":"^8.35.0"},"_npmOperationalInternal":{"tmp":"tmp/lens-sdk_0.1.25_1750970589244_0.28832848072197326","host":"s3://npm-registry-packages-npm-production"}},"0.1.26":{"name":"@riffcc/lens-sdk","version":"0.1.26","keywords":[],"author":{"name":"benya7"},"license":"ISC","_id":"@riffcc/lens-sdk@0.1.26","maintainers":[{"name":"julien.malard","email":"julien.malard@mail.mcgill.ca"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"en0c","email":"bitup.games@gmail.com"},{"name":"muskanpaswan","email":"muskanpaswan113@gmail.com"}],"dist":{"shasum":"978a4522d41dfb62685bb9202b4dd0722e7926e9","tarball":"https://registry.npmjs.org/@riffcc/lens-sdk/-/lens-sdk-0.1.26.tgz","fileCount":52,"integrity":"sha512-et53ByAUaFqS8lWE106jTxBG8dRWrh8DuKsnGNiqRWqF/GY+WMBhV9A3zDN3pO94tvk7Ep9IY8uEdmBVFAqMHg==","signatures":[{"sig":"MEQCICzkI0zCoGYVhr3KifiNzyPOZnP3qmqRGDhr0VzwzzAHAiB15ewxVqbTYD3kFNNT4lhKeVGRE1IH+KFe29WF2GMgWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":526103},"main":"./dist/index.mjs","type":"module","_from":"file:riffcc-lens-sdk-0.1.26.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"}},"scripts":{"lint":"eslint .","test":"NODE_OPTIONS='--experimental-vm-modules' jest","build":"pnpm clean && pnpm build:types && pnpm build:js","clean":"rimraf dist","release":"pnpm build && (git commit -a -m 'version' || true) && pnpm publish","build:js":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --platform=neutral --format=esm --packages=external --sourcemap","typecheck":"tsc --noEmit --project tsconfig.json","build:types":"tsc --emitDeclarationOnly --project tsconfig.json","demo:federation":"node tests/federation-benchmark.mjs"},"_npmUser":{"name":"en0c","actor":{"name":"en0c","type":"user","email":"bitup.games@gmail.com"},"email":"bitup.games@gmail.com"},"_resolved":"/private/var/folders/wv/bmr8yfrn6z3gtn51ch77q0s40000gq/T/a00614dc5376528533bab28bf38d9f7a/riffcc-lens-sdk-0.1.26.tgz","_integrity":"sha512-et53ByAUaFqS8lWE106jTxBG8dRWrh8DuKsnGNiqRWqF/GY+WMBhV9A3zDN3pO94tvk7Ep9IY8uEdmBVFAqMHg==","_npmVersion":"10.7.0","description":"The Riff.CC Lens SDK provides tools to build decentralized applications using Peerbit for peer-to-peer data storage and communication. It simplifies the creation and management of `Site` programs, which are specialized databases for content like releases,","directories":{},"_nodeVersion":"22.2.0","dependencies":{"uuid":"^11.1.0","bip39":"^3.1.0","qrcode":"^1.5.4","p-defer":"^4.0.1","peerbit":"^4.1.40","idb-keyval":"^6.2.2","uint8arrays":"^5.1.0","@peerbit/log":"^4.0.63","@peerbit/rpc":"^5.3.8","@peerbit/time":"^2.1.0","@dao-xyz/borsh":"^5.2.3","@libp2p/crypto":"^5.1.7","@peerbit/crypto":"^2.3.9","@peerbit/program":"^5.2.13","@peerbit/document":"^9.11.6","libsodium-wrappers":"^0.7.15","@peerbit/shared-log":"^11.2.8","@peerbit/pubsub-interface":"^4.0.2","@peerbit/stream-interface":"^5.2.3","@peerbit/indexer-interface":"^2.0.10","@peerbit/identity-access-controller":"^5.0.93"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.29.0","rimraf":"^6.0.1","esbuild":"^0.25.5","globals":"^16.2.0","ts-jest":"^29.4.0","@eslint/js":"^9.29.0","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.32","@types/uuid":"^10.0.0","@jest/globals":"^29.7.0","@types/qrcode":"^1.5.5","@riffcc/lens-sdk":"link:","@libp2p/interface":"^2.10.4","typescript-eslint":"^8.35.0","@peerbit/test-utils":"^2.1.51","@types/libsodium-wrappers":"^0.7.14","@typescript-eslint/parser":"^8.35.0","@typescript-eslint/eslint-plugin":"^8.35.0"},"_npmOperationalInternal":{"tmp":"tmp/lens-sdk_0.1.26_1751573440633_0.9771577022038445","host":"s3://npm-registry-packages-npm-production"}},"0.1.30":{"name":"@riffcc/lens-sdk","version":"0.1.30","keywords":[],"author":{"name":"benya7"},"license":"ISC","_id":"@riffcc/lens-sdk@0.1.30","maintainers":[{"name":"julien.malard","email":"julien.malard@mail.mcgill.ca"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"en0c","email":"bitup.games@gmail.com"},{"name":"muskanpaswan","email":"muskanpaswan113@gmail.com"}],"dist":{"shasum":"bcac05b42bec9571f8f02e38add91af417344881","tarball":"https://registry.npmjs.org/@riffcc/lens-sdk/-/lens-sdk-0.1.30.tgz","fileCount":43,"integrity":"sha512-lWewgdjoDF886Vsl4EM669o1Wn8FUkMexyuOufymotGD2pzDMHeHwn85m2rINGcPWiXeXv5YZepBCo6JMi+/Yw==","signatures":[{"sig":"MEUCIEt8qEQe+Lxt9S2/T6NLVygQmiHAeR4B7M8pmEnVTnfaAiEAor+F775wLcXNsxMWHvHWQW5SwfASq6Vz4iiIMp+yR1Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":231974},"main":"./dist/index.mjs","type":"module","_from":"file:riffcc-lens-sdk-0.1.30.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"}},"scripts":{"lint":"eslint .","test":"NODE_OPTIONS='--experimental-vm-modules' jest --detectOpenHandles","build":"pnpm clean && pnpm build:types && pnpm build:js","clean":"rimraf dist","release":"pnpm build && (git commit -a -m 'version' || true) && pnpm publish","build:js":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --platform=neutral --format=esm --packages=external --sourcemap","typecheck":"tsc --noEmit --project tsconfig.json","build:types":"tsc --emitDeclarationOnly --project tsconfig.json","demo:federation":"node tests/federation-benchmark.mjs"},"_npmUser":{"name":"en0c","email":"bitup.games@gmail.com"},"_resolved":"/private/var/folders/wv/bmr8yfrn6z3gtn51ch77q0s40000gq/T/b2ca2a398bd1579187bcb5c24884c6f5/riffcc-lens-sdk-0.1.30.tgz","_integrity":"sha512-lWewgdjoDF886Vsl4EM669o1Wn8FUkMexyuOufymotGD2pzDMHeHwn85m2rINGcPWiXeXv5YZepBCo6JMi+/Yw==","_npmVersion":"10.7.0","description":"The Riff.CC Lens SDK provides tools to build decentralized applications using Peerbit for peer-to-peer data storage and communication. It simplifies the creation and management of `Site` programs, which are specialized databases for content like releases,","directories":{},"_nodeVersion":"22.2.0","dependencies":{"uuid":"^11.1.0","bip39":"^3.1.0","qrcode":"^1.5.4","p-defer":"^4.0.1","peerbit":"^4.1.40","idb-keyval":"^6.2.2","uint8arrays":"^5.1.0","@peerbit/log":"^4.0.63","@peerbit/rpc":"^5.3.8","@peerbit/time":"^2.1.0","@dao-xyz/borsh":"^5.2.3","@libp2p/crypto":"^5.1.7","@peerbit/crypto":"^2.3.9","@peerbit/program":"^5.2.13","@peerbit/document":"^9.11.6","libsodium-wrappers":"^0.7.15","@peerbit/shared-log":"^11.2.8","@peerbit/pubsub-interface":"^4.0.2","@peerbit/stream-interface":"^5.2.3","@peerbit/indexer-interface":"^2.0.10","@peerbit/identity-access-controller":"^5.0.93"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.29.0","rimraf":"^6.0.1","esbuild":"^0.25.5","globals":"^16.2.0","ts-jest":"^29.4.0","@eslint/js":"^9.29.0","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.32","@types/uuid":"^10.0.0","@jest/globals":"^29.7.0","@types/qrcode":"^1.5.5","@libp2p/interface":"^2.10.4","typescript-eslint":"^8.35.0","@peerbit/test-utils":"^2.1.51","@types/libsodium-wrappers":"^0.7.14","@typescript-eslint/parser":"^8.35.0","@typescript-eslint/eslint-plugin":"^8.35.0"},"_npmOperationalInternal":{"tmp":"tmp/lens-sdk_0.1.30_1753201175666_0.7057001911878733","host":"s3://npm-registry-packages-npm-production"}},"0.1.31":{"name":"@riffcc/lens-sdk","version":"0.1.31","keywords":[],"author":{"name":"benya7"},"license":"ISC","_id":"@riffcc/lens-sdk@0.1.31","maintainers":[{"name":"julien.malard","email":"julien.malard@mail.mcgill.ca"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"en0c","email":"bitup.games@gmail.com"},{"name":"muskanpaswan","email":"muskanpaswan113@gmail.com"}],"dist":{"shasum":"49bf0bd548859bc6df0558dd46ce236ab010f213","tarball":"https://registry.npmjs.org/@riffcc/lens-sdk/-/lens-sdk-0.1.31.tgz","fileCount":51,"integrity":"sha512-kIWhcElNbsDitQJtiwANsfIXexH+6hlFkwtrOc7oN1xFlB1TCICjtjuKhY7XYmcVqDeiOD0kW7H/wPbYFfWWPQ==","signatures":[{"sig":"MEQCIBSIIFONK9lhh0g9cGDVnWWrgQa9ktY8buX8HyMldqkMAiAM0AHdkH88Sy6Jl7kglgwSctM0JffFhHJdMzwa3NLN4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":321826},"main":"./dist/index.mjs","type":"module","_from":"file:riffcc-lens-sdk-0.1.31.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"}},"scripts":{"lint":"eslint .","test":"NODE_OPTIONS='--experimental-vm-modules' jest --detectOpenHandles","build":"pnpm clean && pnpm build:types && pnpm build:js","clean":"rimraf dist","release":"pnpm build && (git commit -a -m 'version' || true) && pnpm publish","build:js":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --platform=neutral --format=esm --packages=external --sourcemap","typecheck":"tsc --noEmit --project tsconfig.json","build:types":"tsc --emitDeclarationOnly --project tsconfig.json","demo:federation":"node tests/federation-benchmark.mjs"},"_npmUser":{"name":"en0c","email":"bitup.games@gmail.com"},"_resolved":"/private/var/folders/wv/bmr8yfrn6z3gtn51ch77q0s40000gq/T/e32a8274da57291952c2296cd609e7e2/riffcc-lens-sdk-0.1.31.tgz","_integrity":"sha512-kIWhcElNbsDitQJtiwANsfIXexH+6hlFkwtrOc7oN1xFlB1TCICjtjuKhY7XYmcVqDeiOD0kW7H/wPbYFfWWPQ==","_npmVersion":"10.7.0","description":"The Riff.CC Lens SDK provides tools to build decentralized applications using Peerbit for peer-to-peer data storage and communication. It simplifies the creation and management of `Site` programs, which are specialized databases for content like releases,","directories":{},"_nodeVersion":"22.2.0","dependencies":{"ajv":"^8.17.1","uuid":"^11.1.0","bip39":"^3.1.0","ethers":"^6.15.0","qrcode":"^1.5.4","p-defer":"^4.0.1","peerbit":"^4.1.40","idb-keyval":"^6.2.2","uint8arrays":"^5.1.0","@peerbit/log":"^4.0.63","@peerbit/rpc":"^5.3.8","@peerbit/time":"^2.1.0","@dao-xyz/borsh":"^5.2.3","@libp2p/crypto":"^5.1.7","@peerbit/crypto":"^2.3.9","@peerbit/program":"^5.2.13","@peerbit/document":"^9.11.6","libsodium-wrappers":"^0.7.15","@peerbit/shared-log":"^11.2.8","@peerbit/trusted-network":"^4.1.110","@peerbit/pubsub-interface":"^4.0.2","@peerbit/stream-interface":"^5.2.3","@peerbit/indexer-interface":"^2.0.10","@peerbit/identity-access-controller":"^5.0.93"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.29.0","rimraf":"^6.0.1","esbuild":"^0.25.5","globals":"^16.2.0","ts-jest":"^29.4.0","@eslint/js":"^9.29.0","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.32","@types/uuid":"^10.0.0","@jest/globals":"^29.7.0","@types/qrcode":"^1.5.5","@libp2p/interface":"^2.10.4","typescript-eslint":"^8.35.0","@peerbit/test-utils":"^2.1.51","@types/libsodium-wrappers":"^0.7.14","@typescript-eslint/parser":"^8.35.0","@typescript-eslint/eslint-plugin":"^8.35.0"},"_npmOperationalInternal":{"tmp":"tmp/lens-sdk_0.1.31_1753460857696_0.17840752120859893","host":"s3://npm-registry-packages-npm-production"}},"0.1.32":{"name":"@riffcc/lens-sdk","version":"0.1.32","keywords":[],"author":{"name":"benya7"},"license":"ISC","_id":"@riffcc/lens-sdk@0.1.32","maintainers":[{"name":"julien.malard","email":"julien.malard@mail.mcgill.ca"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"en0c","email":"bitup.games@gmail.com"},{"name":"muskanpaswan","email":"muskanpaswan113@gmail.com"}],"dist":{"shasum":"3b527368965a4539248d16c3a6ed841bc833ad53","tarball":"https://registry.npmjs.org/@riffcc/lens-sdk/-/lens-sdk-0.1.32.tgz","fileCount":51,"integrity":"sha512-J1wd8/qnmn3iXyZa9EwoeYKla07l5tbMasUyTlQwQbIJFiG0MubUGK2vD/avvjeISANxxP4RM5MLwAiuVOUfsA==","signatures":[{"sig":"MEUCIQD6/k2ysh9Hpwr7au/lirk2FE3FoVpuMkYeiefqhYKmvAIgBeJEd9HSMBJRmzzzdyQzrIr1nEEG0ET8Kle7yZib95o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":325212},"main":"./dist/index.mjs","type":"module","_from":"file:riffcc-lens-sdk-0.1.32.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"}},"scripts":{"lint":"eslint .","test":"NODE_OPTIONS='--experimental-vm-modules' jest --detectOpenHandles","build":"pnpm clean && pnpm build:types && pnpm build:js","clean":"rimraf dist","release":"pnpm build && (git commit -a -m 'version' || true) && pnpm publish","build:js":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --platform=neutral --format=esm --packages=external --sourcemap","typecheck":"tsc --noEmit --project tsconfig.json","build:types":"tsc --emitDeclarationOnly --project tsconfig.json","demo:federation":"node tests/federation-benchmark.mjs"},"_npmUser":{"name":"en0c","email":"bitup.games@gmail.com"},"_resolved":"/private/var/folders/wv/bmr8yfrn6z3gtn51ch77q0s40000gq/T/0c1ea2ff06aaa8012a1d51e6e05390b3/riffcc-lens-sdk-0.1.32.tgz","_integrity":"sha512-J1wd8/qnmn3iXyZa9EwoeYKla07l5tbMasUyTlQwQbIJFiG0MubUGK2vD/avvjeISANxxP4RM5MLwAiuVOUfsA==","_npmVersion":"10.7.0","description":"The Riff.CC Lens SDK provides tools to build decentralized applications using Peerbit for peer-to-peer data storage and communication. It simplifies the creation and management of `Site` programs, which are specialized databases for content like releases,","directories":{},"_nodeVersion":"22.2.0","dependencies":{"ajv":"^8.17.1","uuid":"^11.1.0","bip39":"^3.1.0","ethers":"^6.15.0","qrcode":"^1.5.4","p-defer":"^4.0.1","peerbit":"^4.1.40","idb-keyval":"^6.2.2","uint8arrays":"^5.1.0","@peerbit/log":"^4.0.63","@peerbit/rpc":"^5.3.8","@peerbit/time":"^2.1.0","@dao-xyz/borsh":"^5.2.3","@libp2p/crypto":"^5.1.7","@peerbit/crypto":"^2.3.9","@peerbit/program":"^5.2.13","@peerbit/document":"^9.11.6","libsodium-wrappers":"^0.7.15","@peerbit/shared-log":"^11.2.8","@peerbit/trusted-network":"^4.1.110","@peerbit/pubsub-interface":"^4.0.2","@peerbit/stream-interface":"^5.2.3","@peerbit/indexer-interface":"^2.0.10","@peerbit/identity-access-controller":"^5.0.93"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.29.0","rimraf":"^6.0.1","esbuild":"^0.25.5","globals":"^16.2.0","ts-jest":"^29.4.0","@eslint/js":"^9.29.0","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.32","@types/uuid":"^10.0.0","@jest/globals":"^29.7.0","@types/qrcode":"^1.5.5","@libp2p/interface":"^2.10.4","typescript-eslint":"^8.35.0","@peerbit/test-utils":"^2.1.51","@types/libsodium-wrappers":"^0.7.14","@typescript-eslint/parser":"^8.35.0","@typescript-eslint/eslint-plugin":"^8.35.0"},"_npmOperationalInternal":{"tmp":"tmp/lens-sdk_0.1.32_1753976482485_0.3457159632041391","host":"s3://npm-registry-packages-npm-production"}},"0.1.33-a1":{"name":"@riffcc/lens-sdk","version":"0.1.33-a1","keywords":[],"author":{"name":"benya7"},"license":"ISC","_id":"@riffcc/lens-sdk@0.1.33-a1","maintainers":[{"name":"julien.malard","email":"julien.malard@mail.mcgill.ca"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"en0c","email":"bitup.games@gmail.com"},{"name":"muskanpaswan","email":"muskanpaswan113@gmail.com"}],"dist":{"shasum":"3566789af29a99c4bc366a2ad62b0a5097d075bd","tarball":"https://registry.npmjs.org/@riffcc/lens-sdk/-/lens-sdk-0.1.33-a1.tgz","fileCount":63,"integrity":"sha512-jmcnQUDNRhko0pIoObJVVnXdZEBTHL8JK3z0rabYol4NI/qYKGCuZa1i1p+FNGfVd4GDvzcHZnMoam0Y8J8CRQ==","signatures":[{"sig":"MEUCIHb0ZV26AahWh0nsvL1Oodswv1Li6bs5BjG0DisDycPjAiEA2q4GNY2Eo8LIiV7UK4sxunm+dWXvUZPYwxnuu9aVF/U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":394930},"main":"./dist/index.mjs","type":"module","_from":"file:riffcc-lens-sdk-0.1.33-a1.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"}},"scripts":{"lint":"eslint .","test":"NODE_OPTIONS='--experimental-vm-modules' jest --detectOpenHandles","build":"pnpm clean && pnpm build:types && pnpm build:js","clean":"rimraf dist","release":"pnpm build && (git commit -a -m 'version' || true) && pnpm publish","build:js":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --platform=neutral --format=esm --packages=external --sourcemap","typecheck":"tsc --noEmit --project tsconfig.json","build:types":"tsc --emitDeclarationOnly --project tsconfig.json","demo:federation":"node tests/federation-benchmark.mjs"},"_npmUser":{"name":"zorlin","email":"zorlin@gmail.com"},"_resolved":"/tmp/c8afb3ce1e9264451d49296d5224d0af/riffcc-lens-sdk-0.1.33-a1.tgz","_integrity":"sha512-jmcnQUDNRhko0pIoObJVVnXdZEBTHL8JK3z0rabYol4NI/qYKGCuZa1i1p+FNGfVd4GDvzcHZnMoam0Y8J8CRQ==","_npmVersion":"10.9.3","description":"The Riff.CC Lens SDK provides tools to build decentralized applications using Peerbit for peer-to-peer data storage and communication. It simplifies the creation and management of `Site` programs, which are specialized databases for content like releases,","directories":{},"_nodeVersion":"22.18.0","dependencies":{"ajv":"^8.17.1","uuid":"^11.1.0","bip39":"^3.1.0","ethers":"^6.15.0","qrcode":"^1.5.4","p-defer":"^4.0.1","peerbit":"^4.1.40","idb-keyval":"^6.2.2","uint8arrays":"^5.1.0","@peerbit/log":"^4.0.63","@peerbit/rpc":"^5.3.8","@peerbit/time":"^2.1.0","@dao-xyz/borsh":"^5.2.3","@libp2p/crypto":"^5.1.7","@peerbit/crypto":"^2.3.9","@peerbit/program":"^5.2.13","@peerbit/document":"^9.11.6","libsodium-wrappers":"^0.7.15","@peerbit/shared-log":"^11.2.8","@peerbit/trusted-network":"^4.1.110","@peerbit/pubsub-interface":"^4.0.2","@peerbit/stream-interface":"^5.2.3","@peerbit/indexer-interface":"^2.0.10","@peerbit/identity-access-controller":"^5.0.93"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.29.0","rimraf":"^6.0.1","esbuild":"^0.25.5","globals":"^16.2.0","ts-jest":"^29.4.0","@eslint/js":"^9.29.0","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.32","@types/uuid":"^10.0.0","@jest/globals":"^29.7.0","@types/qrcode":"^1.5.5","@libp2p/interface":"^2.10.4","typescript-eslint":"^8.35.0","@peerbit/test-utils":"^2.1.51","@types/libsodium-wrappers":"^0.7.14","@typescript-eslint/parser":"^8.35.0","@typescript-eslint/eslint-plugin":"^8.35.0"},"_npmOperationalInternal":{"tmp":"tmp/lens-sdk_0.1.33-a1_1754321696007_0.10660867748519376","host":"s3://npm-registry-packages-npm-production"}},"0.1.33-a2":{"name":"@riffcc/lens-sdk","version":"0.1.33-a2","keywords":[],"author":{"name":"benya7"},"license":"ISC","_id":"@riffcc/lens-sdk@0.1.33-a2","maintainers":[{"name":"julien.malard","email":"julien.malard@mail.mcgill.ca"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"en0c","email":"bitup.games@gmail.com"},{"name":"muskanpaswan","email":"muskanpaswan113@gmail.com"}],"dist":{"shasum":"1d5b3be36983aeaf1954c415d78de4c48df6b812","tarball":"https://registry.npmjs.org/@riffcc/lens-sdk/-/lens-sdk-0.1.33-a2.tgz","fileCount":63,"integrity":"sha512-jU9+NlT9iIUIHKpTfNp6COfnC4RcRl6LxXjbd4nHRSmMcwg9uuEK/wCl2myFDJDudm+vGXBoWSaFSHraZoGewA==","signatures":[{"sig":"MEUCIHdp28n2jR5yv2H92x8QOJt+CRMJcVXdnvVd3hwAsEP8AiEAv2TxnzAG3MNsyG0PuE0lTFBqyJzDvBCVoEY4cU9S+5U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":401453},"main":"./dist/index.mjs","type":"module","_from":"file:riffcc-lens-sdk-0.1.33-a2.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"}},"scripts":{"lint":"eslint .","test":"NODE_OPTIONS='--experimental-vm-modules' jest --detectOpenHandles","build":"pnpm clean && pnpm build:types && pnpm build:js","clean":"rimraf dist","release":"pnpm build && (git commit -a -m 'version' || true) && pnpm publish","build:js":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --platform=neutral --format=esm --packages=external --sourcemap","typecheck":"tsc --noEmit --project tsconfig.json","build:types":"tsc --emitDeclarationOnly --project tsconfig.json","demo:federation":"node tests/federation-benchmark.mjs"},"_npmUser":{"name":"zorlin","email":"zorlin@gmail.com"},"_resolved":"/tmp/86f35c90dcb2f17739a4377aaa4fd9b9/riffcc-lens-sdk-0.1.33-a2.tgz","_integrity":"sha512-jU9+NlT9iIUIHKpTfNp6COfnC4RcRl6LxXjbd4nHRSmMcwg9uuEK/wCl2myFDJDudm+vGXBoWSaFSHraZoGewA==","_npmVersion":"10.9.3","description":"The Riff.CC Lens SDK provides tools to build decentralized applications using Peerbit for peer-to-peer data storage and communication. It simplifies the creation and management of `Site` programs, which are specialized databases for content like releases,","directories":{},"_nodeVersion":"22.18.0","dependencies":{"ajv":"^8.17.1","uuid":"^11.1.0","bip39":"^3.1.0","ethers":"^6.15.0","qrcode":"^1.5.4","p-defer":"^4.0.1","peerbit":"^4.1.40","idb-keyval":"^6.2.2","uint8arrays":"^5.1.0","@peerbit/log":"^4.0.63","@peerbit/rpc":"^5.3.8","@peerbit/time":"^2.1.0","@dao-xyz/borsh":"^5.2.3","@libp2p/crypto":"^5.1.7","@peerbit/crypto":"^2.3.9","@peerbit/program":"^5.2.13","@peerbit/document":"^9.11.6","libsodium-wrappers":"^0.7.15","@peerbit/shared-log":"^11.2.8","@peerbit/trusted-network":"^4.1.110","@peerbit/pubsub-interface":"^4.0.2","@peerbit/stream-interface":"^5.2.3","@peerbit/indexer-interface":"^2.0.10","@peerbit/identity-access-controller":"^5.0.93"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.29.0","rimraf":"^6.0.1","esbuild":"^0.25.5","globals":"^16.2.0","ts-jest":"^29.4.0","@eslint/js":"^9.29.0","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.32","@types/uuid":"^10.0.0","@jest/globals":"^29.7.0","@types/qrcode":"^1.5.5","@libp2p/interface":"^2.10.4","typescript-eslint":"^8.35.0","@peerbit/test-utils":"^2.1.51","@types/libsodium-wrappers":"^0.7.14","@typescript-eslint/parser":"^8.35.0","@typescript-eslint/eslint-plugin":"^8.35.0"},"_npmOperationalInternal":{"tmp":"tmp/lens-sdk_0.1.33-a2_1754377218687_0.870488986306883","host":"s3://npm-registry-packages-npm-production"}},"0.1.33-a3":{"name":"@riffcc/lens-sdk","version":"0.1.33-a3","keywords":[],"author":{"name":"benya7"},"license":"ISC","_id":"@riffcc/lens-sdk@0.1.33-a3","maintainers":[{"name":"julien.malard","email":"julien.malard@mail.mcgill.ca"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"en0c","email":"bitup.games@gmail.com"},{"name":"muskanpaswan","email":"muskanpaswan113@gmail.com"}],"dist":{"shasum":"9bfeb3e445d7638e4599e44e99b67ac304d07e33","tarball":"https://registry.npmjs.org/@riffcc/lens-sdk/-/lens-sdk-0.1.33-a3.tgz","fileCount":63,"integrity":"sha512-F1Kx2ZHvWrvg45SAo9W2+CAulvnFt3PWqv7FbHxMaenj0OcbCuaYlqWrQuD85PHhBaAdmqK4VzTLN3wKta+MrA==","signatures":[{"sig":"MEQCIF2N4SM36AXCx4JlIu5hByKVVoKpjDrwR1bfPN4y4EkVAiAdBV643gnn5LksMR0WoMJsiSjvly50jT9dqnemp2WrMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":401718},"main":"./dist/index.mjs","type":"module","_from":"file:riffcc-lens-sdk-0.1.33-a3.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"}},"scripts":{"lint":"eslint .","test":"NODE_OPTIONS='--experimental-vm-modules' jest --detectOpenHandles","build":"pnpm clean && pnpm build:types && pnpm build:js","clean":"rimraf dist","release":"pnpm build && (git commit -a -m 'version' || true) && pnpm publish","build:js":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --platform=neutral --format=esm --packages=external --sourcemap","typecheck":"tsc --noEmit --project tsconfig.json","build:types":"tsc --emitDeclarationOnly --project tsconfig.json","demo:federation":"node tests/federation-benchmark.mjs"},"_npmUser":{"name":"zorlin","email":"zorlin@gmail.com"},"_resolved":"/tmp/ca4c5f3d4a6e43814262dba5965a5f64/riffcc-lens-sdk-0.1.33-a3.tgz","_integrity":"sha512-F1Kx2ZHvWrvg45SAo9W2+CAulvnFt3PWqv7FbHxMaenj0OcbCuaYlqWrQuD85PHhBaAdmqK4VzTLN3wKta+MrA==","_npmVersion":"10.9.3","description":"The Riff.CC Lens SDK provides tools to build decentralized applications using Peerbit for peer-to-peer data storage and communication. It simplifies the creation and management of `Site` programs, which are specialized databases for content like releases,","directories":{},"_nodeVersion":"22.18.0","dependencies":{"ajv":"^8.17.1","uuid":"^11.1.0","bip39":"^3.1.0","ethers":"^6.15.0","qrcode":"^1.5.4","p-defer":"^4.0.1","peerbit":"^4.1.40","idb-keyval":"^6.2.2","uint8arrays":"^5.1.0","@peerbit/log":"^4.0.63","@peerbit/rpc":"^5.3.8","@peerbit/time":"^2.1.0","@dao-xyz/borsh":"^5.2.3","@libp2p/crypto":"^5.1.7","@peerbit/crypto":"^2.3.9","@peerbit/program":"^5.2.13","@peerbit/document":"^9.11.6","libsodium-wrappers":"^0.7.15","@peerbit/shared-log":"^11.2.8","@peerbit/trusted-network":"^4.1.110","@peerbit/pubsub-interface":"^4.0.2","@peerbit/stream-interface":"^5.2.3","@peerbit/indexer-interface":"^2.0.10","@peerbit/identity-access-controller":"^5.0.93"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.29.0","rimraf":"^6.0.1","esbuild":"^0.25.5","globals":"^16.2.0","ts-jest":"^29.4.0","@eslint/js":"^9.29.0","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.32","@types/uuid":"^10.0.0","@jest/globals":"^29.7.0","@types/qrcode":"^1.5.5","@libp2p/interface":"^2.10.4","typescript-eslint":"^8.35.0","@peerbit/test-utils":"^2.1.51","@types/libsodium-wrappers":"^0.7.14","@typescript-eslint/parser":"^8.35.0","@typescript-eslint/eslint-plugin":"^8.35.0"},"_npmOperationalInternal":{"tmp":"tmp/lens-sdk_0.1.33-a3_1754426987297_0.23022433601123882","host":"s3://npm-registry-packages-npm-production"}},"0.1.33-a4":{"name":"@riffcc/lens-sdk","version":"0.1.33-a4","keywords":[],"author":{"name":"benya7"},"license":"ISC","_id":"@riffcc/lens-sdk@0.1.33-a4","maintainers":[{"name":"julien.malard","email":"julien.malard@mail.mcgill.ca"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"en0c","email":"bitup.games@gmail.com"},{"name":"muskanpaswan","email":"muskanpaswan113@gmail.com"}],"dist":{"shasum":"fd9903e41e57d141d0e708bdd9c75971e9b7409e","tarball":"https://registry.npmjs.org/@riffcc/lens-sdk/-/lens-sdk-0.1.33-a4.tgz","fileCount":63,"integrity":"sha512-Rp89al8sztSkd+/sdpsNydeMmCaQMUY+/GWfGEzl4hvzALU9LAstlpubIecShqTx5s0tygYmVAXm+OCaxQVgJA==","signatures":[{"sig":"MEYCIQCfYa6fjiIOVHZI8G3lxIgeBtO3nMBw/SOSFvHwzAM1owIhAIZd/9TPgwgQg2m59MEd5lcN4JlDeA54q58fSRboYFn+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":402530},"main":"./dist/index.mjs","type":"module","_from":"file:riffcc-lens-sdk-0.1.33-a4.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"}},"scripts":{"lint":"eslint .","test":"NODE_OPTIONS='--experimental-vm-modules' jest --detectOpenHandles","build":"pnpm clean && pnpm build:types && pnpm build:js","clean":"rimraf dist","release":"pnpm build && (git commit -a -m 'version' || true) && pnpm publish","build:js":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --platform=neutral --format=esm --packages=external --sourcemap","typecheck":"tsc --noEmit --project tsconfig.json","build:types":"tsc --emitDeclarationOnly --project tsconfig.json","demo:federation":"node tests/federation-benchmark.mjs"},"_npmUser":{"name":"zorlin","email":"zorlin@gmail.com"},"_resolved":"/tmp/6a512a519de1b6c60dbdd330e2dd6fe6/riffcc-lens-sdk-0.1.33-a4.tgz","_integrity":"sha512-Rp89al8sztSkd+/sdpsNydeMmCaQMUY+/GWfGEzl4hvzALU9LAstlpubIecShqTx5s0tygYmVAXm+OCaxQVgJA==","_npmVersion":"10.9.3","description":"The Riff.CC Lens SDK provides tools to build decentralized applications using Peerbit for peer-to-peer data storage and communication. It simplifies the creation and management of `Site` programs, which are specialized databases for content like releases,","directories":{},"_nodeVersion":"22.18.0","dependencies":{"ajv":"^8.17.1","uuid":"^11.1.0","bip39":"^3.1.0","ethers":"^6.15.0","qrcode":"^1.5.4","p-defer":"^4.0.1","peerbit":"^4.1.40","idb-keyval":"^6.2.2","uint8arrays":"^5.1.0","@peerbit/log":"^4.0.63","@peerbit/rpc":"^5.3.8","@peerbit/time":"^2.1.0","@dao-xyz/borsh":"^5.2.3","@libp2p/crypto":"^5.1.7","@peerbit/crypto":"^2.3.9","@peerbit/program":"^5.2.13","@peerbit/document":"^9.11.6","libsodium-wrappers":"^0.7.15","@peerbit/shared-log":"^11.2.8","@peerbit/trusted-network":"^4.1.110","@peerbit/pubsub-interface":"^4.0.2","@peerbit/stream-interface":"^5.2.3","@peerbit/indexer-interface":"^2.0.10","@peerbit/identity-access-controller":"^5.0.93"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.29.0","rimraf":"^6.0.1","esbuild":"^0.25.5","globals":"^16.2.0","ts-jest":"^29.4.0","@eslint/js":"^9.29.0","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.32","@types/uuid":"^10.0.0","@jest/globals":"^29.7.0","@types/qrcode":"^1.5.5","@libp2p/interface":"^2.10.4","typescript-eslint":"^8.35.0","@peerbit/test-utils":"^2.1.51","@types/libsodium-wrappers":"^0.7.14","@typescript-eslint/parser":"^8.35.0","@typescript-eslint/eslint-plugin":"^8.35.0"},"_npmOperationalInternal":{"tmp":"tmp/lens-sdk_0.1.33-a4_1754429300503_0.19341852367260626","host":"s3://npm-registry-packages-npm-production"}},"0.1.33-a5":{"name":"@riffcc/lens-sdk","version":"0.1.33-a5","keywords":[],"author":{"name":"benya7"},"license":"ISC","_id":"@riffcc/lens-sdk@0.1.33-a5","maintainers":[{"name":"julien.malard","email":"julien.malard@mail.mcgill.ca"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"en0c","email":"bitup.games@gmail.com"},{"name":"muskanpaswan","email":"muskanpaswan113@gmail.com"}],"dist":{"shasum":"2cf58d61a04e81def37fb53d490f9675284b17f6","tarball":"https://registry.npmjs.org/@riffcc/lens-sdk/-/lens-sdk-0.1.33-a5.tgz","fileCount":63,"integrity":"sha512-AS2ry0yLp3VTW13ID7BhhxmbI4sLsX7GMC6p/6THboVxg3H38l22FvPwbnmrHyv4Ojf75PGTM+DbE5ys0uwPjA==","signatures":[{"sig":"MEYCIQDK8wD8AJhw8YJeSZnbZg883PELc3Js0prfQew1V/RMEwIhALTC/gvTm3nNMEbrcHlB054t+xXpMOzjtFeRsc5KsueG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":394928},"main":"./dist/index.mjs","type":"module","_from":"file:riffcc-lens-sdk-0.1.33-a5.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"}},"scripts":{"lint":"eslint .","test":"NODE_OPTIONS='--experimental-vm-modules' jest --detectOpenHandles","build":"pnpm clean && pnpm build:types && pnpm build:js","clean":"rimraf dist","release":"pnpm build && (git commit -a -m 'version' || true) && pnpm publish","build:js":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --platform=neutral --format=esm --packages=external --sourcemap","typecheck":"tsc --noEmit --project tsconfig.json","build:types":"tsc --emitDeclarationOnly --project tsconfig.json","demo:federation":"node tests/federation-benchmark.mjs"},"_npmUser":{"name":"zorlin","email":"zorlin@gmail.com"},"_resolved":"/tmp/bc6f453535623a8e58b5ec45e07f2bc4/riffcc-lens-sdk-0.1.33-a5.tgz","_integrity":"sha512-AS2ry0yLp3VTW13ID7BhhxmbI4sLsX7GMC6p/6THboVxg3H38l22FvPwbnmrHyv4Ojf75PGTM+DbE5ys0uwPjA==","_npmVersion":"10.9.3","description":"The Riff.CC Lens SDK provides tools to build decentralized applications using Peerbit for peer-to-peer data storage and communication. It simplifies the creation and management of `Site` programs, which are specialized databases for content like releases,","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ajv":"^8.17.1","uuid":"^11.1.0","bip39":"^3.1.0","ethers":"^6.15.0","qrcode":"^1.5.4","p-defer":"^4.0.1","peerbit":"4.1.40","idb-keyval":"^6.2.2","uint8arrays":"^5.1.0","@peerbit/log":"^4.0.63","@peerbit/rpc":"^5.3.8","@peerbit/time":"^2.1.0","@dao-xyz/borsh":"^5.2.3","@libp2p/crypto":"^5.1.7","@peerbit/crypto":"^2.3.9","@peerbit/program":"5.2.13","@peerbit/document":"^9.11.6","libsodium-wrappers":"^0.7.15","@peerbit/shared-log":"^11.2.8","@peerbit/trusted-network":"^4.1.110","@peerbit/pubsub-interface":"^4.0.2","@peerbit/stream-interface":"^5.2.3","@peerbit/indexer-interface":"^2.0.10","@peerbit/identity-access-controller":"^5.0.93"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.29.0","rimraf":"^6.0.1","esbuild":"^0.25.5","globals":"^16.2.0","ts-jest":"^29.4.0","@eslint/js":"^9.29.0","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.32","@types/uuid":"^10.0.0","@jest/globals":"^29.7.0","@types/qrcode":"^1.5.5","@libp2p/interface":"^2.10.4","typescript-eslint":"^8.35.0","@peerbit/test-utils":"^2.1.51","@types/libsodium-wrappers":"^0.7.14","@typescript-eslint/parser":"^8.35.0","@typescript-eslint/eslint-plugin":"^8.35.0"},"_npmOperationalInternal":{"tmp":"tmp/lens-sdk_0.1.33-a5_1759200934454_0.8681479550427675","host":"s3://npm-registry-packages-npm-production"}},"0.1.33-a6":{"name":"@riffcc/lens-sdk","version":"0.1.33-a6","keywords":[],"author":{"name":"benya7"},"license":"ISC","_id":"@riffcc/lens-sdk@0.1.33-a6","maintainers":[{"name":"julien.malard","email":"julien.malard@mail.mcgill.ca"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"en0c","email":"bitup.games@gmail.com"},{"name":"muskanpaswan","email":"muskanpaswan113@gmail.com"}],"dist":{"shasum":"466a23874c47caa65a3efb642e771eebbdb4fa52","tarball":"https://registry.npmjs.org/@riffcc/lens-sdk/-/lens-sdk-0.1.33-a6.tgz","fileCount":63,"integrity":"sha512-R5DxxOmP4gOyuIz9pPXCVQl5xWS2l8zKKAenFuaj/pAYIObD0DI5/xsGmCq9jhXcs3kdxt1acB+InIHNLYgKVw==","signatures":[{"sig":"MEUCIQC/n3x6KdlwyegiGbi7BFWCx+/J0+gx0q+/JqxyTlrfmQIgGAzwRhIDtYB32acmenKX6ooIOvfV/llM+s7L24qaixM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":394925},"main":"./dist/index.mjs","type":"module","_from":"file:riffcc-lens-sdk-0.1.33-a6.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"}},"scripts":{"lint":"eslint .","test":"NODE_OPTIONS='--experimental-vm-modules' jest --detectOpenHandles","build":"pnpm clean && pnpm build:types && pnpm build:js","clean":"rimraf dist","release":"pnpm build && (git commit -a -m 'version' || true) && pnpm publish","build:js":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --platform=neutral --format=esm --packages=external --sourcemap","typecheck":"tsc --noEmit --project tsconfig.json","build:types":"tsc --emitDeclarationOnly --project tsconfig.json","demo:federation":"node tests/federation-benchmark.mjs"},"_npmUser":{"name":"zorlin","email":"zorlin@gmail.com"},"_resolved":"/tmp/88dce27bb3ea7dd8c205fa866edcc711/riffcc-lens-sdk-0.1.33-a6.tgz","_integrity":"sha512-R5DxxOmP4gOyuIz9pPXCVQl5xWS2l8zKKAenFuaj/pAYIObD0DI5/xsGmCq9jhXcs3kdxt1acB+InIHNLYgKVw==","_npmVersion":"10.9.3","description":"The Riff.CC Lens SDK provides tools to build decentralized applications using Peerbit for peer-to-peer data storage and communication. It simplifies the creation and management of `Site` programs, which are specialized databases for content like releases,","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ajv":"^8.17.1","uuid":"^11.1.0","bip39":"^3.1.0","ethers":"^6.15.0","qrcode":"^1.5.4","p-defer":"^4.0.1","peerbit":"4.1.40","idb-keyval":"^6.2.2","uint8arrays":"^5.1.0","@peerbit/log":"^4.0.63","@peerbit/rpc":"5.3.8","@peerbit/time":"^2.1.0","@dao-xyz/borsh":"^5.2.3","@libp2p/crypto":"^5.1.7","@peerbit/crypto":"^2.3.9","@peerbit/program":"5.2.13","@peerbit/document":"9.11.6","libsodium-wrappers":"^0.7.15","@peerbit/shared-log":"11.2.8","@peerbit/trusted-network":"^4.1.110","@peerbit/pubsub-interface":"^4.0.2","@peerbit/stream-interface":"^5.2.3","@peerbit/indexer-interface":"^2.0.10","@peerbit/identity-access-controller":"^5.0.93"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.29.0","rimraf":"^6.0.1","esbuild":"^0.25.5","globals":"^16.2.0","ts-jest":"^29.4.0","@eslint/js":"^9.29.0","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.32","@types/uuid":"^10.0.0","@jest/globals":"^29.7.0","@types/qrcode":"^1.5.5","@libp2p/interface":"^2.10.4","typescript-eslint":"^8.35.0","@peerbit/test-utils":"^2.1.51","@types/libsodium-wrappers":"^0.7.14","@typescript-eslint/parser":"^8.35.0","@typescript-eslint/eslint-plugin":"^8.35.0"},"_npmOperationalInternal":{"tmp":"tmp/lens-sdk_0.1.33-a6_1759201398184_0.805778308990245","host":"s3://npm-registry-packages-npm-production"}},"0.1.33-a7":{"name":"@riffcc/lens-sdk","version":"0.1.33-a7","keywords":[],"author":{"name":"benya7"},"license":"ISC","_id":"@riffcc/lens-sdk@0.1.33-a7","maintainers":[{"name":"julien.malard","email":"julien.malard@mail.mcgill.ca"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"en0c","email":"bitup.games@gmail.com"},{"name":"muskanpaswan","email":"muskanpaswan113@gmail.com"}],"dist":{"shasum":"8b6ce7d6c37eb099dd6af933b0b1b17b17ecf9ff","tarball":"https://registry.npmjs.org/@riffcc/lens-sdk/-/lens-sdk-0.1.33-a7.tgz","fileCount":63,"integrity":"sha512-KqIcAc+8XmRTVXGPldYC43/6XK0Z7/iQ6BXDml2M1Lfh9Hm0HbK8K19pBUZX7mSvhRjxDiZs7Jg6sGBSHgcjHA==","signatures":[{"sig":"MEUCIQCWtbjC/3l/T8yEAu8sMt6Owdlp2+KeUgIJTvwtiBiOvQIgaeJQeuchO3e/ellfQ4uhK3FH0BeFHQOYr8n+hIlyYRM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":394923},"main":"./dist/index.mjs","type":"module","_from":"file:riffcc-lens-sdk-0.1.33-a7.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"}},"scripts":{"lint":"eslint .","test":"NODE_OPTIONS='--experimental-vm-modules' jest --detectOpenHandles","build":"pnpm clean && pnpm build:types && pnpm build:js","clean":"rimraf dist","release":"pnpm build && (git commit -a -m 'version' || true) && pnpm publish","build:js":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --platform=neutral --format=esm --packages=external --sourcemap","typecheck":"tsc --noEmit --project tsconfig.json","build:types":"tsc --emitDeclarationOnly --project tsconfig.json","demo:federation":"node tests/federation-benchmark.mjs"},"_npmUser":{"name":"zorlin","email":"zorlin@gmail.com"},"_resolved":"/tmp/1809b48e9bdab520b9f417ad8e5ef4cc/riffcc-lens-sdk-0.1.33-a7.tgz","_integrity":"sha512-KqIcAc+8XmRTVXGPldYC43/6XK0Z7/iQ6BXDml2M1Lfh9Hm0HbK8K19pBUZX7mSvhRjxDiZs7Jg6sGBSHgcjHA==","_npmVersion":"10.9.3","description":"The Riff.CC Lens SDK provides tools to build decentralized applications using Peerbit for peer-to-peer data storage and communication. It simplifies the creation and management of `Site` programs, which are specialized databases for content like releases,","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ajv":"^8.17.1","uuid":"^11.1.0","bip39":"^3.1.0","ethers":"^6.15.0","qrcode":"^1.5.4","p-defer":"^4.0.1","peerbit":"4.1.40","idb-keyval":"^6.2.2","uint8arrays":"^5.1.0","@peerbit/log":"^4.0.63","@peerbit/rpc":"5.3.8","@peerbit/time":"^2.1.0","@dao-xyz/borsh":"^5.2.3","@libp2p/crypto":"^5.1.7","@peerbit/crypto":"^2.3.9","@peerbit/program":"5.2.13","@peerbit/document":"9.11.6","libsodium-wrappers":"^0.7.15","@peerbit/shared-log":"11.2.8","@peerbit/trusted-network":"4.1.110","@peerbit/pubsub-interface":"^4.0.2","@peerbit/stream-interface":"^5.2.3","@peerbit/indexer-interface":"^2.0.10","@peerbit/identity-access-controller":"5.0.93"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.29.0","rimraf":"^6.0.1","esbuild":"^0.25.5","globals":"^16.2.0","ts-jest":"^29.4.0","@eslint/js":"^9.29.0","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.32","@types/uuid":"^10.0.0","@jest/globals":"^29.7.0","@types/qrcode":"^1.5.5","@libp2p/interface":"^2.10.4","typescript-eslint":"^8.35.0","@peerbit/test-utils":"^2.1.51","@types/libsodium-wrappers":"^0.7.14","@typescript-eslint/parser":"^8.35.0","@typescript-eslint/eslint-plugin":"^8.35.0"},"_npmOperationalInternal":{"tmp":"tmp/lens-sdk_0.1.33-a7_1759201566551_0.2863141266941185","host":"s3://npm-registry-packages-npm-production"}},"0.1.33-a8":{"name":"@riffcc/lens-sdk","version":"0.1.33-a8","keywords":[],"author":{"name":"benya7"},"license":"ISC","_id":"@riffcc/lens-sdk@0.1.33-a8","maintainers":[{"name":"julien.malard","email":"julien.malard@mail.mcgill.ca"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"en0c","email":"bitup.games@gmail.com"},{"name":"muskanpaswan","email":"muskanpaswan113@gmail.com"}],"dist":{"shasum":"e640ed8be048bbd68f61f7f0968fa779cfdd270e","tarball":"https://registry.npmjs.org/@riffcc/lens-sdk/-/lens-sdk-0.1.33-a8.tgz","fileCount":63,"integrity":"sha512-fWHeXCojyyUmz40EBuSPWsKHnG9HhX6S+FU8z7BcSBBVtdkSxqiwzQtGHhXJfFf0BgdCQY+dibf833zX01uybg==","signatures":[{"sig":"MEYCIQCjWqJy+cHxMWyTCLbVqZrcjUexoFW3O/67BJjpRJgx2QIhAPt6AMqCJ0cMrvIkvMNPZoYeVY2VfDilHRNHtcONMHP5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":394958},"main":"./dist/index.mjs","type":"module","_from":"file:riffcc-lens-sdk-0.1.33-a8.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"}},"scripts":{"lint":"eslint .","test":"NODE_OPTIONS='--experimental-vm-modules' jest --detectOpenHandles","build":"pnpm clean && pnpm build:types && pnpm build:js","clean":"rimraf dist","release":"pnpm build && (git commit -a -m 'version' || true) && pnpm publish","build:js":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --platform=neutral --format=esm --packages=external --sourcemap","typecheck":"tsc --noEmit --project tsconfig.json","build:types":"tsc --emitDeclarationOnly --project tsconfig.json","demo:federation":"node tests/federation-benchmark.mjs"},"_npmUser":{"name":"zorlin","email":"zorlin@gmail.com"},"_resolved":"/tmp/1bd155fac1bb544b49005890cc887a52/riffcc-lens-sdk-0.1.33-a8.tgz","_integrity":"sha512-fWHeXCojyyUmz40EBuSPWsKHnG9HhX6S+FU8z7BcSBBVtdkSxqiwzQtGHhXJfFf0BgdCQY+dibf833zX01uybg==","_npmVersion":"10.9.3","description":"The Riff.CC Lens SDK provides tools to build decentralized applications using Peerbit for peer-to-peer data storage and communication. It simplifies the creation and management of `Site` programs, which are specialized databases for content like releases,","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ajv":"^8.17.1","uuid":"^11.1.0","bip39":"^3.1.0","ethers":"^6.15.0","qrcode":"^1.5.4","p-defer":"^4.0.1","peerbit":"4.1.40","idb-keyval":"^6.2.2","uint8arrays":"^5.1.0","@peerbit/log":"^4.0.63","@peerbit/rpc":"5.3.8","@peerbit/time":"^2.1.0","@dao-xyz/borsh":"^5.2.3","@libp2p/crypto":"^5.1.7","@peerbit/crypto":"^2.3.9","@peerbit/program":"5.2.13","@peerbit/document":"9.11.6","@peerbit/keychain":"1.0.29","libsodium-wrappers":"^0.7.15","@peerbit/shared-log":"11.2.8","@peerbit/trusted-network":"4.1.110","@peerbit/pubsub-interface":"^4.0.2","@peerbit/stream-interface":"^5.2.3","@peerbit/indexer-interface":"^2.0.10","@peerbit/identity-access-controller":"5.0.93"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.29.0","rimraf":"^6.0.1","esbuild":"^0.25.5","globals":"^16.2.0","ts-jest":"^29.4.0","@eslint/js":"^9.29.0","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.32","@types/uuid":"^10.0.0","@jest/globals":"^29.7.0","@types/qrcode":"^1.5.5","@libp2p/interface":"^2.10.4","typescript-eslint":"^8.35.0","@peerbit/test-utils":"^2.1.51","@types/libsodium-wrappers":"^0.7.14","@typescript-eslint/parser":"^8.35.0","@typescript-eslint/eslint-plugin":"^8.35.0"},"_npmOperationalInternal":{"tmp":"tmp/lens-sdk_0.1.33-a8_1759201744423_0.3783609893342026","host":"s3://npm-registry-packages-npm-production"}},"0.1.33-a11":{"name":"@riffcc/lens-sdk","version":"0.1.33-a11","keywords":[],"author":{"name":"benya7"},"license":"ISC","_id":"@riffcc/lens-sdk@0.1.33-a11","maintainers":[{"name":"julien.malard","email":"julien.malard@mail.mcgill.ca"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"en0c","email":"bitup.games@gmail.com"},{"name":"muskanpaswan","email":"muskanpaswan113@gmail.com"}],"dist":{"shasum":"c0e0952bcf11c36ff16e76030dbbdc93330335e6","tarball":"https://registry.npmjs.org/@riffcc/lens-sdk/-/lens-sdk-0.1.33-a11.tgz","fileCount":63,"integrity":"sha512-w2eEdoMK7TTqXdix41gDLhOgeCM2dS62FUoQtnl8qrHxXPQW5OterfSjGoQZWNFkGt4iEuUtln3dN9xwNfL+9w==","signatures":[{"sig":"MEYCIQCX5X3UpK0MzVkjKc2W9qO+rErM4x+gcz+9cJr0X2/1UwIhAOa6/B3hjmRkdy8vin5c9JLwcsoC1A43wIFr1sI1NgG+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":395033},"main":"./dist/index.mjs","type":"module","_from":"file:riffcc-lens-sdk-0.1.33-a11.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"}},"scripts":{"lint":"eslint .","test":"NODE_OPTIONS='--experimental-vm-modules' jest --detectOpenHandles","build":"pnpm clean && pnpm build:types && pnpm build:js","clean":"rimraf dist","release":"pnpm build && (git commit -a -m 'version' || true) && pnpm publish","build:js":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --platform=neutral --format=esm --packages=external --sourcemap","typecheck":"tsc --noEmit --project tsconfig.json","build:types":"tsc --emitDeclarationOnly --project tsconfig.json","demo:federation":"node tests/federation-benchmark.mjs"},"_npmUser":{"name":"zorlin","email":"zorlin@gmail.com"},"_resolved":"/tmp/4819950ea883376e57d67777ee1da241/riffcc-lens-sdk-0.1.33-a11.tgz","_integrity":"sha512-w2eEdoMK7TTqXdix41gDLhOgeCM2dS62FUoQtnl8qrHxXPQW5OterfSjGoQZWNFkGt4iEuUtln3dN9xwNfL+9w==","_npmVersion":"10.9.3","description":"The Riff.CC Lens SDK provides tools to build decentralized applications using Peerbit for peer-to-peer data storage and communication. It simplifies the creation and management of `Site` programs, which are specialized databases for content like releases,","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ajv":"^8.17.1","uuid":"^11.1.0","bip39":"^3.1.0","ethers":"^6.15.0","qrcode":"^1.5.4","p-defer":"^4.0.1","peerbit":"4.1.40","idb-keyval":"^6.2.2","uint8arrays":"^5.1.0","@peerbit/log":"^4.0.63","@peerbit/rpc":"5.3.8","@peerbit/time":"^2.1.0","@dao-xyz/borsh":"^5.2.3","@libp2p/crypto":"5.1.7","@peerbit/crypto":"2.3.9","@peerbit/program":"5.2.13","@libp2p/interface":"2.10.5","@peerbit/document":"9.11.6","@peerbit/keychain":"1.0.29","libsodium-wrappers":"^0.7.15","@peerbit/shared-log":"11.2.8","@multiformats/multiaddr":"12.5.1","@peerbit/trusted-network":"4.1.110","@peerbit/pubsub-interface":"^4.0.2","@peerbit/stream-interface":"^5.2.3","@peerbit/indexer-interface":"^2.0.10","@peerbit/identity-access-controller":"5.0.93"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.29.0","rimraf":"^6.0.1","esbuild":"^0.25.5","globals":"^16.2.0","ts-jest":"^29.4.0","@eslint/js":"^9.29.0","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.32","@types/uuid":"^10.0.0","@jest/globals":"^29.7.0","@types/qrcode":"^1.5.5","@libp2p/interface":"^2.10.4","typescript-eslint":"^8.35.0","@peerbit/test-utils":"^2.1.51","@types/libsodium-wrappers":"^0.7.14","@typescript-eslint/parser":"^8.35.0","@typescript-eslint/eslint-plugin":"^8.35.0"},"_npmOperationalInternal":{"tmp":"tmp/lens-sdk_0.1.33-a11_1759202845726_0.8888725425906763","host":"s3://npm-registry-packages-npm-production"}},"0.1.33-a12":{"name":"@riffcc/lens-sdk","version":"0.1.33-a12","keywords":[],"author":{"name":"benya7"},"license":"ISC","_id":"@riffcc/lens-sdk@0.1.33-a12","maintainers":[{"name":"julien.malard","email":"julien.malard@mail.mcgill.ca"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"en0c","email":"bitup.games@gmail.com"},{"name":"muskanpaswan","email":"muskanpaswan113@gmail.com"}],"dist":{"shasum":"827620071fde68bdc8ccd9e828a4cc18d2877cb6","tarball":"https://registry.npmjs.org/@riffcc/lens-sdk/-/lens-sdk-0.1.33-a12.tgz","fileCount":63,"integrity":"sha512-8kwbC1pEfSq7oQythmWOu8doc6cHToe4YsBHamaPR+SA/pgU6CJ0G91VfodXlbp4biCoP/OkgDwlE2kkgGXZlA==","signatures":[{"sig":"MEUCIQDoY+kGupbcne80kK91hFSfoxt1m/drPH+PMysVEYbgrAIgWSUMGvAqAQnjDLHP157MbL62Q/MQCPtgqaU0OqwSCpU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":395243},"main":"./dist/index.mjs","type":"module","_from":"file:riffcc-lens-sdk-0.1.33-a12.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"}},"scripts":{"lint":"eslint .","test":"NODE_OPTIONS='--experimental-vm-modules' jest --detectOpenHandles","build":"pnpm clean && pnpm build:types && pnpm build:js","clean":"rimraf dist","release":"pnpm build && (git commit -a -m 'version' || true) && pnpm publish","build:js":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --platform=neutral --format=esm --packages=external --sourcemap","typecheck":"tsc --noEmit --project tsconfig.json","build:types":"tsc --emitDeclarationOnly --project tsconfig.json","demo:federation":"node tests/federation-benchmark.mjs"},"_npmUser":{"name":"zorlin","email":"zorlin@gmail.com"},"_resolved":"/tmp/5f44db645b1e7db5475394215a7a985e/riffcc-lens-sdk-0.1.33-a12.tgz","_integrity":"sha512-8kwbC1pEfSq7oQythmWOu8doc6cHToe4YsBHamaPR+SA/pgU6CJ0G91VfodXlbp4biCoP/OkgDwlE2kkgGXZlA==","_npmVersion":"10.9.3","description":"The Riff.CC Lens SDK provides tools to build decentralized applications using Peerbit for peer-to-peer data storage and communication. It simplifies the creation and management of `Site` programs, which are specialized databases for content like releases,","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ajv":"^8.17.1","uuid":"^11.1.0","bip39":"^3.1.0","ethers":"^6.15.0","qrcode":"^1.5.4","p-defer":"^4.0.1","peerbit":"4.1.40","idb-keyval":"^6.2.2","uint8arrays":"^5.1.0","@peerbit/log":"4.0.63","@peerbit/rpc":"5.3.8","@peerbit/time":"2.1.0","@dao-xyz/borsh":"^5.2.3","@libp2p/crypto":"5.1.7","@peerbit/blocks":"3.0.3","@peerbit/crypto":"2.3.9","@peerbit/logger":"1.0.3","@peerbit/pubsub":"4.0.6","@peerbit/program":"5.2.13","@libp2p/interface":"2.10.5","@peerbit/document":"9.11.6","@peerbit/keychain":"1.0.29","@peerbit/any-store":"2.1.11","libsodium-wrappers":"^0.7.15","@peerbit/shared-log":"11.2.8","@multiformats/multiaddr":"12.5.1","@peerbit/indexer-simple":"1.1.15","@peerbit/indexer-sqlite3":"1.2.22","@peerbit/trusted-network":"4.1.110","@peerbit/pubsub-interface":"4.0.2","@peerbit/stream-interface":"5.2.3","@peerbit/indexer-interface":"2.0.10","@peerbit/identity-access-controller":"5.0.93"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.29.0","rimraf":"^6.0.1","esbuild":"^0.25.5","globals":"^16.2.0","ts-jest":"^29.4.0","@eslint/js":"^9.29.0","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.32","@types/uuid":"^10.0.0","@jest/globals":"^29.7.0","@types/qrcode":"^1.5.5","@libp2p/interface":"^2.10.4","typescript-eslint":"^8.35.0","@peerbit/test-utils":"^2.1.51","@types/libsodium-wrappers":"^0.7.14","@typescript-eslint/parser":"^8.35.0","@typescript-eslint/eslint-plugin":"^8.35.0"},"_npmOperationalInternal":{"tmp":"tmp/lens-sdk_0.1.33-a12_1759206496879_0.4030325743788916","host":"s3://npm-registry-packages-npm-production"}},"0.1.33":{"name":"@riffcc/lens-sdk","version":"0.1.33","keywords":[],"author":{"name":"benya7"},"license":"ISC","_id":"@riffcc/lens-sdk@0.1.33","maintainers":[{"name":"julien.malard","email":"julien.malard@mail.mcgill.ca"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"en0c","email":"bitup.games@gmail.com"},{"name":"muskanpaswan","email":"muskanpaswan113@gmail.com"}],"dist":{"shasum":"ad6c77a8a64df790187adfa7c8cf02055a15107f","tarball":"https://registry.npmjs.org/@riffcc/lens-sdk/-/lens-sdk-0.1.33.tgz","fileCount":63,"integrity":"sha512-5T9uOYRpSdDNAi+XBxOC5j7MCPXz9qqDlMLoO0N/JVKrpkCWXPvNxbc1ibIujO+Dx5qXlqU3x7eQX2i4T5+mhw==","signatures":[{"sig":"MEUCICaq4XFWQ8rGB0L6I52pAjaPIE4Qk/c3YGcVeuursnPAAiEArzlAPVmNXIAmlvGe9MgztFvxzWdXS4oqS2HsFyStvzU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":399603},"main":"./dist/index.mjs","type":"module","_from":"file:riffcc-lens-sdk-0.1.33.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"}},"scripts":{"lint":"eslint .","test":"NODE_OPTIONS='--experimental-vm-modules' jest --detectOpenHandles","build":"pnpm clean && pnpm build:types && pnpm build:js","clean":"rimraf dist","release":"pnpm build && (git commit -a -m 'version' || true) && pnpm publish","build:js":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --platform=neutral --format=esm --packages=external --sourcemap","typecheck":"tsc --noEmit --project tsconfig.json","build:types":"tsc --emitDeclarationOnly --project tsconfig.json","demo:federation":"node tests/federation-benchmark.mjs"},"_npmUser":{"name":"zorlin","email":"zorlin@gmail.com"},"_resolved":"/tmp/adb30dcb944bc75d3129bbb1fe087308/riffcc-lens-sdk-0.1.33.tgz","_integrity":"sha512-5T9uOYRpSdDNAi+XBxOC5j7MCPXz9qqDlMLoO0N/JVKrpkCWXPvNxbc1ibIujO+Dx5qXlqU3x7eQX2i4T5+mhw==","_npmVersion":"10.9.3","description":"The Riff.CC Lens SDK provides tools to build decentralized applications using Peerbit for peer-to-peer data storage and communication. It simplifies the creation and management of `Site` programs, which are specialized databases for content like releases,","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ajv":"^8.17.1","uuid":"^11.1.0","bip39":"^3.1.0","ethers":"^6.15.0","qrcode":"^1.5.4","p-defer":"^4.0.1","peerbit":"4.1.40","idb-keyval":"^6.2.2","uint8arrays":"^5.1.0","@peerbit/log":"4.0.63","@peerbit/rpc":"5.3.8","@peerbit/time":"2.1.0","@dao-xyz/borsh":"^5.2.3","@libp2p/crypto":"5.1.7","@peerbit/blocks":"3.0.3","@peerbit/crypto":"2.3.9","@peerbit/logger":"1.0.3","@peerbit/pubsub":"4.0.6","@peerbit/program":"5.2.13","@libp2p/interface":"2.10.5","@peerbit/document":"9.11.6","@peerbit/keychain":"1.0.29","@peerbit/any-store":"2.1.11","libsodium-wrappers":"^0.7.15","@peerbit/shared-log":"11.2.8","@multiformats/multiaddr":"12.5.1","@peerbit/indexer-simple":"1.1.15","@peerbit/indexer-sqlite3":"1.2.22","@peerbit/trusted-network":"4.1.110","@peerbit/pubsub-interface":"4.0.2","@peerbit/stream-interface":"5.2.3","@peerbit/indexer-interface":"2.0.10","@peerbit/identity-access-controller":"5.0.93"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.29.0","rimraf":"^6.0.1","esbuild":"^0.25.5","globals":"^16.2.0","ts-jest":"^29.4.0","@eslint/js":"^9.29.0","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.32","@types/uuid":"^10.0.0","@jest/globals":"^29.7.0","@types/qrcode":"^1.5.5","@libp2p/interface":"^2.10.4","typescript-eslint":"^8.35.0","@peerbit/test-utils":"^2.1.51","@types/libsodium-wrappers":"^0.7.14","@typescript-eslint/parser":"^8.35.0","@typescript-eslint/eslint-plugin":"^8.35.0"},"_npmOperationalInternal":{"tmp":"tmp/lens-sdk_0.1.33_1759238602803_0.3479419682651519","host":"s3://npm-registry-packages-npm-production"}},"0.1.34":{"name":"@riffcc/lens-sdk","version":"0.1.34","keywords":[],"author":{"name":"benya7"},"license":"ISC","_id":"@riffcc/lens-sdk@0.1.34","maintainers":[{"name":"julien.malard","email":"julien.malard@mail.mcgill.ca"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"en0c","email":"bitup.games@gmail.com"},{"name":"muskanpaswan","email":"muskanpaswan113@gmail.com"}],"dist":{"shasum":"6a8d893fb83f564a32be1b670705a24f1be4e5f4","tarball":"https://registry.npmjs.org/@riffcc/lens-sdk/-/lens-sdk-0.1.34.tgz","fileCount":63,"integrity":"sha512-2P4mRd1T48UOIfPcMBI7MZAp07z1bcTlCkxy85+CDQp51kblN5dPfRrkxpo+LgkkuICrV3ed/m89epcabMNiow==","signatures":[{"sig":"MEUCIF/X6ThgGl0Mvta0K1tngLk/4uUG8JPlqZlXtj4U+hN+AiEAnwfx1Bw5E8stT9nKtvCKhPn9UL9p4K+8dO2hNzXyYRk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":399854},"main":"./dist/index.mjs","type":"module","_from":"file:riffcc-lens-sdk-0.1.34.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"}},"scripts":{"lint":"eslint .","test":"NODE_OPTIONS='--experimental-vm-modules' jest --detectOpenHandles","build":"pnpm clean && pnpm build:types && pnpm build:js","clean":"rimraf dist","release":"pnpm build && (git commit -a -m 'version' || true) && pnpm publish","build:js":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --platform=neutral --format=esm --packages=external --sourcemap","typecheck":"tsc --noEmit --project tsconfig.json","build:types":"tsc --emitDeclarationOnly --project tsconfig.json","demo:federation":"node tests/federation-benchmark.mjs"},"_npmUser":{"name":"zorlin","email":"zorlin@gmail.com"},"_resolved":"/tmp/94662a2c0b4b742485698957d765121a/riffcc-lens-sdk-0.1.34.tgz","_integrity":"sha512-2P4mRd1T48UOIfPcMBI7MZAp07z1bcTlCkxy85+CDQp51kblN5dPfRrkxpo+LgkkuICrV3ed/m89epcabMNiow==","_npmVersion":"10.9.3","description":"The Riff.CC Lens SDK provides tools to build decentralized applications using Peerbit for peer-to-peer data storage and communication. It simplifies the creation and management of `Site` programs, which are specialized databases for content like releases,","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ajv":"^8.17.1","uuid":"^11.1.0","bip39":"^3.1.0","ethers":"^6.15.0","qrcode":"^1.5.4","p-defer":"^4.0.1","peerbit":"4.1.40","idb-keyval":"^6.2.2","uint8arrays":"^5.1.0","@peerbit/log":"4.0.63","@peerbit/rpc":"5.3.8","@peerbit/time":"2.1.0","@dao-xyz/borsh":"^5.2.3","@libp2p/crypto":"5.1.7","@peerbit/blocks":"3.0.3","@peerbit/crypto":"2.3.9","@peerbit/logger":"1.0.3","@peerbit/pubsub":"4.0.6","@peerbit/program":"5.2.13","@libp2p/interface":"2.10.5","@peerbit/document":"9.11.6","@peerbit/keychain":"1.0.29","@peerbit/any-store":"2.1.11","libsodium-wrappers":"^0.7.15","@peerbit/shared-log":"11.2.8","@multiformats/multiaddr":"12.5.1","@peerbit/indexer-simple":"1.1.15","@peerbit/indexer-sqlite3":"1.2.22","@peerbit/trusted-network":"4.1.110","@peerbit/pubsub-interface":"4.0.2","@peerbit/stream-interface":"5.2.3","@peerbit/indexer-interface":"2.0.10","@peerbit/identity-access-controller":"5.0.93"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.29.0","rimraf":"^6.0.1","esbuild":"^0.25.5","globals":"^16.2.0","ts-jest":"^29.4.0","@eslint/js":"^9.29.0","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.32","@types/uuid":"^10.0.0","@jest/globals":"^29.7.0","@types/qrcode":"^1.5.5","@libp2p/interface":"^2.10.4","typescript-eslint":"^8.35.0","@peerbit/test-utils":"^2.1.51","@types/libsodium-wrappers":"^0.7.14","@typescript-eslint/parser":"^8.35.0","@typescript-eslint/eslint-plugin":"^8.35.0"},"_npmOperationalInternal":{"tmp":"tmp/lens-sdk_0.1.34_1759239283028_0.5264127903712104","host":"s3://npm-registry-packages-npm-production"}},"0.1.35":{"name":"@riffcc/lens-sdk","version":"0.1.35","keywords":[],"author":{"name":"benya7"},"license":"ISC","_id":"@riffcc/lens-sdk@0.1.35","maintainers":[{"name":"julien.malard","email":"julien.malard@mail.mcgill.ca"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"en0c","email":"bitup.games@gmail.com"},{"name":"muskanpaswan","email":"muskanpaswan113@gmail.com"}],"dist":{"shasum":"e75c802c7ff56ca692e59198abfb9d91ea589969","tarball":"https://registry.npmjs.org/@riffcc/lens-sdk/-/lens-sdk-0.1.35.tgz","fileCount":63,"integrity":"sha512-jCA5i9B2tAy9DJAjjFe348gepSQ6qUrv3Rw7rDFV2q1IUTGwqSfwKJz9QexMN3G/0cIZ1JgmhvcYigdyzmRZQw==","signatures":[{"sig":"MEYCIQCkcqd1I3AziEMstMTRUhsDab7KOUqJOqVMTDY6DjLH/AIhAPY1MV3Jh/aXM00qInjjj3yztuh62ZMz05QBtmU0qQSD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":400802},"main":"./dist/index.mjs","type":"module","_from":"file:riffcc-lens-sdk-0.1.35.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"}},"scripts":{"lint":"eslint .","test":"NODE_OPTIONS='--experimental-vm-modules' jest --detectOpenHandles","build":"pnpm clean && pnpm build:types && pnpm build:js","clean":"rimraf dist","release":"pnpm build && (git commit -a -m 'version' || true) && pnpm publish","build:js":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --platform=neutral --format=esm --packages=external --sourcemap","typecheck":"tsc --noEmit --project tsconfig.json","build:types":"tsc --emitDeclarationOnly --project tsconfig.json","demo:federation":"node tests/federation-benchmark.mjs"},"_npmUser":{"name":"zorlin","email":"zorlin@gmail.com"},"_resolved":"/tmp/b615f39511a73b5168f157b1dc7ac645/riffcc-lens-sdk-0.1.35.tgz","_integrity":"sha512-jCA5i9B2tAy9DJAjjFe348gepSQ6qUrv3Rw7rDFV2q1IUTGwqSfwKJz9QexMN3G/0cIZ1JgmhvcYigdyzmRZQw==","_npmVersion":"10.9.3","description":"The Riff.CC Lens SDK provides tools to build decentralized applications using Peerbit for peer-to-peer data storage and communication. It simplifies the creation and management of `Site` programs, which are specialized databases for content like releases,","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ajv":"^8.17.1","uuid":"^11.1.0","bip39":"^3.1.0","ethers":"^6.15.0","qrcode":"^1.5.4","p-defer":"^4.0.1","peerbit":"4.1.40","idb-keyval":"^6.2.2","uint8arrays":"^5.1.0","@peerbit/log":"4.0.63","@peerbit/rpc":"5.3.8","@peerbit/time":"2.1.0","@dao-xyz/borsh":"^5.2.3","@libp2p/crypto":"5.1.7","@peerbit/blocks":"3.0.3","@peerbit/crypto":"2.3.9","@peerbit/logger":"1.0.3","@peerbit/pubsub":"4.0.6","@peerbit/program":"5.2.13","@libp2p/interface":"2.10.5","@peerbit/document":"9.11.6","@peerbit/keychain":"1.0.29","@peerbit/any-store":"2.1.11","libsodium-wrappers":"^0.7.15","@peerbit/shared-log":"11.2.8","@multiformats/multiaddr":"12.5.1","@peerbit/indexer-simple":"1.1.15","@peerbit/indexer-sqlite3":"1.2.22","@peerbit/trusted-network":"4.1.110","@peerbit/pubsub-interface":"4.0.2","@peerbit/stream-interface":"5.2.3","@peerbit/indexer-interface":"2.0.10","@peerbit/identity-access-controller":"5.0.93"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.29.0","rimraf":"^6.0.1","esbuild":"^0.25.5","globals":"^16.2.0","ts-jest":"^29.4.0","@eslint/js":"^9.29.0","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.32","@types/uuid":"^10.0.0","@jest/globals":"^29.7.0","@types/qrcode":"^1.5.5","@libp2p/interface":"^2.10.4","typescript-eslint":"^8.35.0","@peerbit/test-utils":"^2.1.51","@types/libsodium-wrappers":"^0.7.14","@typescript-eslint/parser":"^8.35.0","@typescript-eslint/eslint-plugin":"^8.35.0"},"_npmOperationalInternal":{"tmp":"tmp/lens-sdk_0.1.35_1759239882537_0.7999759538318707","host":"s3://npm-registry-packages-npm-production"}},"0.1.36":{"name":"@riffcc/lens-sdk","version":"0.1.36","keywords":[],"author":{"name":"benya7"},"license":"ISC","_id":"@riffcc/lens-sdk@0.1.36","maintainers":[{"name":"julien.malard","email":"julien.malard@mail.mcgill.ca"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"en0c","email":"bitup.games@gmail.com"},{"name":"muskanpaswan","email":"muskanpaswan113@gmail.com"}],"dist":{"shasum":"c5b008e6d6246be9263576952c996a6ca2755937","tarball":"https://registry.npmjs.org/@riffcc/lens-sdk/-/lens-sdk-0.1.36.tgz","fileCount":63,"integrity":"sha512-snmTVmMsBHbX1bqQnofbxfFKfJrOsQFNg/WuSYUGGCNNVkqGqxdcO4B4Fgm7CCilcsFe9samokgpDXmiEpr+CA==","signatures":[{"sig":"MEQCIAM5kBS6P1unK3ZqO5X7dczLi4EcLbByZcYyZ/XoIrmNAiB7crB78Qr8m68uEmiwgI4ndywxt/Kx6Lvbs1ZPHipX9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":400402},"main":"./dist/index.mjs","type":"module","_from":"file:riffcc-lens-sdk-0.1.36.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"}},"scripts":{"lint":"eslint .","test":"NODE_OPTIONS='--experimental-vm-modules' jest --detectOpenHandles","build":"pnpm clean && pnpm build:types && pnpm build:js","clean":"rimraf dist","release":"pnpm build && (git commit -a -m 'version' || true) && pnpm publish","build:js":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --platform=neutral --format=esm --packages=external --sourcemap","typecheck":"tsc --noEmit --project tsconfig.json","build:types":"tsc --emitDeclarationOnly --project tsconfig.json","demo:federation":"node tests/federation-benchmark.mjs"},"_npmUser":{"name":"zorlin","email":"zorlin@gmail.com"},"_resolved":"/tmp/588a6f8571a4e62e4a8da3481017d6f8/riffcc-lens-sdk-0.1.36.tgz","_integrity":"sha512-snmTVmMsBHbX1bqQnofbxfFKfJrOsQFNg/WuSYUGGCNNVkqGqxdcO4B4Fgm7CCilcsFe9samokgpDXmiEpr+CA==","_npmVersion":"10.9.3","description":"The Riff.CC Lens SDK provides tools to build decentralized applications using Peerbit for peer-to-peer data storage and communication. It simplifies the creation and management of `Site` programs, which are specialized databases for content like releases,","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ajv":"^8.17.1","uuid":"^11.1.0","bip39":"^3.1.0","ethers":"^6.15.0","qrcode":"^1.5.4","p-defer":"^4.0.1","peerbit":"4.1.40","idb-keyval":"^6.2.2","uint8arrays":"^5.1.0","@peerbit/log":"4.0.63","@peerbit/rpc":"5.3.8","@peerbit/time":"2.1.0","@dao-xyz/borsh":"^5.2.3","@libp2p/crypto":"5.1.7","@peerbit/blocks":"3.0.3","@peerbit/crypto":"2.3.9","@peerbit/logger":"1.0.3","@peerbit/pubsub":"4.0.6","@peerbit/program":"5.2.13","@libp2p/interface":"2.10.5","@peerbit/document":"9.11.6","@peerbit/keychain":"1.0.29","@peerbit/any-store":"2.1.11","libsodium-wrappers":"^0.7.15","@peerbit/shared-log":"11.2.8","@multiformats/multiaddr":"12.5.1","@peerbit/indexer-simple":"1.1.15","@peerbit/indexer-sqlite3":"1.2.22","@peerbit/trusted-network":"4.1.110","@peerbit/pubsub-interface":"4.0.2","@peerbit/stream-interface":"5.2.3","@peerbit/indexer-interface":"2.0.10","@peerbit/identity-access-controller":"5.0.93"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.29.0","rimraf":"^6.0.1","esbuild":"^0.25.5","globals":"^16.2.0","ts-jest":"^29.4.0","@eslint/js":"^9.29.0","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.32","@types/uuid":"^10.0.0","@jest/globals":"^29.7.0","@types/qrcode":"^1.5.5","@libp2p/interface":"^2.10.4","typescript-eslint":"^8.35.0","@peerbit/test-utils":"^2.1.51","@types/libsodium-wrappers":"^0.7.14","@typescript-eslint/parser":"^8.35.0","@typescript-eslint/eslint-plugin":"^8.35.0"},"_npmOperationalInternal":{"tmp":"tmp/lens-sdk_0.1.36_1759240890499_0.48590536511420135","host":"s3://npm-registry-packages-npm-production"}},"0.1.37":{"name":"@riffcc/lens-sdk","version":"0.1.37","keywords":[],"author":{"name":"benya7"},"license":"ISC","_id":"@riffcc/lens-sdk@0.1.37","maintainers":[{"name":"julien.malard","email":"julien.malard@mail.mcgill.ca"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"en0c","email":"bitup.games@gmail.com"},{"name":"muskanpaswan","email":"muskanpaswan113@gmail.com"}],"dist":{"shasum":"e579e185236776a13ec02416f5f05d0dce6e4bad","tarball":"https://registry.npmjs.org/@riffcc/lens-sdk/-/lens-sdk-0.1.37.tgz","fileCount":63,"integrity":"sha512-3DPSR1a80SH/8xjVN7A29CjyB9PMh+h3zPxMAc1joE8leos7kGLg0EJ+BinCUf8gL7Q70yodjSmjCfNCCnejGg==","signatures":[{"sig":"MEQCIHDsDwxul3+a7IynBu+E032CkTogqhKDGXySWtn96U5xAiALAeu0auDc2/BF687DYNEjfAlSqtBWCm3v2wognNkjng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":400228},"main":"./dist/index.mjs","type":"module","_from":"file:riffcc-lens-sdk-0.1.37.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"}},"scripts":{"lint":"eslint .","test":"NODE_OPTIONS='--experimental-vm-modules' jest --detectOpenHandles","build":"pnpm clean && pnpm build:types && pnpm build:js","clean":"rimraf dist","release":"pnpm build && (git commit -a -m 'version' || true) && pnpm publish","build:js":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --platform=neutral --format=esm --packages=external --sourcemap","typecheck":"tsc --noEmit --project tsconfig.json","build:types":"tsc --emitDeclarationOnly --project tsconfig.json","demo:federation":"node tests/federation-benchmark.mjs"},"_npmUser":{"name":"zorlin","email":"zorlin@gmail.com"},"_resolved":"/tmp/f92e1df012ab2be34e199f0c725b1ff1/riffcc-lens-sdk-0.1.37.tgz","_integrity":"sha512-3DPSR1a80SH/8xjVN7A29CjyB9PMh+h3zPxMAc1joE8leos7kGLg0EJ+BinCUf8gL7Q70yodjSmjCfNCCnejGg==","_npmVersion":"10.9.3","description":"The Riff.CC Lens SDK provides tools to build decentralized applications using Peerbit for peer-to-peer data storage and communication. It simplifies the creation and management of `Site` programs, which are specialized databases for content like releases,","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ajv":"^8.17.1","uuid":"^11.1.0","bip39":"^3.1.0","ethers":"^6.15.0","qrcode":"^1.5.4","p-defer":"^4.0.1","peerbit":"4.1.40","idb-keyval":"^6.2.2","uint8arrays":"^5.1.0","@peerbit/log":"4.0.63","@peerbit/rpc":"5.3.8","@peerbit/time":"2.1.0","@dao-xyz/borsh":"^5.2.3","@libp2p/crypto":"5.1.7","@peerbit/blocks":"3.0.3","@peerbit/crypto":"2.3.9","@peerbit/logger":"1.0.3","@peerbit/pubsub":"4.0.6","@peerbit/program":"5.2.13","@libp2p/interface":"2.10.5","@peerbit/document":"9.11.6","@peerbit/keychain":"1.0.29","@peerbit/any-store":"2.1.11","libsodium-wrappers":"^0.7.15","@peerbit/shared-log":"11.2.8","@multiformats/multiaddr":"12.5.1","@peerbit/indexer-simple":"1.1.15","@peerbit/indexer-sqlite3":"1.2.22","@peerbit/trusted-network":"4.1.110","@peerbit/pubsub-interface":"4.0.2","@peerbit/stream-interface":"5.2.3","@peerbit/indexer-interface":"2.0.10","@peerbit/identity-access-controller":"5.0.93"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.29.0","rimraf":"^6.0.1","esbuild":"^0.25.5","globals":"^16.2.0","ts-jest":"^29.4.0","@eslint/js":"^9.29.0","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.32","@types/uuid":"^10.0.0","@jest/globals":"^29.7.0","@types/qrcode":"^1.5.5","@libp2p/interface":"^2.10.4","typescript-eslint":"^8.35.0","@peerbit/test-utils":"^2.1.51","@types/libsodium-wrappers":"^0.7.14","@typescript-eslint/parser":"^8.35.0","@typescript-eslint/eslint-plugin":"^8.35.0"},"_npmOperationalInternal":{"tmp":"tmp/lens-sdk_0.1.37_1759247414874_0.8629961167706048","host":"s3://npm-registry-packages-npm-production"}},"0.1.39":{"name":"@riffcc/lens-sdk","version":"0.1.39","keywords":[],"author":{"name":"benya7"},"license":"ISC","_id":"@riffcc/lens-sdk@0.1.39","maintainers":[{"name":"julien.malard","email":"julien.malard@mail.mcgill.ca"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"en0c","email":"bitup.games@gmail.com"},{"name":"muskanpaswan","email":"muskanpaswan113@gmail.com"}],"dist":{"shasum":"bceb6bf87299442f094a58d78c9358c9daa93847","tarball":"https://registry.npmjs.org/@riffcc/lens-sdk/-/lens-sdk-0.1.39.tgz","fileCount":63,"integrity":"sha512-ESz/TKeu4eLywEIv5ItdNLzuR9wG43FWXCBL/yZIB0CPfloeZuB3Sfh0zqufMpvxHkGmeosC8okNj61QB5Xxcw==","signatures":[{"sig":"MEYCIQD8xE+JlmP8xVgSOqP00XG+bChAonQliormZJwL1+5qrAIhANBAqEtzHtVe1jQlDEF22pmhjWkYrgObZKr87xwppcnR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":400310},"main":"./dist/index.mjs","type":"module","_from":"file:riffcc-lens-sdk-0.1.39.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"}},"scripts":{"lint":"eslint .","test":"NODE_OPTIONS='--experimental-vm-modules' jest --detectOpenHandles","build":"pnpm clean && pnpm build:types && pnpm build:js","clean":"rimraf dist","release":"pnpm build && (git commit -a -m 'version' || true) && pnpm publish","build:js":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --platform=neutral --format=esm --packages=external --sourcemap","typecheck":"tsc --noEmit --project tsconfig.json","build:types":"tsc --emitDeclarationOnly --project tsconfig.json","demo:federation":"node tests/federation-benchmark.mjs"},"_npmUser":{"name":"zorlin","email":"zorlin@gmail.com"},"_resolved":"/tmp/0cf9136bb2d0f870baeba2d06c4548b6/riffcc-lens-sdk-0.1.39.tgz","_integrity":"sha512-ESz/TKeu4eLywEIv5ItdNLzuR9wG43FWXCBL/yZIB0CPfloeZuB3Sfh0zqufMpvxHkGmeosC8okNj61QB5Xxcw==","_npmVersion":"10.9.3","description":"The Riff.CC Lens SDK provides tools to build decentralized applications using Peerbit for peer-to-peer data storage and communication. It simplifies the creation and management of `Site` programs, which are specialized databases for content like releases,","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ajv":"^8.17.1","uuid":"^11.1.0","bip39":"^3.1.0","react":"19.1.1","ethers":"^6.15.0","qrcode":"^1.5.4","p-defer":"^4.0.1","peerbit":"4.1.40","idb-keyval":"^6.2.2","@babel/core":"7.28.4","uint8arrays":"^5.1.0","@peerbit/log":"4.0.63","@peerbit/rpc":"5.3.8","react-native":"0.81.4","@peerbit/time":"2.1.0","@dao-xyz/borsh":"^5.2.3","@libp2p/crypto":"5.1.7","@peerbit/blocks":"3.0.3","@peerbit/crypto":"2.3.9","@peerbit/logger":"1.0.3","@peerbit/pubsub":"4.0.6","@peerbit/program":"5.2.13","@libp2p/interface":"2.10.5","@peerbit/document":"9.11.6","@peerbit/keychain":"1.0.29","@peerbit/any-store":"2.1.11","libsodium-wrappers":"^0.7.15","@peerbit/shared-log":"11.2.8","@multiformats/multiaddr":"12.5.1","@peerbit/indexer-simple":"1.1.15","@peerbit/indexer-sqlite3":"1.2.22","@peerbit/trusted-network":"4.1.110","@peerbit/pubsub-interface":"4.0.2","@peerbit/stream-interface":"5.2.3","@peerbit/indexer-interface":"2.0.10","@peerbit/identity-access-controller":"5.0.93"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.29.0","rimraf":"^6.0.1","esbuild":"^0.25.5","globals":"^16.2.0","ts-jest":"^29.4.0","@eslint/js":"^9.29.0","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.32","@types/uuid":"^10.0.0","@jest/globals":"^29.7.0","@types/qrcode":"^1.5.5","@libp2p/interface":"^2.10.4","typescript-eslint":"^8.35.0","@peerbit/test-utils":"^2.1.51","@types/libsodium-wrappers":"^0.7.14","@typescript-eslint/parser":"^8.35.0","@typescript-eslint/eslint-plugin":"^8.35.0"},"_npmOperationalInternal":{"tmp":"tmp/lens-sdk_0.1.39_1759248164238_0.29232459557610246","host":"s3://npm-registry-packages-npm-production"}},"0.1.40":{"name":"@riffcc/lens-sdk","version":"0.1.40","keywords":[],"author":{"name":"benya7"},"license":"ISC","_id":"@riffcc/lens-sdk@0.1.40","maintainers":[{"name":"julien.malard","email":"julien.malard@mail.mcgill.ca"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"en0c","email":"bitup.games@gmail.com"},{"name":"muskanpaswan","email":"muskanpaswan113@gmail.com"}],"dist":{"shasum":"00f3eb6308355526ad95c91d5e3a12e5f4b2af73","tarball":"https://registry.npmjs.org/@riffcc/lens-sdk/-/lens-sdk-0.1.40.tgz","fileCount":63,"integrity":"sha512-6GqyUYkGNqEDeDb3BbD/4Ac/WpxIkfGzBKMfqG9sluD00QcSK5tLm4zILVPo20TzCozLquBotq+hWy8hIn58pw==","signatures":[{"sig":"MEQCID3QBmJY8WDfavqirpSbwh6Z2HJ2MpEw+OP54Yp3+1lsAiBTO4xv6jNMeQaUf14QqA1W3iynR5mGwSUuONh24vOuEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":401136},"main":"./dist/index.mjs","type":"module","_from":"file:riffcc-lens-sdk-0.1.40.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"}},"scripts":{"lint":"eslint .","test":"NODE_OPTIONS='--experimental-vm-modules' jest --detectOpenHandles","build":"pnpm clean && pnpm build:types && pnpm build:js","clean":"rimraf dist","release":"pnpm build && (git commit -a -m 'version' || true) && pnpm publish","build:js":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --platform=neutral --format=esm --packages=external --sourcemap","typecheck":"tsc --noEmit --project tsconfig.json","build:types":"tsc --emitDeclarationOnly --project tsconfig.json","demo:federation":"node tests/federation-benchmark.mjs"},"_npmUser":{"name":"zorlin","email":"zorlin@gmail.com"},"_resolved":"/tmp/50cf95e2e9e6527213318f452edb25e3/riffcc-lens-sdk-0.1.40.tgz","_integrity":"sha512-6GqyUYkGNqEDeDb3BbD/4Ac/WpxIkfGzBKMfqG9sluD00QcSK5tLm4zILVPo20TzCozLquBotq+hWy8hIn58pw==","_npmVersion":"10.9.3","description":"The Riff.CC Lens SDK provides tools to build decentralized applications using Peerbit for peer-to-peer data storage and communication. It simplifies the creation and management of `Site` programs, which are specialized databases for content like releases,","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ajv":"^8.17.1","uuid":"^11.1.0","bip39":"^3.1.0","react":"19.1.1","ethers":"^6.15.0","qrcode":"^1.5.4","p-defer":"^4.0.1","peerbit":"4.1.40","idb-keyval":"^6.2.2","@babel/core":"7.28.4","uint8arrays":"^5.1.0","@peerbit/log":"4.0.63","@peerbit/rpc":"5.3.8","react-native":"0.81.4","@peerbit/time":"2.1.0","@dao-xyz/borsh":"^5.2.3","@libp2p/crypto":"5.1.7","@peerbit/blocks":"3.0.3","@peerbit/crypto":"2.3.9","@peerbit/logger":"1.0.3","@peerbit/pubsub":"4.0.6","@peerbit/program":"5.2.13","@libp2p/interface":"2.10.5","@peerbit/document":"9.11.6","@peerbit/keychain":"1.0.29","@peerbit/any-store":"2.1.11","libsodium-wrappers":"^0.7.15","@peerbit/shared-log":"11.2.8","@multiformats/multiaddr":"12.5.1","@peerbit/indexer-simple":"1.1.15","@peerbit/indexer-sqlite3":"1.2.22","@peerbit/trusted-network":"4.1.110","@peerbit/pubsub-interface":"4.0.2","@peerbit/stream-interface":"5.2.3","@peerbit/indexer-interface":"2.0.10","@peerbit/identity-access-controller":"5.0.93"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.29.0","rimraf":"^6.0.1","esbuild":"^0.25.5","globals":"^16.2.0","ts-jest":"^29.4.0","@eslint/js":"^9.29.0","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.32","@types/uuid":"^10.0.0","@jest/globals":"^29.7.0","@types/qrcode":"^1.5.5","@libp2p/interface":"^2.10.4","typescript-eslint":"^8.35.0","@peerbit/test-utils":"^2.1.51","@types/libsodium-wrappers":"^0.7.14","@typescript-eslint/parser":"^8.35.0","@typescript-eslint/eslint-plugin":"^8.35.0"},"_npmOperationalInternal":{"tmp":"tmp/lens-sdk_0.1.40_1759250170985_0.13533257755638273","host":"s3://npm-registry-packages-npm-production"}},"0.1.41":{"name":"@riffcc/lens-sdk","version":"0.1.41","type":"module","main":"./dist/index.mjs","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.mjs","types":"./dist/index.d.ts"}},"keywords":[],"author":{"name":"benya7"},"license":"ISC","publishConfig":{"access":"public"},"dependencies":{"@dao-xyz/borsh":"^5.2.3","@libp2p/crypto":"5.1.7","@libp2p/interface":"2.10.5","@multiformats/multiaddr":"12.5.1","@peerbit/any-store":"2.1.11","@peerbit/blocks":"3.0.3","@peerbit/crypto":"2.3.9","@peerbit/document":"9.11.6","@peerbit/identity-access-controller":"5.0.93","@peerbit/indexer-interface":"2.0.10","@peerbit/indexer-simple":"1.1.15","@peerbit/indexer-sqlite3":"1.2.22","@peerbit/keychain":"1.0.29","@peerbit/log":"4.0.63","@peerbit/logger":"1.0.3","@peerbit/program":"5.2.13","@peerbit/pubsub":"4.0.6","@peerbit/pubsub-interface":"4.0.2","@peerbit/rpc":"5.3.8","@peerbit/shared-log":"11.2.8","@peerbit/stream-interface":"5.2.3","@peerbit/time":"2.1.0","@peerbit/trusted-network":"4.1.110","ajv":"^8.17.1","bip39":"^3.1.0","ethers":"^6.15.0","idb-keyval":"^6.2.2","libsodium-wrappers":"^0.7.15","p-defer":"^4.0.1","peerbit":"4.1.40","qrcode":"^1.5.4","uint8arrays":"^5.1.0","uuid":"^11.1.0","react-native":"0.81.4","react":"19.1.1","@babel/core":"7.28.4"},"devDependencies":{"@eslint/js":"^9.29.0","@jest/globals":"^29.7.0","@libp2p/interface":"^2.10.4","@peerbit/test-utils":"^2.1.51","@types/jest":"^29.5.14","@types/libsodium-wrappers":"^0.7.14","@types/node":"^22.15.32","@types/qrcode":"^1.5.5","@types/uuid":"^10.0.0","@typescript-eslint/eslint-plugin":"^8.35.0","@typescript-eslint/parser":"^8.35.0","esbuild":"^0.25.5","eslint":"^9.29.0","globals":"^16.2.0","jest":"^29.7.0","rimraf":"^6.0.1","ts-jest":"^29.4.0","typescript":"^5.8.3","typescript-eslint":"^8.35.0"},"scripts":{"clean":"rimraf dist","build:types":"tsc --emitDeclarationOnly --project tsconfig.json","build:js":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --platform=neutral --format=esm --packages=external --sourcemap","build":"pnpm clean && pnpm build:types && pnpm build:js","lint":"eslint .","test":"NODE_OPTIONS='--experimental-vm-modules' jest --detectOpenHandles","typecheck":"tsc --noEmit --project tsconfig.json","release":"pnpm build && (git commit -a -m 'version' || true) && pnpm publish","demo:federation":"node tests/federation-benchmark.mjs"},"_id":"@riffcc/lens-sdk@0.1.41","description":"The Riff.CC Lens SDK provides tools to build decentralized applications using Peerbit for peer-to-peer data storage and communication. It simplifies the creation and management of `Site` programs, which are specialized databases for content like releases,","_integrity":"sha512-jbwHd/Pb9q+HlzRmWUugrYt1oHpa2QtM6RRhPddpwkrAWmcYgp5dz0aASaLvcOqKQ1UOg0XKcgERQuQNa3Mz4A==","_resolved":"/tmp/ab0a1b55cafbc79bbff58ff8de64011e/riffcc-lens-sdk-0.1.41.tgz","_from":"file:riffcc-lens-sdk-0.1.41.tgz","_nodeVersion":"22.20.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-jbwHd/Pb9q+HlzRmWUugrYt1oHpa2QtM6RRhPddpwkrAWmcYgp5dz0aASaLvcOqKQ1UOg0XKcgERQuQNa3Mz4A==","shasum":"7955dba1ebbe499d13cb446fbcb24351ac3c0d92","tarball":"https://registry.npmjs.org/@riffcc/lens-sdk/-/lens-sdk-0.1.41.tgz","fileCount":63,"unpackedSize":403792,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICp7D+PSNFfNIyNwb+CqMZleL35a7Ez81j4qARDj0t+NAiEAtJi0yf0jUK68wH1mTW5sYi2ZVU4Ux2dpRF79PI5/ToQ="}]},"_npmUser":{"name":"zorlin","email":"zorlin@gmail.com"},"directories":{},"maintainers":[{"name":"julien.malard","email":"julien.malard@mail.mcgill.ca"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"en0c","email":"bitup.games@gmail.com"},{"name":"muskanpaswan","email":"muskanpaswan113@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/lens-sdk_0.1.41_1759263094187_0.9035464156522779"},"_hasShrinkwrap":false}},"time":{"created":"2025-05-18T17:30:01.824Z","modified":"2025-09-30T20:11:34.567Z","0.1.0":"2025-05-18T17:30:02.128Z","0.1.1":"2025-05-19T04:06:03.099Z","0.1.2":"2025-05-19T16:28:47.534Z","0.1.3":"2025-05-20T16:51:13.302Z","0.1.4":"2025-05-21T18:00:11.092Z","0.1.5":"2025-05-22T14:31:47.524Z","0.1.6":"2025-05-22T20:22:54.689Z","0.1.7":"2025-05-23T13:02:41.163Z","0.1.8":"2025-05-24T18:32:17.611Z","0.1.9":"2025-05-24T19:21:04.394Z","0.1.10":"2025-05-24T21:47:24.948Z","0.1.11":"2025-05-25T01:03:46.093Z","0.1.12":"2025-05-25T12:27:29.860Z","0.1.13":"2025-05-25T20:21:19.438Z","0.1.14":"2025-05-25T21:44:41.858Z","0.1.15":"2025-05-25T22:44:09.219Z","0.1.16":"2025-05-26T00:18:45.658Z","0.1.17":"2025-05-26T00:35:01.853Z","0.1.18":"2025-05-26T00:55:06.115Z","0.1.19":"2025-05-26T11:28:53.899Z","0.1.20":"2025-05-26T16:44:08.502Z","0.1.21":"2025-05-26T19:34:24.977Z","0.1.22":"2025-05-27T00:45:59.009Z","0.1.23":"2025-05-27T02:46:13.553Z","0.1.24":"2025-06-26T16:38:46.729Z","0.1.25":"2025-06-26T20:43:09.435Z","0.1.26":"2025-07-03T20:10:40.844Z","0.1.30":"2025-07-22T16:19:35.828Z","0.1.31":"2025-07-25T16:27:37.885Z","0.1.32":"2025-07-31T15:41:22.664Z","0.1.33-a1":"2025-08-04T15:34:56.227Z","0.1.33-a2":"2025-08-05T07:00:18.875Z","0.1.33-a3":"2025-08-05T20:49:47.551Z","0.1.33-a4":"2025-08-05T21:28:20.729Z","0.1.33-a5":"2025-09-30T02:55:34.641Z","0.1.33-a6":"2025-09-30T03:03:18.378Z","0.1.33-a7":"2025-09-30T03:06:06.795Z","0.1.33-a8":"2025-09-30T03:09:04.604Z","0.1.33-a11":"2025-09-30T03:27:25.940Z","0.1.33-a12":"2025-09-30T04:28:17.074Z","0.1.33":"2025-09-30T13:23:22.997Z","0.1.34":"2025-09-30T13:34:43.202Z","0.1.35":"2025-09-30T13:44:42.713Z","0.1.36":"2025-09-30T14:01:30.703Z","0.1.37":"2025-09-30T15:50:15.119Z","0.1.39":"2025-09-30T16:02:44.434Z","0.1.40":"2025-09-30T16:36:11.234Z","0.1.41":"2025-09-30T20:11:34.374Z"},"author":{"name":"benya7"},"license":"ISC","keywords":[],"description":"The Riff.CC Lens SDK provides tools to build decentralized applications using Peerbit for peer-to-peer data storage and communication. It simplifies the creation and management of `Site` programs, which are specialized databases for content like releases,","maintainers":[{"name":"julien.malard","email":"julien.malard@mail.mcgill.ca"},{"name":"zorlin","email":"zorlin@gmail.com"},{"name":"en0c","email":"bitup.games@gmail.com"},{"name":"muskanpaswan","email":"muskanpaswan113@gmail.com"}],"readme":"\n# Riff.CC Lens SDK\n\nThe Riff.CC Lens SDK provides tools to build decentralized applications using Peerbit for peer-to-peer data storage and communication. It simplifies the creation and management of `Site` programs, which are specialized databases for content like releases, categories, and subscriptions.\n\n## Table of Contents\n\n- [Riff.CC Lens SDK](#riffcc-lens-sdk)\n  - [Table of Contents](#table-of-contents)\n  - [Installation](#installation)\n  - [Core Concepts](#core-concepts)\n  - [Getting Started](#getting-started)\n    - [1. Initialize the Lens Service](#1-initialize-the-lens-service)\n      - [Option A: SDK Manages Peerbit Client](#option-a-sdk-manages-peerbit-client)\n      - [Option B: Using an Existing Peerbit Client](#option-b-using-an-existing-peerbit-client)\n    - [2. Create or Open a Site](#2-create-or-open-a-site)\n      - [Creating a New Site](#creating-a-new-site)\n      - [Opening an Existing Site by Address](#opening-an-existing-site-by-address)\n    - [3. Interacting with the Site](#3-interacting-with-the-site)\n    - [4. Stopping the Service](#4-stopping-the-service)\n  - [For Electron Applications](#for-electron-applications)\n  - [Development](#development)\n    - [Prerequisites](#prerequisites)\n    - [Available Scripts](#available-scripts)\n  - [API Overview](#api-overview)\n\n## Installation\n\nYou can install the SDK using pnpm (or npm/yarn):\n\n```bash\npnpm install @riffcc/lens-sdk\n# or\nnpm install @riffcc/lens-sdk\n# or\nyarn add @riffcc/lens-sdk\n```\n\n## Core Concepts\n\n- **Peerbit**: The underlying P2P framework used for creating and managing distributed databases and communication between peers.\n- **`Site`**: A `Program` in Peerbit, representing a decentralized database tailored for content management. It includes stores for releases, featured content, categories, subscriptions, and blocked content, along with access control mechanisms.\n- **`LensService`**: The primary class you'll interact with. It provides a high-level API to initialize a Peerbit client, open `Site` programs, and perform operations like adding or querying releases.\n- **`ILensService`**: An interface defining the contract for `LensService` and `ElectronLensService`, useful for understanding available methods.\n\n## Getting Started\n\nHere's how to get started with the `@riffcc/lens-sdk`:\n\n### 1. Initialize the Lens Service\n\nYou have two main ways to initialize the `LensService`:\n\n#### Option A: SDK Manages Peerbit Client\n\nThe `LensService` can create and manage its own Peerbit client instance.\n\n```typescript\nimport { LensService } from '@riffcc/lens-sdk';\n\nasync function main() {\n  const lensService = new LensService();\n\n  // Initialize the service. This will create a Peerbit client internally.\n  // You can optionally provide a directory path for Peerbit to store its data.\n  await lensService.init(/* './my-peerbit-data' */);\n\n  console.log('LensService initialized.');\n  console.log('My Peer ID:', await lensService.getPeerId());\n  console.log('My Public Key:', await lensService.getPublicKey());\n\n  // ... proceed to create/open a site\n}\n\nmain();\n```\n\n#### Option B: Using an Existing Peerbit Client\n\nIf you're already using Peerbit in your application, you can pass your existing client to the `LensService`.\n\n```typescript\nimport { LensService } from '@riffcc/lens-sdk';\nimport { Peerbit } from 'peerbit';\n\nasync function main() {\n  // Create your Peerbit client\n  const peerbitClient = await Peerbit.create({\n    // directory: './my-custom-peerbit-data' // Optional Peerbit options\n  });\n  console.log('External Peerbit client created. Peer ID:', peerbitClient.peerId.toString());\n\n  // Pass the client to LensService\n  const lensService = new LensService(peerbitClient);\n\n  console.log('LensService initialized with existing Peerbit client.');\n\n  // ... proceed to create/open a site\n  // Note: lensService.init() should NOT be called in this case.\n}\n\nmain();\n```\n\n### 2. Create or Open a Site\n\nA `Site` is where your application's data will live.\n\n#### Creating a New Site\n\nTo create a new `Site`, you instantiate it and then open it using the `LensService`. The `Site` constructor requires a root trust, which is typically the public key of the Peerbit client identity that creates the site.\n\n```typescript\nimport { LensService, Site } from '@riffcc/lens-sdk';\n// Assuming lensService is initialized as shown in Step 1\n\nasync function createNewSite(lensService: LensService) {\n  if (!lensService.client) {\n    console.error('LensService client not initialized!');\n    return;\n  }\n\n  // The Site's root trust is the creator's public key\n  const newSiteInstance = new Site(lensService.client.identity.publicKey);\n\n  // Open the new site through the service\n  // You can pass SiteArgs, e.g., for replication settings\n  await lensService.openSite(newSiteInstance, {\n    /* replicate: { factor: 1 } // Example replication option */\n  });\n\n  if (lensService.siteProgram) {\n    console.log('New Site created and opened. Address:', lensService.siteProgram.address.toString());\n  }\n}\n```\n\n#### Opening an Existing Site by Address\n\nIf you have the address of an existing `Site` (e.g., from another peer), you can open it directly.\n\n```typescript\nimport { LensService } from '@riffcc/lens-sdk';\n// Assuming lensService is initialized as shown in Step 1\n\nasync function openExistingSite(lensService: LensService, siteAddress: string) {\n  // Open the site using its address\n  // `SiteArgs` can specify replication behavior, e.g., whether to replicate all data\n  await lensService.openSite(siteAddress, { replicate: true });\n\n  if (lensService.siteProgram) {\n    console.log(`Existing Site at ${siteAddress} opened.`);\n  }\n}\n```\n\n### 3. Interacting with the Site\n\nOnce a site is opened, you can use `LensService` methods to interact with it.\n\n```typescript\nimport { LensService } from '@riffcc/lens-sdk';\nimport type { ReleaseData } from '@riffcc/lens-sdk'; // Import types as needed\n\n// Assuming lensService is initialized and a site is opened\n\nasync function manageReleases(lensService: LensService) {\n\n  const releaseData: ReleaseData = {\n    // Fill in properties based on ReleaseData type definition\n    // e.g., from src/constants.ts and src/types.ts\n    name: 'My First Release',\n    categoryId: 'default-category',\n    contentCID: 'QmExampleCID123456789', // Replace with actual CID\n    // thumbnailCID: 'QmThumbnailCID...', // Optional\n    // metadata: JSON.stringify({ genre: 'Electronic' }), // Optional\n  };\n\n  try {\n    // Add a new release\n    const addResponse = await lensService.addRelease(releaseData);\n    console.log('Release added:', addResponse.id, 'Hash:', addResponse.hash);\n\n    // Retrieve the release\n    const fetchedRelease = await lensService.getRelease(addResponse.id);\n    if (fetchedRelease) {\n      console.log('Fetched release:', fetchedRelease.name);\n    } else {\n      console.log('Could not fetch release with ID:', addResponse.id);\n    }\n\n    // Get latest releases\n    const latestReleases = await lensService.getLatestReleases(5); // Get latest 5\n    console.log(`Latest ${latestReleases.length} releases:`);\n    latestReleases.forEach(release => console.log(`- ${release.name} (ID: ${release.id})`));\n\n  } catch (error) {\n    console.error('Error managing releases:', error);\n  }\n}\n\n// Example usage:\n// await manageReleases(lensService);\n```\n\n### 4. Stopping the Service\n\nWhen you're done, or your application is shutting down, stop the `LensService`.\n\n```typescript\n// Assuming lensService is an initialized LensService instance\n\nasync function shutdown(lensService: LensService) {\n  await lensService.stop();\n  console.log('LensService stopped.');\n  // If you provided an external Peerbit client, you might need to stop it separately:\n  // await peerbitClient.stop();\n}\n\n// Example usage:\n// await shutdown(lensService);\n```\n\n## For Electron Applications\n\nThis SDK provides an `ElectronLensService` designed for use in Electron's renderer process. It assumes that the main `LensService` logic is exposed from the main process via `contextBridge` under `window.electronLensService`.\n\n**Main Process (Electron):**\nYou would typically set up `LensService` in the main process and expose its methods.\n\n```typescript\n// electron-main.js (simplified example)\n// import { LensService, Site } from '@riffcc/lens-sdk';\n// import { ipcMain, contextBridge } from 'electron';\n\n// const lensServiceInstance = new LensService();\n// // Initialize, open sites etc.\n\n// contextBridge.exposeInMainWorld('electronLensService', {\n//   init: (directory) => lensServiceInstance.init(directory),\n//   stop: () => lensServiceInstance.stop(),\n//   openSite: (siteOrAddress, openOptions) => lensServiceInstance.openSite(siteOrAddress, openOptions),\n//   // ... expose other ILensService methods\n// });\n```\n\n**Renderer Process (Electron):**\nUse `ElectronLensService` in your renderer code.\n\n```typescript\nimport { ElectronLensService } from '@riffcc/lens-sdk';\n// Type definition for the exposed API (from electron.d.ts)\n// import type { ILensService } from '@riffcc/lens-sdk';\n// declare global {\n//   interface Window {\n//     electronLensService: ILensService;\n//   }\n// }\n\n\nconst electronService = new ElectronLensService();\n\nasync function useElectronService() {\n  await electronService.init(); // Calls window.electronLensService.init()\n  const publicKey = await electronService.getPublicKey();\n  console.log('Electron Service Public Key:', publicKey);\n  // ... use other methods like addRelease, getRelease, etc.\n}\n\nuseElectronService();\n```\n\nMake sure your `electron.d.ts` file is correctly set up to provide TypeScript with the type information for `window.electronLensService`.\n\n## Development\n\n### Prerequisites\n\n- Node.js (18.0 or later)\n- pnpm (as specified in `package.json`, though npm/yarn might work)\n\n### Available Scripts\n\nThe `package.json` includes several scripts for development:\n\n- **Linting the Code:**\n  Checks the codebase for style and potential errors using ESLint.\n\n  ```bash\n  pnpm lint\n  ```\n\n- **Running Tests:**\n\n  ```bash\n  pnpm test\n  ```\n\n- **Building the Project:**\n  This command cleans the previous build, generates TypeScript declaration files, and bundles the JavaScript code for distribution.\n\n  ```bash\n  pnpm build\n  ```\n\n## API Overview\n\nThe primary interface for interacting with the SDK is `ILensService`, implemented by `LensService` and `ElectronLensService`. Key methods include:\n\n- `init(directory?: string)`: Initializes the service and underlying Peerbit client.\n- `stop()`: Stops the service and Peerbit client.\n- `openSite(siteOrAddress: Site | string, openOptions?: SiteArgs)`: Opens a new or existing `Site`.\n- `getPublicKey()`: Returns the public key of the Peerbit client's identity.\n- `getPeerId()`: Returns the Peer ID of the Peerbit client.\n- `getAccountStatus()`: Determines if the current user is a GUEST, MEMBER, or ADMIN of the currently open site.\n- `dial(address: string)`: Dials a remote peer.\n- `getRelease(id: string)`: Retrieves a specific release by its ID.\n- `getLatestReleases(size?: number)`: Gets a list of the most recent releases.\n- `addRelease(releaseData: ReleaseData)`: Adds a new release to the site.\n\n> Note: More methods coming soon..\n\nFor detailed type definitions of data structures (`ReleaseData`, `SiteArgs`, etc.) and schema definitions (`Site`, `Release`, etc.), refer to the `src/types.ts` and `src/schema.ts` files in the repository.\n","readmeFilename":"README.md"}