{"_id":"@activeledger/nano-gateway","_rev":"28-f41920fa440a6fa1cbc4bae06fd69a58","name":"@activeledger/nano-gateway","dist-tags":{"latest":"5.0.1"},"versions":{"4.5.0":{"name":"@activeledger/nano-gateway","version":"4.5.0","keywords":["blockchain","dlt","distributed ledger technology","ledger","activeledger","network","nano"],"author":{"name":"Activeledger"},"license":"MIT","_id":"@activeledger/nano-gateway@4.5.0","maintainers":[{"name":"adamwalker","email":"awalker@agilitysciences.com"},{"name":"chris.holdt","email":"chris@thejff.foundation"}],"homepage":"https://github.com/activeledger/activeledger","bugs":{"url":"https://github.com/activeledger/activeledger/issues"},"bin":{"nano-gateway":"lib/index.js"},"dist":{"shasum":"d487c105a39f8d88a8a13013273be525237716fe","tarball":"https://registry.npmjs.org/@activeledger/nano-gateway/-/nano-gateway-4.5.0.tgz","fileCount":77,"integrity":"sha512-f3FgVhyodC8FEN/DVRf+xysuWatZtEI+w0soLNTSa8FL23o1c4YgRi7ZBlJgCI3j3S8LLLKKsTLNCkgXCNeUyQ==","signatures":[{"sig":"MEQCIFed94Sh2ZCCKidxZbW5o0A/pClqX8D2e3c4WZXl3BbcAiAFO7cHsQWsLq6c7bLE3bXJCtDinwGLz1ho3I4jJuUHjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70369},"types":"./lib/index.d.ts","module":"./es/index.js","gitHead":"f321d4dc81d0d47b405699b7269a691a440b517a","scripts":{"test":"tsc --noEmit","build":"npm run build:commonjs && npm run build:es","start":"node lib/index.js","build:es":"tsc --outDir es --module es6 && copyfiles -f ./src/default.config.json ./es","build:commonjs":"tsc --outDir lib --module commonjs && copyfiles -f ./src/default.config.json ./lib","prepublishOnly":"npm run build"},"_npmUser":{"name":"adamwalker","email":"awalker@agilitysciences.com"},"repository":{"url":"git+https://github.com/activeledger/activeledger.git","type":"git"},"_npmVersion":"lerna/6.6.2/node@v18.20.8+x64 (linux)","description":"Lightweight, permissioned SSE + read gateway for nano light-node clients - runs alongside a real Activeledger node, direct DB access like activehybrid, no Activecore dependency.","directories":{},"jsnext:main":"./es/index.js","_nodeVersion":"18.20.8","dependencies":{"typescript":"5.5.4","@activeledger/httpd":"^4.4.0","@activeledger/activecrypto":"^4.4.0","@activeledger/activelogger":"^4.4.0","@activeledger/activeoptions":"^4.4.0","@activeledger/activedefinitions":"^4.4.0"},"preferGlobal":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"copyfiles":"2.4.1","@types/node":"18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nano-gateway_4.5.0_1788264789685_0.8285565826720471","host":"s3://npm-registry-packages-npm-production"}},"4.5.1":{"name":"@activeledger/nano-gateway","version":"4.5.1","keywords":["blockchain","dlt","distributed ledger technology","ledger","activeledger","network","nano"],"author":{"name":"Activeledger"},"license":"MIT","_id":"@activeledger/nano-gateway@4.5.1","maintainers":[{"name":"adamwalker","email":"awalker@agilitysciences.com"},{"name":"chris.holdt","email":"chris@thejff.foundation"}],"homepage":"https://github.com/activeledger/activeledger","bugs":{"url":"https://github.com/activeledger/activeledger/issues"},"bin":{"nano-gateway":"lib/index.js"},"dist":{"shasum":"d732915fa2d6d6a3764b52ccc4a13fcbd3cf235f","tarball":"https://registry.npmjs.org/@activeledger/nano-gateway/-/nano-gateway-4.5.1.tgz","fileCount":77,"integrity":"sha512-C4QluiOurnWz7tBNAy1EMu7hXuWFvWRz/LptZCIoDaUZWmxsWCPaUC21j1wRqo8D54xCgtLGGHjHHhOqvfWavQ==","signatures":[{"sig":"MEQCIAZ6+ndLI/9jmonAPf3spnuTrb9/l5WeDnnG7Ek04WfiAiBixP+0DkQUE1SypM6l8dMjDJCTzmq8BJXeMEpcSXZGHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75231},"types":"./lib/index.d.ts","module":"./es/index.js","gitHead":"50c7279d6ef977b1e3687d1bf71a5a2e401923e3","scripts":{"test":"tsc --noEmit","build":"npm run build:commonjs && npm run build:es","start":"node lib/index.js","build:es":"tsc --outDir es --module es6 && copyfiles -f ./src/default.config.json ./es","build:commonjs":"tsc --outDir lib --module commonjs && copyfiles -f ./src/default.config.json ./lib","prepublishOnly":"npm run build"},"_npmUser":{"name":"adamwalker","email":"awalker@agilitysciences.com"},"repository":{"url":"git+https://github.com/activeledger/activeledger.git","type":"git"},"_npmVersion":"lerna/6.6.2/node@v18.20.8+x64 (linux)","description":"Lightweight, permissioned SSE + read gateway for nano light-node clients - runs alongside a real Activeledger node, direct DB access like activehybrid, no Activecore dependency.","directories":{},"jsnext:main":"./es/index.js","_nodeVersion":"18.20.8","dependencies":{"typescript":"5.5.4","@activeledger/httpd":"^4.4.0","@activeledger/activecrypto":"^4.4.0","@activeledger/activelogger":"^4.4.0","@activeledger/activeoptions":"^4.4.0","@activeledger/activedefinitions":"^4.4.0"},"preferGlobal":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"copyfiles":"2.4.1","@types/node":"18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nano-gateway_4.5.1_1788296511722_0.6013519646222452","host":"s3://npm-registry-packages-npm-production"}},"4.5.2":{"name":"@activeledger/nano-gateway","version":"4.5.2","keywords":["blockchain","dlt","distributed ledger technology","ledger","activeledger","network","nano"],"author":{"name":"Activeledger"},"license":"MIT","_id":"@activeledger/nano-gateway@4.5.2","maintainers":[{"name":"adamwalker","email":"awalker@agilitysciences.com"},{"name":"chris.holdt","email":"chris@thejff.foundation"}],"homepage":"https://github.com/activeledger/activeledger","bugs":{"url":"https://github.com/activeledger/activeledger/issues"},"bin":{"nano-gateway":"lib/index.js"},"dist":{"shasum":"5bf0ac971e824486e033a64edc8b692b65a97f36","tarball":"https://registry.npmjs.org/@activeledger/nano-gateway/-/nano-gateway-4.5.2.tgz","fileCount":77,"integrity":"sha512-ilHudUwkP+bLkLJPC76DsG4sLBfNtDBkLm7LTUvk7ssX25ULGicQgB8oT9SOjOcEMrJzp6GjQVFO9wkkUQ8/9w==","signatures":[{"sig":"MEUCIHkTTrLsSdEnBGpvf6imFjSDL3fGm+CpD9/E65AiE7sAAiEA437kk5iDYKQqrWEnCl0G1Dz8izEpEDTrrD0p9iBltOs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75231},"types":"./lib/index.d.ts","module":"./es/index.js","gitHead":"c9548b43f2480782e4ad0f1b32628d8aa3b96b4f","scripts":{"test":"tsc --noEmit","build":"npm run build:commonjs && npm run build:es","start":"node lib/index.js","build:es":"tsc --outDir es --module es6 && copyfiles -f ./src/default.config.json ./es","build:commonjs":"tsc --outDir lib --module commonjs && copyfiles -f ./src/default.config.json ./lib","prepublishOnly":"npm run build"},"_npmUser":{"name":"adamwalker","email":"awalker@agilitysciences.com"},"repository":{"url":"git+https://github.com/activeledger/activeledger.git","type":"git"},"_npmVersion":"lerna/6.6.2/node@v18.20.8+x64 (linux)","description":"Lightweight, permissioned SSE + read gateway for nano light-node clients - runs alongside a real Activeledger node, direct DB access like activehybrid, no Activecore dependency.","directories":{},"jsnext:main":"./es/index.js","_nodeVersion":"18.20.8","dependencies":{"typescript":"5.5.4","@activeledger/httpd":"^4.4.0","@activeledger/activecrypto":"^4.4.0","@activeledger/activelogger":"^4.4.0","@activeledger/activeoptions":"^4.4.0","@activeledger/activedefinitions":"^4.4.0"},"preferGlobal":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"copyfiles":"2.4.1","@types/node":"18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nano-gateway_4.5.2_1788329307393_0.6936450023469525","host":"s3://npm-registry-packages-npm-production"}},"4.5.3":{"name":"@activeledger/nano-gateway","version":"4.5.3","keywords":["blockchain","dlt","distributed ledger technology","ledger","activeledger","network","nano"],"author":{"name":"Activeledger"},"license":"MIT","_id":"@activeledger/nano-gateway@4.5.3","maintainers":[{"name":"adamwalker","email":"awalker@agilitysciences.com"},{"name":"chris.holdt","email":"chris@thejff.foundation"}],"homepage":"https://github.com/activeledger/activeledger","bugs":{"url":"https://github.com/activeledger/activeledger/issues"},"bin":{"nano-gateway":"lib/index.js"},"dist":{"shasum":"f21176407fb91eafddde16647ec7c961c57a86e0","tarball":"https://registry.npmjs.org/@activeledger/nano-gateway/-/nano-gateway-4.5.3.tgz","fileCount":77,"integrity":"sha512-1HP+43InqZ+ODnS7lRpcRlO5AmJ/lj851jbDDiI9Re3bhoAsGOyBuyDngAZoEo48hH3DxeKGiK96l5IwBGifCg==","signatures":[{"sig":"MEUCIBDwoBmILCimX7ta7XhISimg/NsFOvP7j+UNVJBE04uzAiEA/P7iyqVd/oujOjG+kSF+Qr0OxJ103Ne7rRFWWwm1wV4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75231},"types":"./lib/index.d.ts","module":"./es/index.js","gitHead":"5d9b38851b0fcdb4d3f60996ed5c06a36d025809","scripts":{"test":"tsc --noEmit","build":"npm run build:commonjs && npm run build:es","start":"node lib/index.js","build:es":"tsc --outDir es --module es6 && copyfiles -f ./src/default.config.json ./es","build:commonjs":"tsc --outDir lib --module commonjs && copyfiles -f ./src/default.config.json ./lib","prepublishOnly":"npm run build"},"_npmUser":{"name":"adamwalker","email":"awalker@agilitysciences.com"},"repository":{"url":"git+https://github.com/activeledger/activeledger.git","type":"git"},"_npmVersion":"lerna/6.6.2/node@v18.20.8+x64 (linux)","description":"Lightweight, permissioned SSE + read gateway for nano light-node clients - runs alongside a real Activeledger node, direct DB access like activehybrid, no Activecore dependency.","directories":{},"jsnext:main":"./es/index.js","_nodeVersion":"18.20.8","dependencies":{"typescript":"5.5.4","@activeledger/httpd":"^4.4.0","@activeledger/activecrypto":"^4.4.0","@activeledger/activelogger":"^4.4.0","@activeledger/activeoptions":"^4.4.0","@activeledger/activedefinitions":"^4.4.0"},"preferGlobal":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"copyfiles":"2.4.1","@types/node":"18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nano-gateway_4.5.3_1788332405246_0.619830871570944","host":"s3://npm-registry-packages-npm-production"}},"4.5.4":{"name":"@activeledger/nano-gateway","version":"4.5.4","keywords":["blockchain","dlt","distributed ledger technology","ledger","activeledger","network","nano"],"author":{"name":"Activeledger"},"license":"MIT","_id":"@activeledger/nano-gateway@4.5.4","maintainers":[{"name":"adamwalker","email":"awalker@agilitysciences.com"},{"name":"chris.holdt","email":"chris@thejff.foundation"}],"homepage":"https://github.com/activeledger/activeledger","bugs":{"url":"https://github.com/activeledger/activeledger/issues"},"bin":{"nano-gateway":"lib/index.js"},"dist":{"shasum":"5c477281ae1657ce73f769cb45057491365c8daf","tarball":"https://registry.npmjs.org/@activeledger/nano-gateway/-/nano-gateway-4.5.4.tgz","fileCount":77,"integrity":"sha512-sBAlU/28fKoiA6O0c3UXfbsY/0bhpbZwTyS3fR14mVPYHYCtoMUJOyqVr60XoLAz6ipmNtwzhDCsSmJy7rwDrw==","signatures":[{"sig":"MEQCIB8BW+GhqQleGRfH+MBJy2c90diTVbtcdFz/eNnIEb6NAiBw2p/yY+n090fFCNuDOjGwx43DtXv7qNLiCS1U6wOs8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75231},"types":"./lib/index.d.ts","module":"./es/index.js","gitHead":"a9862d2a993aebae2f908eb30e103f07266b509a","scripts":{"test":"tsc --noEmit","build":"npm run build:commonjs && npm run build:es","start":"node lib/index.js","build:es":"tsc --outDir es --module es6 && copyfiles -f ./src/default.config.json ./es","build:commonjs":"tsc --outDir lib --module commonjs && copyfiles -f ./src/default.config.json ./lib","prepublishOnly":"npm run build"},"_npmUser":{"name":"adamwalker","email":"awalker@agilitysciences.com"},"repository":{"url":"git+https://github.com/activeledger/activeledger.git","type":"git"},"_npmVersion":"lerna/6.6.2/node@v18.20.8+x64 (linux)","description":"Lightweight, permissioned SSE + read gateway for nano light-node clients - runs alongside a real Activeledger node, direct DB access like activehybrid, no Activecore dependency.","directories":{},"jsnext:main":"./es/index.js","_nodeVersion":"18.20.8","dependencies":{"typescript":"5.5.4","@activeledger/httpd":"^4.4.0","@activeledger/activecrypto":"^4.4.0","@activeledger/activelogger":"^4.4.0","@activeledger/activeoptions":"^4.4.0","@activeledger/activedefinitions":"^4.4.0"},"preferGlobal":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"copyfiles":"2.4.1","@types/node":"18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nano-gateway_4.5.4_1788336035855_0.15298936285706644","host":"s3://npm-registry-packages-npm-production"}},"4.5.5":{"name":"@activeledger/nano-gateway","version":"4.5.5","keywords":["blockchain","dlt","distributed ledger technology","ledger","activeledger","network","nano"],"author":{"name":"Activeledger"},"license":"MIT","_id":"@activeledger/nano-gateway@4.5.5","maintainers":[{"name":"adamwalker","email":"awalker@agilitysciences.com"},{"name":"chris.holdt","email":"chris@thejff.foundation"}],"homepage":"https://github.com/activeledger/activeledger","bugs":{"url":"https://github.com/activeledger/activeledger/issues"},"bin":{"nano-gateway":"lib/index.js"},"dist":{"shasum":"fc19eae2028b1b264b48f656100c04feecf161e7","tarball":"https://registry.npmjs.org/@activeledger/nano-gateway/-/nano-gateway-4.5.5.tgz","fileCount":77,"integrity":"sha512-iOrWGzvMDjiHDijRu+rgbp8gKe0cjPBGHCsxbAzU8tScEocPIoggDX8YCpNG1ErcOKGEw8ZXQQG6LVUh6MWY8Q==","signatures":[{"sig":"MEYCIQCKHr0icvNOkboMy0sXTfyB4R9nq9NfhnQ4OD07U6Q5CwIhAJWNIrQSW/nQYnQEMbg/9/iG4CVlmVqTHt8U/QlXOSzA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75231},"types":"./lib/index.d.ts","module":"./es/index.js","gitHead":"eccce4cb11712ba0e860eb431b4617f0109251a0","scripts":{"test":"tsc --noEmit","build":"npm run build:commonjs && npm run build:es","start":"node lib/index.js","build:es":"tsc --outDir es --module es6 && copyfiles -f ./src/default.config.json ./es","build:commonjs":"tsc --outDir lib --module commonjs && copyfiles -f ./src/default.config.json ./lib","prepublishOnly":"npm run build"},"_npmUser":{"name":"adamwalker","email":"awalker@agilitysciences.com"},"repository":{"url":"git+https://github.com/activeledger/activeledger.git","type":"git"},"_npmVersion":"lerna/6.6.2/node@v18.20.8+x64 (linux)","description":"Lightweight, permissioned SSE + read gateway for nano light-node clients - runs alongside a real Activeledger node, direct DB access like activehybrid, no Activecore dependency.","directories":{},"jsnext:main":"./es/index.js","_nodeVersion":"18.20.8","dependencies":{"typescript":"5.5.4","@activeledger/httpd":"^4.4.0","@activeledger/activecrypto":"^4.4.0","@activeledger/activelogger":"^4.4.0","@activeledger/activeoptions":"^4.4.0","@activeledger/activedefinitions":"^4.4.0"},"preferGlobal":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"copyfiles":"2.4.1","@types/node":"18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nano-gateway_4.5.5_1788345469349_0.677289798133824","host":"s3://npm-registry-packages-npm-production"}},"4.5.6":{"name":"@activeledger/nano-gateway","version":"4.5.6","keywords":["blockchain","dlt","distributed ledger technology","ledger","activeledger","network","nano"],"author":{"name":"Activeledger"},"license":"MIT","_id":"@activeledger/nano-gateway@4.5.6","maintainers":[{"name":"adamwalker","email":"awalker@agilitysciences.com"},{"name":"chris.holdt","email":"chris@thejff.foundation"}],"homepage":"https://github.com/activeledger/activeledger","bugs":{"url":"https://github.com/activeledger/activeledger/issues"},"bin":{"nano-gateway":"lib/index.js"},"dist":{"shasum":"025e6884ef059415948d01e6dff16e98fbc06864","tarball":"https://registry.npmjs.org/@activeledger/nano-gateway/-/nano-gateway-4.5.6.tgz","fileCount":77,"integrity":"sha512-MRWYOf+vcLiSVaxM1LeWWi9DKs+wzaxd8lbu5Lp/Q2AWVjHrdPLOCf9gY96kmANp3pO+pyyE0l6bciTCOK++tQ==","signatures":[{"sig":"MEUCIGua4EFbA4u9cE/blTBaEoNblLp6TlxoV64mAQHC3VINAiEAweJ/Y9KlRTTG4sraMWVyQVUZWnwfi2v3b6TtCbswL84=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75231},"types":"./lib/index.d.ts","module":"./es/index.js","gitHead":"5877478282025dfb3d297e2dda2d8f82bdabcca5","scripts":{"test":"tsc --noEmit","build":"npm run build:commonjs && npm run build:es","start":"node lib/index.js","build:es":"tsc --outDir es --module es6 && copyfiles -f ./src/default.config.json ./es","build:commonjs":"tsc --outDir lib --module commonjs && copyfiles -f ./src/default.config.json ./lib","prepublishOnly":"npm run build"},"_npmUser":{"name":"adamwalker","email":"awalker@agilitysciences.com"},"repository":{"url":"git+https://github.com/activeledger/activeledger.git","type":"git"},"_npmVersion":"lerna/6.6.2/node@v18.20.8+x64 (linux)","description":"Lightweight, permissioned SSE + read gateway for nano light-node clients - runs alongside a real Activeledger node, direct DB access like activehybrid, no Activecore dependency.","directories":{},"jsnext:main":"./es/index.js","_nodeVersion":"18.20.8","dependencies":{"typescript":"5.5.4","@activeledger/httpd":"^4.4.0","@activeledger/activecrypto":"^4.4.0","@activeledger/activelogger":"^4.4.0","@activeledger/activeoptions":"^4.4.0","@activeledger/activedefinitions":"^4.4.0"},"preferGlobal":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"copyfiles":"2.4.1","@types/node":"18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nano-gateway_4.5.6_1788358126691_0.36295272732500194","host":"s3://npm-registry-packages-npm-production"}},"4.5.7":{"name":"@activeledger/nano-gateway","version":"4.5.7","keywords":["blockchain","dlt","distributed ledger technology","ledger","activeledger","network","nano"],"author":{"name":"Activeledger"},"license":"MIT","_id":"@activeledger/nano-gateway@4.5.7","maintainers":[{"name":"adamwalker","email":"awalker@agilitysciences.com"},{"name":"chris.holdt","email":"chris@thejff.foundation"}],"homepage":"https://github.com/activeledger/activeledger","bugs":{"url":"https://github.com/activeledger/activeledger/issues"},"bin":{"nano-gateway":"lib/index.js"},"dist":{"shasum":"3d15007dd0c21bfc9eb8599f20c64fed2558e96e","tarball":"https://registry.npmjs.org/@activeledger/nano-gateway/-/nano-gateway-4.5.7.tgz","fileCount":77,"integrity":"sha512-WhCAIuFcKla2kTMiMbuCTbKVPi4FjBM3ipGzBRleU/A8U6C3ooj+T/R7G0VRjhmlm2JI/gwlp/WcnCwr4/5SpQ==","signatures":[{"sig":"MEYCIQDoAMtBblMnY1z1T2uYvh/0vN9dxzPpUcsEq/ksu6htfgIhAP5FQ5dKnRlo9pun26Zhdi171xodWcK4VA2B/hIGP6I1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75231},"types":"./lib/index.d.ts","module":"./es/index.js","gitHead":"0d20c26a1ce899c0e16d132d75f52d8e8a6167c0","scripts":{"test":"tsc --noEmit","build":"npm run build:commonjs && npm run build:es","start":"node lib/index.js","build:es":"tsc --outDir es --module es6 && copyfiles -f ./src/default.config.json ./es","build:commonjs":"tsc --outDir lib --module commonjs && copyfiles -f ./src/default.config.json ./lib","prepublishOnly":"npm run build"},"_npmUser":{"name":"adamwalker","email":"awalker@agilitysciences.com"},"repository":{"url":"git+https://github.com/activeledger/activeledger.git","type":"git"},"_npmVersion":"lerna/6.6.2/node@v18.20.8+x64 (linux)","description":"Lightweight, permissioned SSE + read gateway for nano light-node clients - runs alongside a real Activeledger node, direct DB access like activehybrid, no Activecore dependency.","directories":{},"jsnext:main":"./es/index.js","_nodeVersion":"18.20.8","dependencies":{"typescript":"5.5.4","@activeledger/httpd":"^4.4.0","@activeledger/activecrypto":"^4.4.0","@activeledger/activelogger":"^4.4.0","@activeledger/activeoptions":"^4.4.0","@activeledger/activedefinitions":"^4.4.0"},"preferGlobal":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"copyfiles":"2.4.1","@types/node":"18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nano-gateway_4.5.7_1788675401898_0.4285923521892263","host":"s3://npm-registry-packages-npm-production"}},"4.5.8":{"name":"@activeledger/nano-gateway","version":"4.5.8","keywords":["blockchain","dlt","distributed ledger technology","ledger","activeledger","network","nano"],"author":{"name":"Activeledger"},"license":"MIT","_id":"@activeledger/nano-gateway@4.5.8","maintainers":[{"name":"adamwalker","email":"awalker@agilitysciences.com"},{"name":"chris.holdt","email":"chris@thejff.foundation"}],"homepage":"https://github.com/activeledger/activeledger","bugs":{"url":"https://github.com/activeledger/activeledger/issues"},"bin":{"nano-gateway":"lib/index.js"},"dist":{"shasum":"45cefca67e09f412c15631bb78a120cbc5d75753","tarball":"https://registry.npmjs.org/@activeledger/nano-gateway/-/nano-gateway-4.5.8.tgz","fileCount":77,"integrity":"sha512-ukBbz2SVvrPlpD0bqfZMORK+R7f0o1KMAtBljbBUfk8X21x1GHKbCUOC9ZLbiKJAkyiVm0aUVTsIEL5X9hn/Pg==","signatures":[{"sig":"MEUCIDRMnX/W+tZ9xjiwjkXzlZtDmYAMBpkXvuErBGeX9wz+AiEA1N2pEXZ3cZexizrCF1U5PwR71vejfsepEunTPkQLWVE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75226},"types":"./lib/index.d.ts","module":"./es/index.js","gitHead":"97d00fee97ee62c41fbaf08f167cbb3ff9157be6","scripts":{"test":"tsc --noEmit","build":"npm run build:commonjs && npm run build:es","start":"node lib/index.js","build:es":"tsc --outDir es --module es6 && copyfiles -f ./src/default.config.json ./es","build:commonjs":"tsc --outDir lib --module commonjs && copyfiles -f ./src/default.config.json ./lib","prepublishOnly":"npm run build"},"_npmUser":{"name":"adamwalker","email":"awalker@agilitysciences.com"},"repository":{"url":"git+https://github.com/activeledger/activeledger.git","type":"git"},"_npmVersion":"lerna/6.6.2/node@v24.20.0+x64 (linux)","description":"Lightweight, permissioned SSE + read gateway for nano light-node clients - runs alongside a real Activeledger node, direct DB access like activehybrid, no Activecore dependency.","directories":{},"jsnext:main":"./es/index.js","_nodeVersion":"24.20.0","dependencies":{"typescript":"5.5.4","@activeledger/httpd":"4.5.8","@activeledger/activecrypto":"4.5.8","@activeledger/activelogger":"4.5.8","@activeledger/activeoptions":"4.5.8","@activeledger/activedefinitions":"4.5.8"},"preferGlobal":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"copyfiles":"2.4.1","@types/node":"18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nano-gateway_4.5.8_1788900886265_0.7690420457411167","host":"s3://npm-registry-packages-npm-production"}},"4.5.9":{"name":"@activeledger/nano-gateway","version":"4.5.9","keywords":["blockchain","dlt","distributed ledger technology","ledger","activeledger","network","nano"],"author":{"name":"Activeledger"},"license":"MIT","_id":"@activeledger/nano-gateway@4.5.9","maintainers":[{"name":"adamwalker","email":"awalker@agilitysciences.com"},{"name":"chris.holdt","email":"chris@thejff.foundation"}],"homepage":"https://github.com/activeledger/activeledger","bugs":{"url":"https://github.com/activeledger/activeledger/issues"},"bin":{"nano-gateway":"lib/index.js"},"dist":{"shasum":"35c9ce1f3b7d0a5112f0fe3b91d24637c0ed788d","tarball":"https://registry.npmjs.org/@activeledger/nano-gateway/-/nano-gateway-4.5.9.tgz","fileCount":77,"integrity":"sha512-SG2xvTZh993/1PmeczALI64kBceO6siBkSQz4O2he7MyjjI44y7GDdfEGZTluLUTimnIEwXm1LjSIpLAP5/qGQ==","signatures":[{"sig":"MEUCIQDDSjP3EGNCk20peP0XptE5HQzGSVesOvIL6f/3nQGXGQIgfsG4kV3PosvNI0zutJSaKZ4DAd8SKeMyQKfqvCXK4eQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75226},"types":"./lib/index.d.ts","module":"./es/index.js","gitHead":"456db4de1c63f404c33ec78d9c3573dac2d7adc9","scripts":{"test":"tsc --noEmit","build":"npm run build:commonjs && npm run build:es","start":"node lib/index.js","build:es":"tsc --outDir es --module es6 && copyfiles -f ./src/default.config.json ./es","build:commonjs":"tsc --outDir lib --module commonjs && copyfiles -f ./src/default.config.json ./lib","prepublishOnly":"npm run build"},"_npmUser":{"name":"adamwalker","email":"awalker@agilitysciences.com"},"repository":{"url":"git+https://github.com/activeledger/activeledger.git","type":"git"},"_npmVersion":"lerna/6.6.2/node@v24.20.0+x64 (linux)","description":"Lightweight, permissioned SSE + read gateway for nano light-node clients - runs alongside a real Activeledger node, direct DB access like activehybrid, no Activecore dependency.","directories":{},"jsnext:main":"./es/index.js","_nodeVersion":"24.20.0","dependencies":{"typescript":"5.5.4","@activeledger/httpd":"4.5.9","@activeledger/activecrypto":"4.5.9","@activeledger/activelogger":"4.5.9","@activeledger/activeoptions":"4.5.9","@activeledger/activedefinitions":"4.5.9"},"preferGlobal":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"copyfiles":"2.4.1","@types/node":"18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nano-gateway_4.5.9_1788908964548_0.46461998392980197","host":"s3://npm-registry-packages-npm-production"}},"4.5.10":{"name":"@activeledger/nano-gateway","version":"4.5.10","keywords":["blockchain","dlt","distributed ledger technology","ledger","activeledger","network","nano"],"author":{"name":"Activeledger"},"license":"MIT","_id":"@activeledger/nano-gateway@4.5.10","maintainers":[{"name":"adamwalker","email":"awalker@agilitysciences.com"},{"name":"chris.holdt","email":"chris@thejff.foundation"}],"homepage":"https://github.com/activeledger/activeledger","bugs":{"url":"https://github.com/activeledger/activeledger/issues"},"bin":{"nano-gateway":"lib/index.js"},"dist":{"shasum":"c7d3303506e81a2801bb4921c9a906a35ab6b538","tarball":"https://registry.npmjs.org/@activeledger/nano-gateway/-/nano-gateway-4.5.10.tgz","fileCount":77,"integrity":"sha512-hut7DPhdVZ0LcrGqeRGvgeQvPsU5dZ79fQFp8PPgJw/s+vWH66KFXdHzbot/bwaS3b3MCkIT9bk0fJeH42CTog==","signatures":[{"sig":"MEQCIA4JsmF4b0Hk9Y+chQstk+eMjJ0gUa3NumViGsS+WSEMAiA2Ef5HgM4Conv8SZHyRQ0xhRhaF2UZl9kIU56tJBwgZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75232},"types":"./lib/index.d.ts","module":"./es/index.js","gitHead":"85f08197ab887b2880a1aa600c546a9ec5dbffe2","scripts":{"test":"tsc --noEmit","build":"npm run build:commonjs && npm run build:es","start":"node lib/index.js","build:es":"tsc --outDir es --module es6 && copyfiles -f ./src/default.config.json ./es","build:commonjs":"tsc --outDir lib --module commonjs && copyfiles -f ./src/default.config.json ./lib","prepublishOnly":"npm run build"},"_npmUser":{"name":"adamwalker","email":"awalker@agilitysciences.com"},"repository":{"url":"git+https://github.com/activeledger/activeledger.git","type":"git"},"_npmVersion":"lerna/6.6.2/node@v24.20.0+x64 (linux)","description":"Lightweight, permissioned SSE + read gateway for nano light-node clients - runs alongside a real Activeledger node, direct DB access like activehybrid, no Activecore dependency.","directories":{},"jsnext:main":"./es/index.js","_nodeVersion":"24.20.0","dependencies":{"typescript":"5.5.4","@activeledger/httpd":"4.5.10","@activeledger/activecrypto":"4.5.10","@activeledger/activelogger":"4.5.10","@activeledger/activeoptions":"4.5.10","@activeledger/activedefinitions":"4.5.10"},"preferGlobal":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"copyfiles":"2.4.1","@types/node":"18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nano-gateway_4.5.10_1788944192675_0.2476319197565513","host":"s3://npm-registry-packages-npm-production"}},"4.5.11":{"name":"@activeledger/nano-gateway","version":"4.5.11","keywords":["blockchain","dlt","distributed ledger technology","ledger","activeledger","network","nano"],"author":{"name":"Activeledger"},"license":"MIT","_id":"@activeledger/nano-gateway@4.5.11","maintainers":[{"name":"adamwalker","email":"awalker@agilitysciences.com"},{"name":"chris.holdt","email":"chris@thejff.foundation"}],"homepage":"https://github.com/activeledger/activeledger","bugs":{"url":"https://github.com/activeledger/activeledger/issues"},"bin":{"nano-gateway":"lib/index.js"},"dist":{"shasum":"b668c2fc7ba4f4ade12182e9a9df4fba9093fba9","tarball":"https://registry.npmjs.org/@activeledger/nano-gateway/-/nano-gateway-4.5.11.tgz","fileCount":77,"integrity":"sha512-PjviUl4v4r9Z8EUzcUNaukHwIB2qYbGVBqJV0he1TiGsp7EiTmnBkeU5T/8lSjn4IssmIznGhSAsPfHa3I9Qtw==","signatures":[{"sig":"MEUCIGy/cxY6Cvt78rKCaO1jxomxO704LNbR+v1Hj+5Kmjm2AiEA5pWtGAs2GLzfmKW/TGOkwDGZDmHUrFGOUxFcDfwnHrQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75175},"types":"./lib/index.d.ts","module":"./es/index.js","gitHead":"677c9153d3267e66a382575eae89ed348e73d857","scripts":{"test":"tsc --noEmit","build":"npm run build:commonjs && npm run build:es","start":"node lib/index.js","build:es":"tsc --outDir es --module es6 && copyfiles -f ./src/default.config.json ./es","build:commonjs":"tsc --outDir lib --module commonjs && copyfiles -f ./src/default.config.json ./lib","prepublishOnly":"npm run build"},"_npmUser":{"name":"adamwalker","email":"awalker@agilitysciences.com"},"repository":{"url":"git+https://github.com/activeledger/activeledger.git","type":"git"},"_npmVersion":"11.19.0","description":"Lightweight, permissioned SSE + read gateway for nano light-node clients - runs alongside a real Activeledger node, direct DB access like activehybrid, no Activecore dependency.","directories":{},"jsnext:main":"./es/index.js","_nodeVersion":"24.20.0","dependencies":{"typescript":"5.5.4","@activeledger/httpd":"4.5.11","@activeledger/activecrypto":"4.5.11","@activeledger/activelogger":"4.5.11","@activeledger/activeoptions":"4.5.11","@activeledger/activedefinitions":"4.5.11"},"preferGlobal":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"copyfiles":"2.4.1","@types/node":"18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nano-gateway_4.5.11_1788948210356_0.5826285646243323","host":"s3://npm-registry-packages-npm-production"}},"4.5.12":{"name":"@activeledger/nano-gateway","version":"4.5.12","keywords":["blockchain","dlt","distributed ledger technology","ledger","activeledger","network","nano"],"author":{"name":"Activeledger"},"license":"MIT","_id":"@activeledger/nano-gateway@4.5.12","maintainers":[{"name":"adamwalker","email":"awalker@agilitysciences.com"},{"name":"chris.holdt","email":"chris@thejff.foundation"}],"homepage":"https://github.com/activeledger/activeledger","bugs":{"url":"https://github.com/activeledger/activeledger/issues"},"bin":{"nano-gateway":"lib/index.js"},"dist":{"shasum":"362f8b80a31ab37dbbb97ea157b6e3f42b97a1ce","tarball":"https://registry.npmjs.org/@activeledger/nano-gateway/-/nano-gateway-4.5.12.tgz","fileCount":77,"integrity":"sha512-dajs9XVvuZ0d0pX5Ww9/BTk6xHVc/sl51VC9urTJbKzmGYCxs5xB5HcdLNntInHdt3N47trEN9bnw7/A5wgW8g==","signatures":[{"sig":"MEQCIBFmcw5mFZ4J9RWH79eG5a91oNFrsJfWMgKdqP/5Bf+vAiAPXGuAE0qTDyYkgAhKQQ1zOq1aLeUpXJF/709K6kt4/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75175},"types":"./lib/index.d.ts","module":"./es/index.js","gitHead":"0b8280e3205822c275eae5d93154e6b8b66e8f99","scripts":{"test":"tsc --noEmit","build":"npm run build:commonjs && npm run build:es","start":"node lib/index.js","build:es":"tsc --outDir es --module es6 && copyfiles -f ./src/default.config.json ./es","build:commonjs":"tsc --outDir lib --module commonjs && copyfiles -f ./src/default.config.json ./lib","prepublishOnly":"npm run build"},"_npmUser":{"name":"adamwalker","email":"awalker@agilitysciences.com"},"repository":{"url":"git+https://github.com/activeledger/activeledger.git","type":"git"},"_npmVersion":"11.19.0","description":"Lightweight, permissioned SSE + read gateway for nano light-node clients - runs alongside a real Activeledger node, direct DB access like activehybrid, no Activecore dependency.","directories":{},"jsnext:main":"./es/index.js","_nodeVersion":"24.20.0","dependencies":{"typescript":"5.5.4","@activeledger/httpd":"4.5.12","@activeledger/activecrypto":"4.5.12","@activeledger/activelogger":"4.5.12","@activeledger/activeoptions":"4.5.12","@activeledger/activedefinitions":"4.5.12"},"preferGlobal":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"copyfiles":"2.4.1","@types/node":"18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nano-gateway_4.5.12_1788953062497_0.12274147627424714","host":"s3://npm-registry-packages-npm-production"}},"4.5.13":{"name":"@activeledger/nano-gateway","version":"4.5.13","keywords":["blockchain","dlt","distributed ledger technology","ledger","activeledger","network","nano"],"author":{"name":"Activeledger"},"license":"MIT","_id":"@activeledger/nano-gateway@4.5.13","maintainers":[{"name":"adamwalker","email":"awalker@agilitysciences.com"},{"name":"chris.holdt","email":"chris@thejff.foundation"}],"homepage":"https://github.com/activeledger/activeledger","bugs":{"url":"https://github.com/activeledger/activeledger/issues"},"bin":{"nano-gateway":"lib/index.js"},"dist":{"shasum":"092c28d46c8895297c7d03ede8d74e7ff37c04ab","tarball":"https://registry.npmjs.org/@activeledger/nano-gateway/-/nano-gateway-4.5.13.tgz","fileCount":77,"integrity":"sha512-jywvNc5lh2Hg4Abq72XD252/BzfPAPQvjCSqnIyHRcWkaIXokIlZqOy7NcQ7orJY2Rhb4HwQJVhHkMEry/bK1A==","signatures":[{"sig":"MEQCIHNRHBimV/iI05QCohsnB8hzYSO9HgWuFoJgyDov4Si4AiBlyMeA8zRTlNWzu3wbArkQ4fsyCBGcuY2yg4oiNMx4fA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75176},"types":"./lib/index.d.ts","module":"./es/index.js","gitHead":"dc9f6edf938faa469386576503bed802cd6c2a8d","scripts":{"test":"tsc --noEmit","build":"npm run build:commonjs && npm run build:es","start":"node lib/index.js","build:es":"tsc --outDir es --module es6 && copyfiles -f ./src/default.config.json ./es","build:commonjs":"tsc --outDir lib --module commonjs && copyfiles -f ./src/default.config.json ./lib","prepublishOnly":"npm run build"},"_npmUser":{"name":"adamwalker","email":"awalker@agilitysciences.com"},"repository":{"url":"git+https://github.com/activeledger/activeledger.git","type":"git"},"_npmVersion":"11.19.0","description":"Lightweight, permissioned SSE + read gateway for nano light-node clients - runs alongside a real Activeledger node, direct DB access like activehybrid, no Activecore dependency.","directories":{},"jsnext:main":"./es/index.js","_nodeVersion":"24.20.0","dependencies":{"typescript":"5.6.3","@activeledger/httpd":"4.5.13","@activeledger/activecrypto":"4.5.13","@activeledger/activelogger":"4.5.13","@activeledger/activeoptions":"4.5.13","@activeledger/activedefinitions":"4.5.13"},"preferGlobal":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"copyfiles":"2.4.1","@types/node":"24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/nano-gateway_4.5.13_1789042660314_0.3685046948595512","host":"s3://npm-registry-packages-npm-production"}},"4.5.14":{"name":"@activeledger/nano-gateway","version":"4.5.14","keywords":["blockchain","dlt","distributed ledger technology","ledger","activeledger","network","nano"],"author":{"name":"Activeledger"},"license":"MIT","_id":"@activeledger/nano-gateway@4.5.14","maintainers":[{"name":"adamwalker","email":"awalker@agilitysciences.com"},{"name":"chris.holdt","email":"chris@thejff.foundation"}],"homepage":"https://github.com/activeledger/activeledger","bugs":{"url":"https://github.com/activeledger/activeledger/issues"},"bin":{"nano-gateway":"lib/index.js"},"dist":{"shasum":"cb6c6ec9918ba99489e653d85587c091f8ac8f34","tarball":"https://registry.npmjs.org/@activeledger/nano-gateway/-/nano-gateway-4.5.14.tgz","fileCount":77,"integrity":"sha512-xgNZqV2vKnTrEKJy76drtf9S9edw3+jHnEE314SE+0BEJ8zKKqItMaHaqsnTJYZP0VUXbSZCCW8C4Sg3wD8mrg==","signatures":[{"sig":"MEUCIQCq22OMPHM1EAepUj2ioBHkxRWMg1LnghAF/qoB1T3iiwIgN+m5eIy7eUefElQdh9na5hEg45mc6gIRM1/7Ijf0zEc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75176},"types":"./lib/index.d.ts","module":"./es/index.js","gitHead":"eee666a026864ef9b093c441df7e64f30b1ce568","scripts":{"test":"tsc --noEmit","build":"npm run build:commonjs && npm run build:es","start":"node lib/index.js","build:es":"tsc --outDir es --module es6 && copyfiles -f ./src/default.config.json ./es","build:commonjs":"tsc --outDir lib --module commonjs && copyfiles -f ./src/default.config.json ./lib","prepublishOnly":"npm run build"},"_npmUser":{"name":"adamwalker","email":"awalker@agilitysciences.com"},"repository":{"url":"git+https://github.com/activeledger/activeledger.git","type":"git"},"_npmVersion":"11.19.0","description":"Lightweight, permissioned SSE + read gateway for nano light-node clients - runs alongside a real Activeledger node, direct DB access like activehybrid, no Activecore dependency.","directories":{},"jsnext:main":"./es/index.js","_nodeVersion":"24.20.0","dependencies":{"typescript":"5.6.3","@activeledger/httpd":"4.5.14","@activeledger/activecrypto":"4.5.14","@activeledger/activelogger":"4.5.14","@activeledger/activeoptions":"4.5.14","@activeledger/activedefinitions":"4.5.14"},"preferGlobal":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"copyfiles":"2.4.1","@types/node":"24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/nano-gateway_4.5.14_1789047081260_0.9744122446319379","host":"s3://npm-registry-packages-npm-production"}},"4.5.15":{"name":"@activeledger/nano-gateway","version":"4.5.15","keywords":["blockchain","dlt","distributed ledger technology","ledger","activeledger","network","nano"],"author":{"name":"Activeledger"},"license":"MIT","_id":"@activeledger/nano-gateway@4.5.15","maintainers":[{"name":"adamwalker","email":"awalker@agilitysciences.com"},{"name":"chris.holdt","email":"chris@thejff.foundation"}],"homepage":"https://github.com/activeledger/activeledger","bugs":{"url":"https://github.com/activeledger/activeledger/issues"},"bin":{"nano-gateway":"lib/index.js"},"dist":{"shasum":"c2e94ea99fae28cd9f89f96dbe8cf07f3a95b1c9","tarball":"https://registry.npmjs.org/@activeledger/nano-gateway/-/nano-gateway-4.5.15.tgz","fileCount":77,"integrity":"sha512-CHbBC7TzD/X4maR8dgE/OlKcDpHw1zMP94IRSWsinz0JsCoHGR9lB5aWNHPUBmMmzZevudwyGKCFeOOAFHoR9A==","signatures":[{"sig":"MEUCIQDOFcLfzEZ2Yu7ktJN9LK18hz2jBTEvWmB4PRcPGZVErQIgKWpa0WlabAUPfFwVHj/Z6zYCaTajfWyn3QnGRY1IqjA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75313},"types":"./lib/index.d.ts","module":"./es/index.js","gitHead":"bfc9025f2a32abc63e9f7dd678ff7f194dab1b20","scripts":{"test":"tsc --noEmit","build":"npm run build:commonjs && npm run build:es","start":"node lib/index.js","build:es":"tsc --outDir es --module es6 && copyfiles -f ./src/default.config.json ./es","build:commonjs":"tsc --outDir lib --module commonjs && copyfiles -f ./src/default.config.json ./lib","prepublishOnly":"npm run build"},"_npmUser":{"name":"adamwalker","email":"awalker@agilitysciences.com"},"repository":{"url":"git+https://github.com/activeledger/activeledger.git","type":"git"},"_npmVersion":"11.19.0","description":"Lightweight, permissioned SSE + read gateway for nano light-node clients - runs alongside a real Activeledger node, direct DB access like activehybrid, no Activecore dependency.","directories":{},"jsnext:main":"./es/index.js","_nodeVersion":"24.20.0","dependencies":{"typescript":"5.6.3","@activeledger/httpd":"4.5.15","@activeledger/activecrypto":"4.5.15","@activeledger/activelogger":"4.5.15","@activeledger/activeoptions":"4.5.15","@activeledger/activedefinitions":"4.5.15"},"preferGlobal":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"copyfiles":"2.4.1","@types/node":"24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/nano-gateway_4.5.15_1789079892428_0.8423926447539072","host":"s3://npm-registry-packages-npm-production"}},"4.5.16":{"name":"@activeledger/nano-gateway","version":"4.5.16","keywords":["blockchain","dlt","distributed ledger technology","ledger","activeledger","network","nano"],"author":{"name":"Activeledger"},"license":"MIT","_id":"@activeledger/nano-gateway@4.5.16","maintainers":[{"name":"adamwalker","email":"awalker@agilitysciences.com"},{"name":"chris.holdt","email":"chris@thejff.foundation"}],"homepage":"https://github.com/activeledger/activeledger","bugs":{"url":"https://github.com/activeledger/activeledger/issues"},"bin":{"nano-gateway":"lib/index.js"},"dist":{"shasum":"dcb82d6f775f39f87d43502ee02b5d0f0dc6834a","tarball":"https://registry.npmjs.org/@activeledger/nano-gateway/-/nano-gateway-4.5.16.tgz","fileCount":77,"integrity":"sha512-m5F2Bt24SSsQRm91cAFj208LM8OukFmkgpXv9s5huR2Ih6wpq2BesdcKKhe8Vqej5aJ2k4aU7SfQqfaIqd6rMw==","signatures":[{"sig":"MEUCIQCyD024nXFG3Y9ywaGRj8N3GTmhvW+wGpai7D6u44S+AAIgeaklpj3ZR9ClfHPxy549lquqR+5jc8pKv7FVq/zxM70=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75313},"types":"./lib/index.d.ts","module":"./es/index.js","gitHead":"db9fe7313744648f6dd800ee4c267d94989e6710","scripts":{"test":"tsc --noEmit","build":"npm run build:commonjs && npm run build:es","start":"node lib/index.js","build:es":"tsc --outDir es --module es6 && copyfiles -f ./src/default.config.json ./es","build:commonjs":"tsc --outDir lib --module commonjs && copyfiles -f ./src/default.config.json ./lib","prepublishOnly":"npm run build"},"_npmUser":{"name":"adamwalker","email":"awalker@agilitysciences.com"},"repository":{"url":"git+https://github.com/activeledger/activeledger.git","type":"git"},"_npmVersion":"11.19.0","description":"Lightweight, permissioned SSE + read gateway for nano light-node clients - runs alongside a real Activeledger node, direct DB access like activehybrid, no Activecore dependency.","directories":{},"jsnext:main":"./es/index.js","_nodeVersion":"24.20.0","dependencies":{"typescript":"5.6.3","@activeledger/httpd":"4.5.16","@activeledger/activecrypto":"4.5.16","@activeledger/activelogger":"4.5.16","@activeledger/activeoptions":"4.5.16","@activeledger/activedefinitions":"4.5.16"},"preferGlobal":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"copyfiles":"2.4.1","@types/node":"24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/nano-gateway_4.5.16_1789113363520_0.9308401548034027","host":"s3://npm-registry-packages-npm-production"}},"4.5.17":{"name":"@activeledger/nano-gateway","version":"4.5.17","keywords":["blockchain","dlt","distributed ledger technology","ledger","activeledger","network","nano"],"author":{"name":"Activeledger"},"license":"MIT","_id":"@activeledger/nano-gateway@4.5.17","maintainers":[{"name":"adamwalker","email":"awalker@agilitysciences.com"},{"name":"chris.holdt","email":"chris@thejff.foundation"}],"homepage":"https://github.com/activeledger/activeledger","bugs":{"url":"https://github.com/activeledger/activeledger/issues"},"bin":{"nano-gateway":"lib/index.js"},"dist":{"shasum":"48f57e10197e9b92233d2426698c502a9eb02f3b","tarball":"https://registry.npmjs.org/@activeledger/nano-gateway/-/nano-gateway-4.5.17.tgz","fileCount":77,"integrity":"sha512-0S00cEYP/jhZ11IfIGGAS5gLjlfYHgaUpmeqVLAvwdmYo2HVA9notJUu/5Mj5jOelJq/9PjBt+vFFVL8pJm/ww==","signatures":[{"sig":"MEUCID62VKOmxRfO3lujOLPek3tYbOoVaj0qb+J0BbA69zfWAiEA4VVPP2aEOK6hdu7uMxvV48V6NAT9/6NY+LhYysfU/h0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75313},"types":"./lib/index.d.ts","module":"./es/index.js","gitHead":"4f50c4e7492de16c93e2e2df2713d3f56d612e40","scripts":{"test":"tsc --noEmit","build":"npm run build:commonjs && npm run build:es","start":"node lib/index.js","build:es":"tsc --outDir es --module es6 && copyfiles -f ./src/default.config.json ./es","build:commonjs":"tsc --outDir lib --module commonjs && copyfiles -f ./src/default.config.json ./lib","prepublishOnly":"npm run build"},"_npmUser":{"name":"adamwalker","email":"awalker@agilitysciences.com"},"repository":{"url":"git+https://github.com/activeledger/activeledger.git","type":"git"},"_npmVersion":"11.19.0","description":"Lightweight, permissioned SSE + read gateway for nano light-node clients - runs alongside a real Activeledger node, direct DB access like activehybrid, no Activecore dependency.","directories":{},"jsnext:main":"./es/index.js","_nodeVersion":"24.20.0","dependencies":{"typescript":"5.6.3","@activeledger/httpd":"4.5.17","@activeledger/activecrypto":"4.5.17","@activeledger/activelogger":"4.5.17","@activeledger/activeoptions":"4.5.17","@activeledger/activedefinitions":"4.5.17"},"preferGlobal":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"copyfiles":"2.4.1","@types/node":"24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/nano-gateway_4.5.17_1789132775414_0.655507763677116","host":"s3://npm-registry-packages-npm-production"}},"4.6.0":{"name":"@activeledger/nano-gateway","version":"4.6.0","keywords":["blockchain","dlt","distributed ledger technology","ledger","activeledger","network","nano"],"author":{"name":"Activeledger"},"license":"MIT","_id":"@activeledger/nano-gateway@4.6.0","maintainers":[{"name":"adamwalker","email":"awalker@agilitysciences.com"},{"name":"chris.holdt","email":"chris@thejff.foundation"}],"homepage":"https://github.com/activeledger/activeledger","bugs":{"url":"https://github.com/activeledger/activeledger/issues"},"bin":{"nano-gateway":"lib/index.js"},"dist":{"shasum":"3bbc4e7bc82be6f559e2a96434ac25c05b7418bd","tarball":"https://registry.npmjs.org/@activeledger/nano-gateway/-/nano-gateway-4.6.0.tgz","fileCount":77,"integrity":"sha512-a6z0K3JmAPUzEipY2ZlMReuT0kQVn3Wbbhuoy0Q+rGjEznbDZ/YsSiBuumDqcIKIgpHmItwdKDME33po0Qn+Nw==","signatures":[{"sig":"MEUCIHuJ4ivlcanFcKaY0DtFMGgMWlnqbaRs2tYqkqNNRx/kAiEA61D3IN0CIfne1MUJQuS/MpZShIreEgFIkCBlxdXvUXY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75351},"types":"./lib/index.d.ts","module":"./es/index.js","engines":{"node":">=20.18.1"},"gitHead":"b6044a54b76a6d556c8eb8e97c0ab6c969aa27c8","scripts":{"test":"tsc --noEmit","build":"npm run build:commonjs && npm run build:es","start":"node lib/index.js","build:es":"tsc --outDir es --module es6 && copyfiles -f ./src/default.config.json ./es","build:commonjs":"tsc --outDir lib --module commonjs && copyfiles -f ./src/default.config.json ./lib","prepublishOnly":"npm run build"},"_npmUser":{"name":"adamwalker","email":"awalker@agilitysciences.com"},"repository":{"url":"git+https://github.com/activeledger/activeledger.git","type":"git"},"_npmVersion":"11.19.0","description":"Lightweight, permissioned SSE + read gateway for nano light-node clients - runs alongside a real Activeledger node, direct DB access like activehybrid, no Activecore dependency.","directories":{},"jsnext:main":"./es/index.js","_nodeVersion":"24.20.0","dependencies":{"typescript":"5.6.3","@activeledger/httpd":"4.6.0","@activeledger/activecrypto":"4.6.0","@activeledger/activelogger":"4.6.0","@activeledger/activeoptions":"4.6.0","@activeledger/activedefinitions":"4.6.0"},"preferGlobal":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"copyfiles":"2.4.1","@types/node":"24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/nano-gateway_4.6.0_1789156108168_0.1444453695528154","host":"s3://npm-registry-packages-npm-production"}},"4.7.0":{"name":"@activeledger/nano-gateway","version":"4.7.0","keywords":["blockchain","dlt","distributed ledger technology","ledger","activeledger","network","nano"],"author":{"name":"Activeledger"},"license":"MIT","_id":"@activeledger/nano-gateway@4.7.0","maintainers":[{"name":"adamwalker","email":"awalker@agilitysciences.com"},{"name":"chris.holdt","email":"chris@thejff.foundation"}],"homepage":"https://github.com/activeledger/activeledger","bugs":{"url":"https://github.com/activeledger/activeledger/issues"},"bin":{"nano-gateway":"lib/index.js"},"dist":{"shasum":"8cb421faf675ba959fbc126bbecb5ac52832701d","tarball":"https://registry.npmjs.org/@activeledger/nano-gateway/-/nano-gateway-4.7.0.tgz","fileCount":77,"integrity":"sha512-dg0MsfJCMc7YQ+OJFUrStRzsP4+v++5OjQ8JU8yoLVHDuFgLB6mcribX5CN19zIzY3Xo3T++BlvY69gI4X9kvg==","signatures":[{"sig":"MEUCIEjhNI0uDJ6IBfCeOLmnei08ajXxzgU+XUWYMWOg0okNAiEAsjjuql32JSghOblU9x/jQPnVI6fbIHgr0V1a5Tl2oTg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75350},"types":"./lib/index.d.ts","module":"./es/index.js","engines":{"node":">=24.0.0"},"gitHead":"f6de7fa9e29759560174966160219051bcae03d8","scripts":{"test":"tsc --noEmit","build":"npm run build:commonjs && npm run build:es","start":"node lib/index.js","build:es":"tsc --outDir es --module es6 && copyfiles -f ./src/default.config.json ./es","build:commonjs":"tsc --outDir lib --module commonjs && copyfiles -f ./src/default.config.json ./lib","prepublishOnly":"npm run build"},"_npmUser":{"name":"adamwalker","email":"awalker@agilitysciences.com"},"repository":{"url":"git+https://github.com/activeledger/activeledger.git","type":"git"},"_npmVersion":"11.19.0","description":"Lightweight, permissioned SSE + read gateway for nano light-node clients - runs alongside a real Activeledger node, direct DB access like activehybrid, no Activecore dependency.","directories":{},"jsnext:main":"./es/index.js","_nodeVersion":"24.20.0","dependencies":{"typescript":"5.6.3","@activeledger/httpd":"4.7.0","@activeledger/activecrypto":"4.7.0","@activeledger/activelogger":"4.7.0","@activeledger/activeoptions":"4.7.0","@activeledger/activedefinitions":"4.7.0"},"preferGlobal":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"copyfiles":"2.4.1","@types/node":"24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/nano-gateway_4.7.0_1789377555222_0.5792171139122966","host":"s3://npm-registry-packages-npm-production"}},"4.7.1":{"name":"@activeledger/nano-gateway","version":"4.7.1","keywords":["blockchain","dlt","distributed ledger technology","ledger","activeledger","network","nano"],"author":{"name":"Activeledger"},"license":"MIT","_id":"@activeledger/nano-gateway@4.7.1","maintainers":[{"name":"adamwalker","email":"awalker@agilitysciences.com"},{"name":"chris.holdt","email":"chris@thejff.foundation"}],"homepage":"https://github.com/activeledger/activeledger","bugs":{"url":"https://github.com/activeledger/activeledger/issues"},"bin":{"nano-gateway":"lib/index.js"},"dist":{"shasum":"ce4251ed6cc3ca1954d2543d01b1b0b068ca1ca3","tarball":"https://registry.npmjs.org/@activeledger/nano-gateway/-/nano-gateway-4.7.1.tgz","fileCount":77,"integrity":"sha512-RnQI/NTvTYl3CTLqIJhG21ltdVZTsWjOZlIEraurxi7LsymUE8uU7ZODtqUDVqGQHRAjLNHrn1StAHGa5w2a9g==","signatures":[{"sig":"MEUCIHXexQ6/kLfS5Cqca76daZNuVjU+3P3mxCpmTUux8OK7AiEA8BWz1pK3nvk8T1CmGhD6WcpK05SzSYE7h4YkLFtska0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75350},"types":"./lib/index.d.ts","module":"./es/index.js","engines":{"node":">=24.0.0"},"gitHead":"b039e10d70079d04ba2767257977fe37938e51df","scripts":{"test":"tsc --noEmit","build":"npm run build:commonjs && npm run build:es","start":"node lib/index.js","build:es":"tsc --outDir es --module es6 && copyfiles -f ./src/default.config.json ./es","build:commonjs":"tsc --outDir lib --module commonjs && copyfiles -f ./src/default.config.json ./lib","prepublishOnly":"npm run build"},"_npmUser":{"name":"adamwalker","email":"awalker@agilitysciences.com"},"repository":{"url":"git+https://github.com/activeledger/activeledger.git","type":"git"},"_npmVersion":"11.19.0","description":"Lightweight, permissioned SSE + read gateway for nano light-node clients - runs alongside a real Activeledger node, direct DB access like activehybrid, no Activecore dependency.","directories":{},"jsnext:main":"./es/index.js","_nodeVersion":"24.20.0","dependencies":{"typescript":"5.6.3","@activeledger/httpd":"4.7.1","@activeledger/activecrypto":"4.7.1","@activeledger/activelogger":"4.7.1","@activeledger/activeoptions":"4.7.1","@activeledger/activedefinitions":"4.7.1"},"preferGlobal":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"copyfiles":"2.4.1","@types/node":"24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/nano-gateway_4.7.1_1789392439959_0.7205612159917125","host":"s3://npm-registry-packages-npm-production"}},"4.8.0":{"name":"@activeledger/nano-gateway","version":"4.8.0","keywords":["blockchain","dlt","distributed ledger technology","ledger","activeledger","network","nano"],"author":{"name":"Activeledger"},"license":"MIT","_id":"@activeledger/nano-gateway@4.8.0","maintainers":[{"name":"adamwalker","email":"awalker@agilitysciences.com"},{"name":"chris.holdt","email":"chris@thejff.foundation"}],"homepage":"https://github.com/activeledger/activeledger","bugs":{"url":"https://github.com/activeledger/activeledger/issues"},"bin":{"nano-gateway":"lib/index.js"},"dist":{"shasum":"f8c4302fe7703bd97c764ab5297a110938388d80","tarball":"https://registry.npmjs.org/@activeledger/nano-gateway/-/nano-gateway-4.8.0.tgz","fileCount":77,"integrity":"sha512-zp2lseF75cpdJvu2NUVR0HB87hHedMEIyrn/REo5+wqsrrOEI3NNVl+02UHaE1ykwin6LPkyis8dTL8W3sFmRw==","signatures":[{"sig":"MEYCIQD75rccip6i0sCi5d01eyUXyDspkg5IKDg4J5en/PvddQIhANc8GEjIpo2I4NsT7h8Ob4R4t9zp/fCEJVOHq/xab+Tv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCNRSXCgPyTws3DJ/XAl0tji86uWAe+b7F8w5M+fvCEBAIhAKvF7DDOr3EdOW5oLPnI7rMTFtyHv3diEdFWui6/D7Y7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75350},"types":"./lib/index.d.ts","module":"./es/index.js","engines":{"node":">=24.0.0"},"gitHead":"47904fad348bc8e7cd5d4190fd1f0d3d1525457c","scripts":{"test":"tsc --noEmit","build":"npm run build:commonjs && npm run build:es","start":"node lib/index.js","build:es":"tsc --outDir es --module es6 && copyfiles -f ./src/default.config.json ./es","build:commonjs":"tsc --outDir lib --module commonjs && copyfiles -f ./src/default.config.json ./lib","prepublishOnly":"npm run build"},"_npmUser":{"name":"adamwalker","email":"awalker@agilitysciences.com"},"repository":{"url":"git+https://github.com/activeledger/activeledger.git","type":"git"},"_npmVersion":"11.19.0","description":"Lightweight, permissioned SSE + read gateway for nano light-node clients - runs alongside a real Activeledger node, direct DB access like activehybrid, no Activecore dependency.","directories":{},"jsnext:main":"./es/index.js","_nodeVersion":"24.20.0","dependencies":{"typescript":"5.6.3","@activeledger/httpd":"4.8.0","@activeledger/activecrypto":"4.8.0","@activeledger/activelogger":"4.8.0","@activeledger/activeoptions":"4.8.0","@activeledger/activedefinitions":"4.8.0"},"preferGlobal":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"copyfiles":"2.4.1","@types/node":"24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/nano-gateway_4.8.0_1789679470624_0.5101967483075138","host":"s3://npm-registry-packages-npm-production"}},"4.8.1":{"name":"@activeledger/nano-gateway","version":"4.8.1","keywords":["blockchain","dlt","distributed ledger technology","ledger","activeledger","network","nano"],"author":{"name":"Activeledger"},"license":"MIT","_id":"@activeledger/nano-gateway@4.8.1","maintainers":[{"name":"adamwalker","email":"awalker@agilitysciences.com"},{"name":"chris.holdt","email":"chris@thejff.foundation"}],"homepage":"https://github.com/activeledger/activeledger","bugs":{"url":"https://github.com/activeledger/activeledger/issues"},"bin":{"nano-gateway":"lib/index.js"},"dist":{"shasum":"bab0101e3b0b4ff5c4745069dda4c267a0f174f8","tarball":"https://registry.npmjs.org/@activeledger/nano-gateway/-/nano-gateway-4.8.1.tgz","fileCount":77,"integrity":"sha512-zgCjBqwa3MfQM7gD8jK5KVkKWfbipePggggJDwqgKNAGAhD61cTHhtDVGxOkeqq4AuRvNrWDMel+xOOndZV6cA==","signatures":[{"sig":"MEQCIGxFuxqT3duK16nFhZNLeQjfLPy90+uChrVKVrOKcj69AiApM4BMND42mXt0iSBXVU9z7vdhu+uSGuqauSdmgjQr3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD5k9VDaUiW92Si3/FLdK92BJquFvNtqHmt6goLd+dxhwIgalxafp4ljqJdDXh4NszvxtHSN7qyXHMhlJhMcE9+3vo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75350},"types":"./lib/index.d.ts","module":"./es/index.js","engines":{"node":">=24.0.0"},"gitHead":"5b10234d8dffb91f7fc853c971bfb36a27fddd3d","scripts":{"test":"tsc --noEmit","build":"npm run build:commonjs && npm run build:es","start":"node lib/index.js","build:es":"tsc --outDir es --module es6 && copyfiles -f ./src/default.config.json ./es","build:commonjs":"tsc --outDir lib --module commonjs && copyfiles -f ./src/default.config.json ./lib","prepublishOnly":"npm run build"},"_npmUser":{"name":"adamwalker","email":"awalker@agilitysciences.com"},"repository":{"url":"git+https://github.com/activeledger/activeledger.git","type":"git"},"_npmVersion":"11.19.0","description":"Lightweight, permissioned SSE + read gateway for nano light-node clients - runs alongside a real Activeledger node, direct DB access like activehybrid, no Activecore dependency.","directories":{},"jsnext:main":"./es/index.js","_nodeVersion":"24.21.0","dependencies":{"typescript":"5.6.3","@activeledger/httpd":"4.8.1","@activeledger/activecrypto":"4.8.1","@activeledger/activelogger":"4.8.1","@activeledger/activeoptions":"4.8.1","@activeledger/activedefinitions":"4.8.1"},"preferGlobal":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"copyfiles":"2.4.1","@types/node":"24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/nano-gateway_4.8.1_1790327728554_0.8653510828597664","host":"s3://npm-registry-packages-npm-production"}},"4.9.0":{"name":"@activeledger/nano-gateway","version":"4.9.0","keywords":["blockchain","dlt","distributed ledger technology","ledger","activeledger","network","nano"],"author":{"name":"Activeledger"},"license":"MIT","_id":"@activeledger/nano-gateway@4.9.0","maintainers":[{"name":"adamwalker","email":"awalker@agilitysciences.com"},{"name":"chris.holdt","email":"chris@thejff.foundation"}],"homepage":"https://github.com/activeledger/activeledger","bugs":{"url":"https://github.com/activeledger/activeledger/issues"},"bin":{"nano-gateway":"lib/index.js"},"dist":{"shasum":"f65216d45f842dd8142a75ddb60cb22701c3c42c","tarball":"https://registry.npmjs.org/@activeledger/nano-gateway/-/nano-gateway-4.9.0.tgz","fileCount":77,"integrity":"sha512-Txe8Hbhh7/GGuRR5pE3+KtXBYI6P7U2qTvOXuYuIB6FwmcfRuqO4XKe+0PQFQy4pi72tA48g+vW0Q8I30UYpBg==","signatures":[{"sig":"MEYCIQDYhVqwEzEYtLcE5l1IzNWlBPm44gaN6lv3Gf3lafpiVQIhALjmRtViEUlZJZ9hJFKCgFiGGW0XVFgDbDCeQpaLnUbN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIB3VS8zA0blptt74jlom+VUyIgddM6k3Ajd7b+Gj4ReAAiEAjq7MQTemz9IB6Z7hGjkTDCB7qKBZCi92dhwnxObd11E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78064},"types":"./lib/index.d.ts","module":"./es/index.js","engines":{"node":">=24.0.0"},"gitHead":"3a7db325c07613102898653375f4cbfca426223d","scripts":{"test":"tsc --noEmit","build":"npm run build:commonjs && npm run build:es","start":"node lib/index.js","build:es":"tsc --outDir es --module es2022 && copyfiles -f ./src/default.config.json ./es","build:commonjs":"tsc --outDir lib --module commonjs && copyfiles -f ./src/default.config.json ./lib","prepublishOnly":"npm run build"},"_npmUser":{"name":"adamwalker","email":"awalker@agilitysciences.com"},"repository":{"url":"git+https://github.com/activeledger/activeledger.git","type":"git"},"_npmVersion":"11.19.0","description":"Lightweight, permissioned SSE + read gateway for nano light-node clients - runs alongside a real Activeledger node, direct DB access like activehybrid, no Activecore dependency.","directories":{},"jsnext:main":"./es/index.js","_nodeVersion":"24.21.0","dependencies":{"typescript":"7.0.2","@activeledger/httpd":"4.9.0","@activeledger/activecrypto":"4.9.0","@activeledger/activelogger":"4.9.0","@activeledger/activeoptions":"4.9.0","@activeledger/activedefinitions":"4.9.0"},"preferGlobal":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"copyfiles":"2.4.1","@types/node":"24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/nano-gateway_4.9.0_1790329118897_0.6555958580280774","host":"s3://npm-registry-packages-npm-production"}},"4.10.0":{"name":"@activeledger/nano-gateway","version":"4.10.0","keywords":["blockchain","dlt","distributed ledger technology","ledger","activeledger","network","nano"],"author":{"name":"Activeledger"},"license":"MIT","_id":"@activeledger/nano-gateway@4.10.0","maintainers":[{"name":"adamwalker","email":"awalker@agilitysciences.com"},{"name":"chris.holdt","email":"chris@thejff.foundation"}],"homepage":"https://github.com/activeledger/activeledger","bugs":{"url":"https://github.com/activeledger/activeledger/issues"},"bin":{"nano-gateway":"lib/index.js"},"dist":{"shasum":"4b7121a91f472e93b5078882ff63ae1ba5d6bc5a","tarball":"https://registry.npmjs.org/@activeledger/nano-gateway/-/nano-gateway-4.10.0.tgz","fileCount":77,"integrity":"sha512-hHGIHBhN9IxQ7t4VeqDyXeIRBLBlw9fnWOHe7qxp6FOeDvTIw7ctm3sSH8NugO4awFG7Ibn1s0ootiLX8JyJww==","signatures":[{"sig":"MEUCIB3YXHZJFv3hH9ecPgrm7cjqRQoiXwAMryIzumtfTCE/AiEA1wkeNLQ1Yx0P3kuQ0luNPVpH6yZ1TfW69FZCmVRU5qY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCJJtRrzmX5R8DTEA2IpmzLpLyTVSuVEr5jNT3xw/n6EgIhAK6U65TriybKq0q/e6AHyxxZHJaMn+AbJTll8fj4Hzzy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78070},"types":"./lib/index.d.ts","module":"./es/index.js","engines":{"node":">=24.0.0"},"gitHead":"1fb2d88209c6c272a73aac0c86db0156711ea4f5","scripts":{"test":"tsc --noEmit","build":"npm run build:commonjs && npm run build:es","start":"node lib/index.js","build:es":"tsc --outDir es --module es2022 && copyfiles -f ./src/default.config.json ./es","build:commonjs":"tsc --outDir lib --module commonjs && copyfiles -f ./src/default.config.json ./lib","prepublishOnly":"npm run build"},"_npmUser":{"name":"adamwalker","email":"awalker@agilitysciences.com"},"repository":{"url":"git+https://github.com/activeledger/activeledger.git","type":"git"},"_npmVersion":"11.19.0","description":"Lightweight, permissioned SSE + read gateway for nano light-node clients - runs alongside a real Activeledger node, direct DB access like activehybrid, no Activecore dependency.","directories":{},"jsnext:main":"./es/index.js","_nodeVersion":"24.21.0","dependencies":{"typescript":"7.0.2","@activeledger/httpd":"4.10.0","@activeledger/activecrypto":"4.10.0","@activeledger/activelogger":"4.10.0","@activeledger/activeoptions":"4.10.0","@activeledger/activedefinitions":"4.10.0"},"preferGlobal":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"copyfiles":"2.4.1","@types/node":"24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/nano-gateway_4.10.0_1790330113568_0.6976962366556538","host":"s3://npm-registry-packages-npm-production"}},"4.10.1":{"name":"@activeledger/nano-gateway","version":"4.10.1","keywords":["blockchain","dlt","distributed ledger technology","ledger","activeledger","network","nano"],"author":{"name":"Activeledger"},"license":"MIT","_id":"@activeledger/nano-gateway@4.10.1","maintainers":[{"name":"adamwalker","email":"awalker@agilitysciences.com"},{"name":"chris.holdt","email":"chris@thejff.foundation"}],"homepage":"https://github.com/activeledger/activeledger","bugs":{"url":"https://github.com/activeledger/activeledger/issues"},"bin":{"nano-gateway":"lib/index.js"},"dist":{"shasum":"2b2947f49a5c77f5fdab4280d38e3e08ed7846af","tarball":"https://registry.npmjs.org/@activeledger/nano-gateway/-/nano-gateway-4.10.1.tgz","fileCount":77,"integrity":"sha512-7SIsktsMasQvGg6Un3ScxmIcI5kcJPQcrxMxdPpMtq7w/C1JweYgaXnvGAhIn9YXlPI+p0dbI7udkNHBlUmpBw==","signatures":[{"sig":"MEYCIQDWTb1OXM5SJxqf0R3O88WlO65BsqGbLG0p9CO0fBMC9gIhAJz9SaZgyADrTLANEiHK+Dz5pFhZTs3+knJsYbe+5mDY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCgmz+RVJolTo9mro+nviRjDQqOi7bqeWYH5Ta70Ci4JwIhAMyESYOGESVrgbInOrlv9TG7JLlzzvZIDPr7Vf4cVrfm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78070},"types":"./lib/index.d.ts","module":"./es/index.js","engines":{"node":">=24.0.0"},"gitHead":"42ce770e34ea4fa00763f48b080a0e9afd922ae6","scripts":{"test":"tsc --noEmit","build":"npm run build:commonjs && npm run build:es","start":"node lib/index.js","build:es":"tsc --outDir es --module es2022 && copyfiles -f ./src/default.config.json ./es","build:commonjs":"tsc --outDir lib --module commonjs && copyfiles -f ./src/default.config.json ./lib","prepublishOnly":"npm run build"},"_npmUser":{"name":"adamwalker","email":"awalker@agilitysciences.com"},"repository":{"url":"git+https://github.com/activeledger/activeledger.git","type":"git"},"_npmVersion":"11.19.0","description":"Lightweight, permissioned SSE + read gateway for nano light-node clients - runs alongside a real Activeledger node, direct DB access like activehybrid, no Activecore dependency.","directories":{},"jsnext:main":"./es/index.js","_nodeVersion":"24.21.0","dependencies":{"typescript":"7.0.2","@activeledger/httpd":"4.10.1","@activeledger/activecrypto":"4.10.1","@activeledger/activelogger":"4.10.1","@activeledger/activeoptions":"4.10.1","@activeledger/activedefinitions":"4.10.1"},"preferGlobal":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"copyfiles":"2.4.1","@types/node":"24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/nano-gateway_4.10.1_1790458780711_0.9455658131576743","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"@activeledger/nano-gateway","version":"5.0.0","keywords":["blockchain","dlt","distributed ledger technology","ledger","activeledger","network","nano"],"author":{"name":"Activeledger"},"license":"MIT","_id":"@activeledger/nano-gateway@5.0.0","maintainers":[{"name":"adamwalker","email":"awalker@agilitysciences.com"},{"name":"chris.holdt","email":"chris@thejff.foundation"}],"homepage":"https://github.com/activeledger/activeledger","bugs":{"url":"https://github.com/activeledger/activeledger/issues"},"bin":{"nano-gateway":"lib/index.js"},"dist":{"shasum":"9bbcc814fe1c918778542686c69a410311f82f1b","tarball":"https://registry.npmjs.org/@activeledger/nano-gateway/-/nano-gateway-5.0.0.tgz","fileCount":77,"integrity":"sha512-0rZnzGtnUAD8nGRoEjaFQadvZVabu7nDP+3Y81P71ASGZ5oi0XyZR8iU4GptkpJWik3DAutubLQK2Z3+h3giJQ==","signatures":[{"sig":"MEYCIQCXooe4kuf7RxJ5K0eWfgeXAe/llV7zN+b4rA8P8dyl/gIhAKQ5nF8r/dAmUgjFZXgoeKQrf/NLVfqwJkLoUidJLyzL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCy3ckQxJY2N3KMRQNubDbrNEodfiwgcw/MGRF0XHsBsQIhAKOg867s7AAj1Md4pHDkhCLgGIUnJojLB4th2x/QLR9p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78093},"types":"./lib/index.d.ts","module":"./es/index.js","engines":{"node":">=24.0.0"},"gitHead":"ca36bba9fb726420863f89e91f7cbb8f1900d170","scripts":{"test":"tsc --noEmit","build":"npm run build:commonjs && npm run build:es","start":"node lib/index.js","build:es":"tsc --outDir es --module es2022 && copyfiles -f ./src/default.config.json ./es","build:commonjs":"tsc --outDir lib --module commonjs && copyfiles -f ./src/default.config.json ./lib","prepublishOnly":"npm run build"},"_npmUser":{"name":"adamwalker","email":"awalker@agilitysciences.com"},"repository":{"url":"git+https://github.com/activeledger/activeledger.git","type":"git"},"_npmVersion":"11.19.0","description":"Lightweight, permissioned SSE + read gateway for nano light-node clients - runs alongside a real Activeledger node, direct DB access like activehybrid, no Activecore dependency.","directories":{},"jsnext:main":"./es/index.js","_nodeVersion":"24.21.0","dependencies":{"typescript":"7.0.2","@activeledger/httpd":"5.0.0","@activeledger/activecrypto":"5.0.0","@activeledger/activelogger":"5.0.0","@activeledger/activeoptions":"5.0.0","@activeledger/activedefinitions":"5.0.0"},"preferGlobal":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"copyfiles":"2.4.1","@types/node":"24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/nano-gateway_5.0.0_1790548155413_0.12732519783809604","host":"s3://npm-registry-packages-npm-production"}},"5.0.1":{"_id":"@activeledger/nano-gateway@5.0.1","bin":{"nano-gateway":"lib/index.js"},"bugs":{"url":"https://github.com/activeledger/activeledger/issues"},"dist":{"shasum":"b0694f8f5b77311c91fdc3fccd195b731edfe9d3","tarball":"https://registry.npmjs.org/@activeledger/nano-gateway/-/nano-gateway-5.0.1.tgz","fileCount":77,"integrity":"sha512-KxCSTknBrWGY35FLFCYogJgt9i5WrjzvurA/HpQgBRhKnqmut+PKjnu6HlQwsZwY2Zf5b+kIDNzT5vU9ZssupQ==","signatures":[{"sig":"MEQCICsO8sQ7Z8gGt04/z9oX0PnRyUDy86TkqSZoY0tKJV6/AiBvoaj6RQ63wal3SBhCbUyyVw5PMIRk0m/6l2UAOiVBWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEIjtv7Dx0Wp48QARdNuOvL96WokfW8qWdlO2XKrm4koAiAeBpGZQ53XC+wG11sM8UmNmbxW12hoFlL925HPmIiReg=="}],"unpackedSize":78093},"name":"@activeledger/nano-gateway","types":"./lib/index.d.ts","author":{"name":"Activeledger"},"module":"./es/index.js","engines":{"node":">=24.0.0"},"gitHead":"8337df175508335d4d9ce08fc6d7480afc7a29db","license":"MIT","scripts":{"test":"tsc --noEmit","build":"npm run build:commonjs && npm run build:es","start":"node lib/index.js","build:es":"tsc --outDir es --module es2022 && copyfiles -f ./src/default.config.json ./es","build:commonjs":"tsc --outDir lib --module commonjs && copyfiles -f ./src/default.config.json ./lib","prepublishOnly":"npm run build"},"version":"5.0.1","_npmUser":{"name":"adamwalker","email":"awalker@agilitysciences.com"},"homepage":"https://github.com/activeledger/activeledger","keywords":["blockchain","dlt","distributed ledger technology","ledger","activeledger","network","nano"],"repository":{"url":"git+https://github.com/activeledger/activeledger.git","type":"git"},"_npmVersion":"11.19.0","description":"Lightweight, permissioned SSE + read gateway for nano light-node clients - runs alongside a real Activeledger node, direct DB access like activehybrid, no Activecore dependency.","directories":{},"jsnext:main":"./es/index.js","maintainers":[{"name":"adamwalker","email":"awalker@agilitysciences.com"},{"name":"chris.holdt","email":"chris@thejff.foundation"}],"_nodeVersion":"24.21.0","dependencies":{"typescript":"7.0.2","@activeledger/httpd":"5.0.1","@activeledger/activecrypto":"5.0.1","@activeledger/activelogger":"5.0.1","@activeledger/activeoptions":"5.0.1","@activeledger/activedefinitions":"5.0.1"},"preferGlobal":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"copyfiles":"2.4.1","@types/node":"24.10.1"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/nano-gateway_5.0.1_1790672298025_0.3982601437337767"}}},"time":{"created":"2026-09-01T12:13:09.511Z","modified":"2026-09-29T08:58:18.318Z","4.5.0":"2026-09-01T12:13:09.805Z","4.5.1":"2026-09-01T21:01:51.872Z","4.5.2":"2026-09-02T06:08:27.524Z","4.5.3":"2026-09-02T07:00:05.381Z","4.5.4":"2026-09-02T08:00:36.049Z","4.5.5":"2026-09-02T10:37:49.504Z","4.5.6":"2026-09-02T14:08:46.810Z","4.5.7":"2026-09-06T06:16:42.047Z","4.5.8":"2026-09-08T20:54:46.409Z","4.5.9":"2026-09-08T23:09:24.676Z","4.5.10":"2026-09-09T08:56:32.804Z","4.5.11":"2026-09-09T10:03:30.501Z","4.5.12":"2026-09-09T11:24:22.634Z","4.5.13":"2026-09-10T12:17:40.457Z","4.5.14":"2026-09-10T13:31:21.414Z","4.5.15":"2026-09-10T22:38:12.645Z","4.5.16":"2026-09-11T07:56:03.663Z","4.5.17":"2026-09-11T13:19:35.552Z","4.6.0":"2026-09-11T19:48:28.307Z","4.7.0":"2026-09-14T09:19:15.355Z","4.7.1":"2026-09-14T13:27:20.090Z","4.8.0":"2026-09-17T21:11:10.747Z","4.8.1":"2026-09-25T09:15:28.620Z","4.9.0":"2026-09-25T09:38:39.031Z","4.10.0":"2026-09-25T09:55:13.640Z","4.10.1":"2026-09-26T21:39:40.814Z","5.0.0":"2026-09-27T22:29:15.486Z","5.0.1":"2026-09-29T08:58:18.108Z"},"bugs":{"url":"https://github.com/activeledger/activeledger/issues"},"author":{"name":"Activeledger"},"license":"MIT","homepage":"https://github.com/activeledger/activeledger","keywords":["blockchain","dlt","distributed ledger technology","ledger","activeledger","network","nano"],"repository":{"url":"git+https://github.com/activeledger/activeledger.git","type":"git"},"description":"Lightweight, permissioned SSE + read gateway for nano light-node clients - runs alongside a real Activeledger node, direct DB access like activehybrid, no Activecore dependency.","maintainers":[{"name":"adamwalker","email":"awalker@agilitysciences.com"},{"name":"chris.holdt","email":"chris@thejff.foundation"}],"readme":"<img src=\"https://raw.githubusercontent.com/activeledger/activeledger/master/docs/assets/Asset-23.png\" alt=\"Activeledger\" width=\"300\"/>\n\n# @activeledger/nano-gateway\n\nA lightweight, permissioned SSE + read gateway for [nano](https://github.com/activeledger/nano) light-node clients.\n\n## Why this exists\n\nActivecore (`@activeledger/activecore`, formerly `packages/core`, removed in 5.0.0) was nano's originally-planned data source, but it wasn't running on the devnet this was built against, and its SSE controller (`controllers/sse.ts`) is written against Node's raw `http.IncomingMessage`/`ServerResponse` API - `res.setHeader()`, `res.write()`, `res.flushHeaders()`, `req.socket.setTimeout()`. The `@activeledger/httpd` this repo actually ships today is built on `uWebSockets.js` (confirmed by reading its published `lib/httpd.js`, not assumed) - route handlers get a raw uWS `HttpResponse`, which has none of those methods. Activecore's SSE path would throw immediately if invoked against it. That's very likely a real, standing cause of Activecore's unreliability, independent of anything else.\n\nThis package is a much smaller, purpose-built replacement for just what nano needs: a permissioned SSE subscribe endpoint, and the handful of reads nano's mini-SPI needs. It's modeled directly on `packages/hybrid` - direct database access via `ActiveDSConnect`, no consensus involvement, runs as a companion process alongside a real node.\n\n## What \"permissioned\" means here\n\nAnyone can read (`GET /api/stream/*`, `POST /api/stream`, `GET /api/tx/*`) - ledger data is public by design, unchanged from how Activecore worked. Only the **subscribe/push channel** is gated: a nano must be on this gateway's allowlist, and must prove it holds the private key for its claimed identity, before it gets a live feed. See `src/auth.ts`.\n\nThe handshake: a nano signs `${identity}:${timestamp}` with its own key (the same identity it already onboarded on this ledger and signs attestation transactions with - no separate key-distribution step) and sends `{identity, timestamp, signature}` in the subscribe request body. The gateway checks, in order: is this identity on the allowlist -> is the timestamp fresh (within `authWindowSeconds`, anti-replay) -> does the signature actually verify against a public key read *live off the identity's own `:stream` meta doc* (`meta.authorities[].public`) - not a key handed to the gateway out of band. Revoking a nano is just removing it from the allowlist file.\n\nAuth travels in the POST body, not headers - `@activeledger/httpd`'s `listen()` only forwards a fixed, hardcoded set of headers to route handlers (confirmed by reading its source), and custom `x-nano-*` headers would never arrive.\n\n## Config\n\nOn first run, a `config.json` (from `src/default.config.json`) and an empty `nano-allowlist.json` (`[]`) are created next to wherever you run the binary from. Nothing can connect until you add identities to the allowlist:\n\n```json\n[\n  { \"identity\": \"abc123...\", \"label\": \"adam's phone\", \"addedAt\": 1788000000000 }\n]\n```\n\nKey config fields (`config.json`):\n\n- `db.url` / `db.database` - **you must fill this in.** Point it at the same datastore your Activeledger node already uses (its self-host port, or wherever its CouchDB-compatible store lives). This package doesn't know how to bootstrap a datastore itself, unlike `activehybrid`'s `selfhost` option - it's meant to run alongside an already-running node.\n- `host` - `0.0.0.0:5270` by default. Change the port if `5270` collides with anything else on the host.\n- `nanoGateway.allowlist` - path to the allowlist file.\n- `nanoGateway.authWindowSeconds` - default `60`.\n- `nanoGateway.heartbeatSeconds` - default `5`. Deliberately short: uWS's default idle timeout is ~10s of no socket traffic, far shorter than Activecore's own 10-*minute* SSE heartbeat (`packages/core/src/heartbeat.ts`) - that mismatch is a second, independent plausible cause of Activecore's SSE being unreliable even where it does run. Don't raise this without checking the uWS idle timeout first.\n\n## Routes\n\n```\nGET  /                       health check\nPOST /api/activity/subscribe SSE, permissioned - body: {identity, timestamp, signature, streamIds}\nPOST /api/stream              batch read - body: string[] of stream ids -> {streams: [...]}\nGET  /api/stream/:id          single read -> {stream: {...} | null}\nGET  /api/tx/:umid            transaction lookup -> {transaction: {...} | null}\n```\n\n`/api/stream` and `/api/tx/:umid` are **not** wire-compatible with Activecore's equivalents - both had real bugs discovered this session while building the nano client against Activecore's actual source (`getStream()` drops `_id` from its response via a comma-expression bug; `findUmid()` names its response field `umid` when the value is the whole transaction, not a umid string). New code doesn't inherit either. nano's own client (`@activenano/core`'s `MiniSpiClient`/`TransactionResolver`) is written against *this* package's contract.\n\n### Reconnect / resume\n\nEach pushed frame is numbered by the underlying DB change sequence it came from (`id:{seq}` on the SSE frame, same convention as Activecore's own SSE). A client reconnecting with a `Last-Event-ID` header resumes the changes feed from that point instead of missing whatever changed while it was disconnected - `Last-Event-ID` is one of the fixed headers `@activeledger/httpd` actually forwards to route handlers (confirmed by reading its source), unlike the custom auth headers this had to route through the body instead. No header (or a fresh subscribe with a new stream-id set) starts from `\"now\"`, same as before. `@activenano/core`'s `NanoLedgerEvents` client does this automatically - see its own doc comment.\n\n## Deploying this alongside a running node\n\n1. `npm install -g @activeledger/nano-gateway` (once published) or build from source (`npm run build`, then `node lib/index.js`).\n2. Run it on the same host as your node, or anywhere with network access to the node's real datastore. First run generates `config.json` - edit `db.url`/`db.database` before starting it for real.\n3. Add approved nano identities to `nano-allowlist.json` as they're provisioned.\n4. Expose the port (`5270` by default) the same way the node's own ports are already exposed - a Docker port mapping, and an nginx `location` block proxying to it (SSE needs `proxy_buffering off;` and a long `proxy_read_timeout` - standard nginx SSE config, not anything nano-gateway-specific).\n\nOnce this is committed and released, it publishes as its own package with its own bin (`nano-gateway`), so it can run as a sibling process in the same container as the node.\n","readmeFilename":"README.md"}