{"_id":"agntcy-dir","_rev":"33-753688153abee8a599c23c8fa1264e28","name":"agntcy-dir","dist-tags":{"b8709ab":"0.5.0-rc.1","rc-f424b83":"0.5.0-rc.2","rc-69c0a6e":"0.5.0-rc.3","rc-224467f":"1.0.0-rc.3","latest":"1.5.0"},"versions":{"0.3.0":{"name":"agntcy-dir","version":"0.3.0","keywords":["sdk","client","directory","agntcy","typescript","javascript"],"license":"Apache-2.0","_id":"agntcy-dir@0.3.0","maintainers":[{"name":"agntcy","email":"artifacts@agntcy.io"}],"homepage":"https://github.com/agntcy/dir","bugs":{"url":"https://github.com/agntcy/dir/issues"},"dist":{"shasum":"0a55c5165cb691e73c3e5ebf3d4b7178896b4c46","tarball":"https://registry.npmjs.org/agntcy-dir/-/agntcy-dir-0.3.0.tgz","fileCount":6,"integrity":"sha512-zlyryFjf88995im3SZUC64l7ToX7BmGuNrVdOvLeRh02EuV+wNk483Caw2mYoW4Hc2AUwe1rnh921Of4hVzroA==","signatures":[{"sig":"MEUCICq9Rpzr8xOUzxRvVTR7TcHvzW1GbudXTWs2ts3coZopAiEA911ZBYlcFPeZa4OBpnz32IAD8sDC8YIwu0CDI99SQnc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1834933},"main":"dist/index.mjs","type":"module","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/agntcy-dir.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"b6331795c52691d6afcc223f8e053fc5578bfd83","scripts":{"fix":"eslint '**/*.ts' --fix","lint":"eslint '**/*.ts'","test":"vitest run","build":"rollup -c && api-extractor run --local --verbose","clean":"rm -rf dist/","pretest":"npm run build"},"typings":"dist/agntcy-dir.d.ts","_npmUser":{"name":"agntcy","email":"artifacts@agntcy.io"},"overrides":{"tmp":"^0.2.4"},"repository":{"url":"git+https://github.com/agntcy/dir.git","type":"git"},"_npmVersion":"10.9.3","description":"Directory SDK","directories":{},"_nodeVersion":"22.19.0","dependencies":{"spiffe":"^0.4.0","@grpc/grpc-js":"^1.13.4","@bufbuild/protobuf":"^2.8.0","@connectrpc/connect":"^2.1.0","@connectrpc/connect-node":"^2.1.0","@buf/agntcy_dir.bufbuild_es":"^2.8.0-20250917154729-bf1030b77d42.1"},"_hasShrinkwrap":false,"devDependencies":{"uuid":"^11.1.0","vitest":"^3.2.4","ts-node":"^10.9.2","typescript":"^5.9.2","@types/node":"^22.7.5","@types/uuid":"^10.0.0","typescript-eslint":"^8.44.0","@rollup/plugin-json":"^6.1.0","@microsoft/api-extractor":"^7.52.13","rollup-plugin-typescript2":"^0.36.0","@rollup/plugin-node-resolve":"^16.0.1"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"4.50.2"},"_npmOperationalInternal":{"tmp":"tmp/agntcy-dir_0.3.0_1758281823858_0.31856048420579874","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"agntcy-dir","version":"0.4.0","keywords":["sdk","client","directory","agntcy","typescript","javascript"],"license":"Apache-2.0","_id":"agntcy-dir@0.4.0","maintainers":[{"name":"agntcy","email":"artifacts@agntcy.io"}],"homepage":"https://github.com/agntcy/dir","bugs":{"url":"https://github.com/agntcy/dir/issues"},"dist":{"shasum":"6ad51aebab4f4e678bdab0a37efa53fc744e1fc2","tarball":"https://registry.npmjs.org/agntcy-dir/-/agntcy-dir-0.4.0.tgz","fileCount":6,"integrity":"sha512-av5KHDISHAyV9iOLiDVMZ17sl2gQFchJACmSQ8YxWnWaDMFoVUGI8sJLdq0x2SDjBETU4F/msn3ULVhS2YdagA==","signatures":[{"sig":"MEYCIQDjxuR3Jvobf4Gxh+v2BDJ0j67dOr1V5AvrYOGB1QAxOwIhAPqel4yUfiKqu+ierPNUWy9WxAm3h+u1gKBTeWxDlA03","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1855471},"main":"dist/index.mjs","type":"module","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/agntcy-dir.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"10860de1b6e1ca126ae830c78d8aafbf2c68c7be","scripts":{"fix":"eslint '**/*.ts' --fix","lint":"eslint '**/*.ts'","test":"vitest run","build":"rollup -c && api-extractor run --local --verbose","clean":"rm -rf dist/","pretest":"npm run build"},"typings":"dist/agntcy-dir.d.ts","_npmUser":{"name":"agntcy","email":"artifacts@agntcy.io"},"overrides":{"tmp":"^0.2.4"},"repository":{"url":"git+https://github.com/agntcy/dir.git","type":"git"},"_npmVersion":"11.6.1","description":"Directory SDK","directories":{},"_nodeVersion":"24.10.0","dependencies":{"spiffe":"^0.4.0","@grpc/grpc-js":"^1.13.4","@bufbuild/protobuf":"^2.8.0","@connectrpc/connect":"^2.1.0","@connectrpc/connect-node":"^2.1.0","@buf/agntcy_dir.bufbuild_es":"^2.9.0-20251007090412-102a9af80c74.1"},"_hasShrinkwrap":false,"packageManager":"npm@11.6.0","devDependencies":{"uuid":"^11.1.0","vitest":"^3.2.4","ts-node":"^10.9.2","typescript":"^5.9.2","@types/node":"^22.7.5","@types/uuid":"^10.0.0","typescript-eslint":"^8.44.0","@rollup/plugin-json":"^6.1.0","@microsoft/api-extractor":"^7.52.13","rollup-plugin-typescript2":"^0.36.0","@rollup/plugin-node-resolve":"^16.0.1"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"4.50.2"},"_npmOperationalInternal":{"tmp":"tmp/agntcy-dir_0.4.0_1760617607877_0.6691699267165048","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-rc.1":{"name":"agntcy-dir","version":"0.5.0-rc.1","keywords":["sdk","client","directory","agntcy","typescript","javascript"],"author":"","license":"Apache-2.0","_id":"agntcy-dir@0.5.0-rc.1","maintainers":[{"name":"agntcy","email":"artifacts@agntcy.io"}],"homepage":"https://github.com/agntcy/dir","bugs":{"url":"https://github.com/agntcy/dir/issues"},"dist":{"shasum":"ecc12335f87a2a1f6a1c2e7193550debc87e3cbe","tarball":"https://registry.npmjs.org/agntcy-dir/-/agntcy-dir-0.5.0-rc.1.tgz","fileCount":6,"integrity":"sha512-7dVjkANEQkziCAL252jBwtrL/ZLZeFMj42MGQIpwXAzZGBmv24rNWRVr9iZEy4mk6MJ4RFy0mCFdZ4YkKtBmIg==","signatures":[{"sig":"MEUCIDmJC+6MySzFtqeEuRD9pwt4krTUwSooiD/Ze3y/HcJfAiEA5mVTgXML5c7ER3pkJ+h8XmZl3N0tH2llfdeGjHc7FA0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1869034},"main":"dist/index.mjs","type":"module","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/agntcy-dir.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"b8709ab1ba7a9dffb878174024226dcf5a9aa022","scripts":{"fix":"eslint '**/*.ts' --fix","lint":"eslint '**/*.ts'","test":"vitest run","build":"rollup -c && cp -r ./src/models/agntcy ./dist/src/models/agntcy  && api-extractor run --local --verbose --diagnostics","clean":"rm -rf dist/","pretest":"npm run build"},"typings":"dist/agntcy-dir.d.ts","_npmUser":{"name":"agntcy","email":"artifacts@agntcy.io"},"overrides":{"tmp":"^0.2.4"},"repository":{"url":"git+https://github.com/agntcy/dir.git","type":"git"},"_npmVersion":"11.6.1","description":"Directory SDK","directories":{"test":"test"},"_nodeVersion":"24.11.0","dependencies":{"spiffe":"^0.4.0","@grpc/grpc-js":"^1.13.4","@bufbuild/protobuf":"^2.9.0","@connectrpc/connect":"^2.1.0","@connectrpc/connect-node":"^2.1.0"},"_hasShrinkwrap":false,"packageManager":"npm@11.6.0","readmeFilename":"README.md","devDependencies":{"uuid":"^11.1.0","vitest":"^3.2.4","ts-node":"^10.9.2","typescript":"^5.9.2","@types/node":"^22.7.5","@types/uuid":"^10.0.0","typescript-eslint":"^8.44.0","@rollup/plugin-json":"^6.1.0","@microsoft/api-extractor":"^7.52.13","rollup-plugin-typescript2":"^0.36.0","@rollup/plugin-node-resolve":"^16.0.1"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"4.50.2"},"_npmOperationalInternal":{"tmp":"tmp/agntcy-dir_0.5.0-rc.1_1762253295043_0.15361164595657817","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-rc.2":{"name":"agntcy-dir","version":"0.5.0-rc.2","keywords":["sdk","client","directory","agntcy","typescript","javascript"],"author":"","license":"Apache-2.0","_id":"agntcy-dir@0.5.0-rc.2","maintainers":[{"name":"agntcy","email":"artifacts@agntcy.io"}],"homepage":"https://github.com/agntcy/dir","bugs":{"url":"https://github.com/agntcy/dir/issues"},"dist":{"shasum":"c9d62a63d1cc835fc2f82665c9f30ff08a02787d","tarball":"https://registry.npmjs.org/agntcy-dir/-/agntcy-dir-0.5.0-rc.2.tgz","fileCount":6,"integrity":"sha512-8urAEjqB+kG7jrxDR9rJmAjhhWS0n+qECH3LxC70n/mXPCuTO+KEIm5hkHc7IOaTHqUuJY0m857EUY1FzHbzYQ==","signatures":[{"sig":"MEUCIQD6+ReZ7+KfZGGeAhZou0K/eGNI64c9S/e+Wg6w8tPXSQIgdZztT0dgDP3s0OuDu4Fqp1Hr6LyIRPHHR1sQr7ERrC8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1869034},"main":"dist/index.mjs","type":"module","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/agntcy-dir.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"f424b835ee072b12d9f41b65561bed57822767de","scripts":{"fix":"eslint '**/*.ts' --fix","lint":"eslint '**/*.ts'","test":"vitest run","build":"rollup -c && cp -r ./src/models/agntcy ./dist/src/models/agntcy  && api-extractor run --local --verbose --diagnostics","clean":"rm -rf dist/","pretest":"npm run build"},"typings":"dist/agntcy-dir.d.ts","_npmUser":{"name":"agntcy","email":"artifacts@agntcy.io"},"overrides":{"tmp":"^0.2.4"},"repository":{"url":"git+https://github.com/agntcy/dir.git","type":"git"},"_npmVersion":"11.6.1","description":"Directory SDK","directories":{"test":"test"},"_nodeVersion":"24.11.0","dependencies":{"spiffe":"^0.4.0","@grpc/grpc-js":"^1.13.4","@bufbuild/protobuf":"^2.9.0","@connectrpc/connect":"^2.1.0","@connectrpc/connect-node":"^2.1.0"},"_hasShrinkwrap":false,"packageManager":"npm@11.6.0","readmeFilename":"README.md","devDependencies":{"uuid":"^11.1.0","vitest":"^3.2.4","ts-node":"^10.9.2","typescript":"^5.9.2","@types/node":"^22.7.5","@types/uuid":"^10.0.0","typescript-eslint":"^8.44.0","@rollup/plugin-json":"^6.1.0","@microsoft/api-extractor":"^7.52.13","rollup-plugin-typescript2":"^0.36.0","@rollup/plugin-node-resolve":"^16.0.1"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"4.50.2"},"_npmOperationalInternal":{"tmp":"tmp/agntcy-dir_0.5.0-rc.2_1762269983313_0.06510999760255265","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-rc.3":{"name":"agntcy-dir","version":"0.5.0-rc.3","keywords":["sdk","client","directory","agntcy","typescript","javascript"],"author":"","license":"Apache-2.0","_id":"agntcy-dir@0.5.0-rc.3","maintainers":[{"name":"agntcy","email":"artifacts@agntcy.io"}],"homepage":"https://github.com/agntcy/dir","bugs":{"url":"https://github.com/agntcy/dir/issues"},"dist":{"shasum":"e0cc2dac1865d4afd51c8c70b285a989773385d6","tarball":"https://registry.npmjs.org/agntcy-dir/-/agntcy-dir-0.5.0-rc.3.tgz","fileCount":6,"integrity":"sha512-x6TBAXL/B7f4FWMd9wCk+FD2FVy7P7O2aOBDj+Ym0RaYvw/Uzbn9uRZGzJSiYer9L7U0TIJ8PNxOjedbtVT4AA==","signatures":[{"sig":"MEYCIQDzgIq9cYcAY8M0gvMo87wFSRXHmDrUkhld8ARBXGWR/gIhAMgyA3UHEjSYbE9TbZ1rk8T1Lqs2DKdXMQ3/412mH6dU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1869034},"main":"dist/index.mjs","type":"module","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/agntcy-dir.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"69c0a6e3d5f45359afad6859236ba20f94fc1c8e","scripts":{"fix":"eslint '**/*.ts' --fix","lint":"eslint '**/*.ts'","test":"vitest run","build":"rollup -c && cp -r ./src/models/agntcy ./dist/src/models/agntcy  && api-extractor run --local --verbose --diagnostics","clean":"rm -rf dist/","pretest":"npm run build"},"typings":"dist/agntcy-dir.d.ts","_npmUser":{"name":"agntcy","email":"artifacts@agntcy.io"},"overrides":{"tmp":"^0.2.4"},"repository":{"url":"git+https://github.com/agntcy/dir.git","type":"git"},"_npmVersion":"11.6.1","description":"Directory SDK","directories":{"test":"test"},"_nodeVersion":"24.11.0","dependencies":{"spiffe":"^0.4.0","@grpc/grpc-js":"^1.13.4","@bufbuild/protobuf":"^2.9.0","@connectrpc/connect":"^2.1.0","@connectrpc/connect-node":"^2.1.0"},"_hasShrinkwrap":false,"packageManager":"npm@11.6.0","readmeFilename":"README.md","devDependencies":{"uuid":"^11.1.0","vitest":"^3.2.4","ts-node":"^10.9.2","typescript":"^5.9.2","@types/node":"^22.7.5","@types/uuid":"^10.0.0","typescript-eslint":"^8.44.0","@rollup/plugin-json":"^6.1.0","@microsoft/api-extractor":"^7.52.13","rollup-plugin-typescript2":"^0.36.0","@rollup/plugin-node-resolve":"^16.0.1"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"4.50.2"},"_npmOperationalInternal":{"tmp":"tmp/agntcy-dir_0.5.0-rc.3_1762530030383_0.5637663959371864","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"agntcy-dir","version":"0.5.0","keywords":["sdk","client","directory","agntcy","typescript","javascript"],"author":"","license":"Apache-2.0","_id":"agntcy-dir@0.5.0","maintainers":[{"name":"agntcy","email":"artifacts@agntcy.io"}],"homepage":"https://github.com/agntcy/dir","bugs":{"url":"https://github.com/agntcy/dir/issues"},"dist":{"shasum":"df8fd24346b5200862d99af62a6b6f449f04b219","tarball":"https://registry.npmjs.org/agntcy-dir/-/agntcy-dir-0.5.0.tgz","fileCount":6,"integrity":"sha512-O39irBb7o2Zqt7D/TudATZvoDKdlvLrAtldHj47zyV16y467Ixtuqlf4vIoyW1IZ++mvrY54SnPUzp5C3BFFnA==","signatures":[{"sig":"MEYCIQCw2usJdy9k/mtUqb8+Tf4uubwBMlvT59CJpJjKWfXj1AIhAIhCfFHpzfUuObRHPe4zYlTpWWTNzTUJPOVj/DThRPAv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1877394},"main":"dist/index.mjs","type":"module","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/agntcy-dir.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"3433a620ad89cc16fd51fc6b8574c1c97273b0da","scripts":{"fix":"eslint '**/*.ts' --fix","lint":"eslint '**/*.ts'","test":"vitest run","build":"rollup -c && cp -r ./src/models/agntcy ./dist/src/models/agntcy  && api-extractor run --local --verbose --diagnostics","clean":"rm -rf dist/","pretest":"npm run build"},"typings":"dist/agntcy-dir.d.ts","_npmUser":{"name":"agntcy","email":"artifacts@agntcy.io"},"overrides":{"tmp":"^0.2.4"},"repository":{"url":"git+https://github.com/agntcy/dir.git","type":"git"},"_npmVersion":"11.6.1","description":"Directory SDK","directories":{"test":"test"},"_nodeVersion":"24.11.0","dependencies":{"spiffe":"^0.4.0","@grpc/grpc-js":"^1.13.4","@bufbuild/protobuf":"^2.9.0","@connectrpc/connect":"^2.1.0","@connectrpc/connect-node":"^2.1.0"},"_hasShrinkwrap":false,"packageManager":"npm@11.6.0","devDependencies":{"uuid":"^11.1.0","vitest":"^3.2.4","ts-node":"^10.9.2","typescript":"^5.9.2","@types/node":"^22.7.5","@types/uuid":"^10.0.0","typescript-eslint":"^8.44.0","@rollup/plugin-json":"^6.1.0","@microsoft/api-extractor":"^7.52.13","rollup-plugin-typescript2":"^0.36.0","@rollup/plugin-node-resolve":"^16.0.1"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"4.50.2"},"_npmOperationalInternal":{"tmp":"tmp/agntcy-dir_0.5.0_1763030109821_0.9442841626015248","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"agntcy-dir","version":"0.5.1","keywords":["sdk","client","directory","agntcy","typescript","javascript"],"author":"","license":"Apache-2.0","_id":"agntcy-dir@0.5.1","maintainers":[{"name":"agntcy","email":"artifacts@agntcy.io"}],"homepage":"https://github.com/agntcy/dir","bugs":{"url":"https://github.com/agntcy/dir/issues"},"dist":{"shasum":"d9c0639843d37a4810338d2c2e5d6a8c3ca766ec","tarball":"https://registry.npmjs.org/agntcy-dir/-/agntcy-dir-0.5.1.tgz","fileCount":6,"integrity":"sha512-Zb+os3x6qI6wR4YlZZr09bmY6qg7Q04TUG9IXWzfWUj0QbnTNnB21EkzXXvovbQUHs73jM/sXiXn0YIfyBzrAw==","signatures":[{"sig":"MEYCIQCg1G2UJ1heo9JdqSWUIw2bbSOhVDnuduRd5/bDsWwUKgIhALJ/ehXA3YJU9YoqLEMaQunNRc+Flo10Zjr73Pl7PAzC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1877394},"main":"dist/index.mjs","type":"module","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/agntcy-dir.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"24bc3330874d1b911f0f1587d83381e83a1fe12a","scripts":{"fix":"eslint '**/*.ts' --fix","lint":"eslint '**/*.ts'","test":"vitest run","build":"rollup -c && cp -r ./src/models/agntcy ./dist/src/models/agntcy  && api-extractor run --local --verbose --diagnostics","clean":"rm -rf dist/","pretest":"npm run build"},"typings":"dist/agntcy-dir.d.ts","_npmUser":{"name":"agntcy","email":"artifacts@agntcy.io"},"overrides":{"tmp":"^0.2.4"},"repository":{"url":"git+https://github.com/agntcy/dir.git","type":"git"},"_npmVersion":"11.6.2","description":"Directory SDK","directories":{"test":"test"},"_nodeVersion":"24.11.1","dependencies":{"spiffe":"^0.4.0","@grpc/grpc-js":"^1.13.4","@bufbuild/protobuf":"^2.9.0","@connectrpc/connect":"^2.1.0","@connectrpc/connect-node":"^2.1.0"},"_hasShrinkwrap":false,"packageManager":"npm@11.6.0","devDependencies":{"uuid":"^11.1.0","vitest":"^3.2.4","ts-node":"^10.9.2","typescript":"^5.9.2","@types/node":"^22.7.5","@types/uuid":"^10.0.0","typescript-eslint":"^8.44.0","@rollup/plugin-json":"^6.1.0","@microsoft/api-extractor":"^7.52.13","rollup-plugin-typescript2":"^0.36.0","@rollup/plugin-node-resolve":"^16.0.1"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"4.50.2"},"_npmOperationalInternal":{"tmp":"tmp/agntcy-dir_0.5.1_1763391917067_0.5627113142913513","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"agntcy-dir","version":"0.5.2","keywords":["sdk","client","directory","agntcy","typescript","javascript"],"author":"","license":"Apache-2.0","_id":"agntcy-dir@0.5.2","maintainers":[{"name":"agntcy","email":"artifacts@agntcy.io"}],"homepage":"https://github.com/agntcy/dir","bugs":{"url":"https://github.com/agntcy/dir/issues"},"dist":{"shasum":"c2017c992b8c1090e4d85ac28724b2ec9d8b15a1","tarball":"https://registry.npmjs.org/agntcy-dir/-/agntcy-dir-0.5.2.tgz","fileCount":6,"integrity":"sha512-/dBSI5ySs1PywbIJxZwcFhQvoiH6mN3LRYsA3/6aqHQf1yUxhVY3IOxX2ravu8MIJ6a/kQPMyYTkZCAQD/8RKg==","signatures":[{"sig":"MEYCIQD1jpoJlJyYYU611mUzD5PUiQGEiWy3821TqZcB6wr9awIhAJE2016CxX/mpfGolnrPuVNogWk3vregLNuPD+TCALMq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1877394},"main":"dist/index.mjs","type":"module","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/agntcy-dir.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"b5e86ed4216d6d792b9869f6c50d4d252e2626a8","scripts":{"fix":"eslint '**/*.ts' --fix","lint":"eslint '**/*.ts'","test":"vitest run","build":"rollup -c && cp -r ./src/models/agntcy ./dist/src/models/agntcy  && api-extractor run --local --verbose --diagnostics","clean":"rm -rf dist/","pretest":"npm run build"},"typings":"dist/agntcy-dir.d.ts","_npmUser":{"name":"agntcy","email":"artifacts@agntcy.io"},"overrides":{"tmp":"^0.2.4"},"repository":{"url":"git+https://github.com/agntcy/dir.git","type":"git"},"_npmVersion":"11.6.2","description":"Directory SDK","directories":{"test":"test"},"_nodeVersion":"24.11.1","dependencies":{"spiffe":"^0.4.0","@grpc/grpc-js":"^1.13.4","@bufbuild/protobuf":"^2.9.0","@connectrpc/connect":"^2.1.0","@connectrpc/connect-node":"^2.1.0"},"_hasShrinkwrap":false,"packageManager":"npm@11.6.0","devDependencies":{"uuid":"^11.1.0","vitest":"^3.2.4","ts-node":"^10.9.2","typescript":"^5.9.2","@types/node":"^22.7.5","@types/uuid":"^10.0.0","typescript-eslint":"^8.44.0","@rollup/plugin-json":"^6.1.0","@microsoft/api-extractor":"^7.52.13","rollup-plugin-typescript2":"^0.36.0","@rollup/plugin-node-resolve":"^16.0.1"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"4.50.2"},"_npmOperationalInternal":{"tmp":"tmp/agntcy-dir_0.5.2_1763974050127_0.26776604815521243","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"agntcy-dir","version":"0.5.3","keywords":["sdk","client","directory","agntcy","typescript","javascript"],"author":"","license":"Apache-2.0","_id":"agntcy-dir@0.5.3","maintainers":[{"name":"agntcy","email":"artifacts@agntcy.io"}],"homepage":"https://github.com/agntcy/dir","bugs":{"url":"https://github.com/agntcy/dir/issues"},"dist":{"shasum":"63edc4e38d8ced24eeb1c74f3efa228164d5eb14","tarball":"https://registry.npmjs.org/agntcy-dir/-/agntcy-dir-0.5.3.tgz","fileCount":6,"integrity":"sha512-hNjOi79aGfF63H+Tyk+DCzQ+UAiTY4rZPG/J1xYpFrVJBPhCvGN01ohECrvDAfnioHz0wadhFKToHRLRVWC8+w==","signatures":[{"sig":"MEYCIQC1uwMhhU0bnGxA0ZUXbMi1gy5JzxAyEjwmWpMbuDTXVgIhAJ1qp5Chrhk7J/NQ+34C3fBeLc1WI9ET9OLEOC4jEjbI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1914181},"main":"dist/index.mjs","type":"module","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/agntcy-dir.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"c6ad55e463876448272e9fe998594563a7022e36","scripts":{"fix":"eslint '**/*.ts' --fix","lint":"eslint '**/*.ts'","test":"vitest run","build":"rollup -c && cp -r ./src/models/agntcy ./dist/src/models/agntcy  && api-extractor run --local --verbose --diagnostics","clean":"rm -rf dist/","pretest":"npm run build"},"typings":"dist/agntcy-dir.d.ts","_npmUser":{"name":"agntcy","email":"artifacts@agntcy.io"},"overrides":{"tmp":"^0.2.4"},"repository":{"url":"git+https://github.com/agntcy/dir.git","type":"git"},"_npmVersion":"11.6.2","description":"Directory SDK","directories":{"test":"test"},"_nodeVersion":"24.11.1","dependencies":{"spiffe":"^0.4.0","@grpc/grpc-js":"^1.13.4","@bufbuild/protobuf":"^2.9.0","@connectrpc/connect":"^2.1.0","@connectrpc/connect-node":"^2.1.0"},"_hasShrinkwrap":false,"packageManager":"npm@11.6.0","devDependencies":{"uuid":"^11.1.0","vitest":"^3.2.4","ts-node":"^10.9.2","typescript":"^5.9.3","workerpool":"^10.0.1","@types/node":"^22.19.1","@types/uuid":"^10.0.0","typescript-eslint":"^8.44.0","@rollup/plugin-json":"^6.1.0","@microsoft/api-extractor":"^7.52.13","rollup-plugin-typescript2":"^0.36.0","@rollup/plugin-node-resolve":"^16.0.1"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"4.50.2"},"_npmOperationalInternal":{"tmp":"tmp/agntcy-dir_0.5.3_1764087438866_0.2755622667343347","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"agntcy-dir","version":"0.5.4","keywords":["sdk","client","directory","agntcy","typescript","javascript"],"author":"","license":"Apache-2.0","_id":"agntcy-dir@0.5.4","maintainers":[{"name":"agntcy","email":"artifacts@agntcy.io"}],"homepage":"https://github.com/agntcy/dir","bugs":{"url":"https://github.com/agntcy/dir/issues"},"dist":{"shasum":"d91d437b0b200995a0f79493b84c2746f360c8c6","tarball":"https://registry.npmjs.org/agntcy-dir/-/agntcy-dir-0.5.4.tgz","fileCount":6,"integrity":"sha512-0G4XFnjYkcvnmu7FBJkX0xSIkMhbUozoFqWDSR31uaBfDqq2hmJh2RcSvxn96iTzXRl6veN9KxJcRLhLvxW+xA==","signatures":[{"sig":"MEUCIQD6nTniRTFHxBSe9uN59t9VN4ZL4jy1aEGHQpkrb4D72QIgWED9aqUjak+cYHpNJvvp2ZIwvl9SLUMRD5xsTTNCvfY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1914181},"main":"dist/index.mjs","type":"module","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/agntcy-dir.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"56b75d3cbc1779f79ea1848bae0fd941ce589a79","scripts":{"fix":"eslint '**/*.ts' --fix","lint":"eslint '**/*.ts'","test":"vitest run","build":"rollup -c && cp -r ./src/models/agntcy ./dist/src/models/agntcy  && api-extractor run --local --verbose --diagnostics","clean":"rm -rf dist/","pretest":"npm run build"},"typings":"dist/agntcy-dir.d.ts","_npmUser":{"name":"agntcy","email":"artifacts@agntcy.io"},"overrides":{"tmp":"^0.2.4"},"repository":{"url":"git+https://github.com/agntcy/dir.git","type":"git"},"_npmVersion":"11.6.2","description":"Directory SDK","directories":{"test":"test"},"_nodeVersion":"24.11.1","dependencies":{"spiffe":"^0.4.0","@grpc/grpc-js":"^1.13.4","@bufbuild/protobuf":"^2.9.0","@connectrpc/connect":"^2.1.0","@connectrpc/connect-node":"^2.1.0"},"_hasShrinkwrap":false,"packageManager":"npm@11.6.0","devDependencies":{"uuid":"^11.1.0","vitest":"^3.2.4","ts-node":"^10.9.2","typescript":"^5.9.3","workerpool":"^10.0.1","@types/node":"^22.19.1","@types/uuid":"^10.0.0","typescript-eslint":"^8.44.0","@rollup/plugin-json":"^6.1.0","@microsoft/api-extractor":"^7.52.13","rollup-plugin-typescript2":"^0.36.0","@rollup/plugin-node-resolve":"^16.0.1"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"4.50.2"},"_npmOperationalInternal":{"tmp":"tmp/agntcy-dir_0.5.4_1764170658645_0.09523703322306054","host":"s3://npm-registry-packages-npm-production"}},"0.5.5":{"name":"agntcy-dir","version":"0.5.5","keywords":["sdk","client","directory","agntcy","typescript","javascript"],"author":"","license":"Apache-2.0","_id":"agntcy-dir@0.5.5","maintainers":[{"name":"agntcy","email":"artifacts@agntcy.io"}],"homepage":"https://github.com/agntcy/dir","bugs":{"url":"https://github.com/agntcy/dir/issues"},"dist":{"shasum":"58db543f76aa49b09a7d3605860e9d8d76e8fcdd","tarball":"https://registry.npmjs.org/agntcy-dir/-/agntcy-dir-0.5.5.tgz","fileCount":6,"integrity":"sha512-RXRtK9+lSg7OkZo8JBWVlcLjsXfGw8Mlfc/VkEq/506lzrg4F+FRUmGiDiM+7nYqWurK20KJAu4rspAdS/ZkbQ==","signatures":[{"sig":"MEYCIQC7pC+21GARv4srYBUP8YCdTyvUnX88UOqVlRXwYCMkjAIhAOx3chtKoDY54W2kKS8lsOJXxgkF8Mt/X/+VOShrdufa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1914181},"main":"dist/index.mjs","type":"module","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/agntcy-dir.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"af705dc8ef705bc16001a4d0a66ded8a5c3bfa50","scripts":{"fix":"eslint '**/*.ts' --fix","lint":"eslint '**/*.ts'","test":"vitest run","build":"rollup -c && cp -r ./src/models/agntcy ./dist/src/models/agntcy  && api-extractor run --local --verbose --diagnostics","clean":"rm -rf dist/","pretest":"npm run build"},"typings":"dist/agntcy-dir.d.ts","_npmUser":{"name":"agntcy","email":"artifacts@agntcy.io"},"overrides":{"tmp":"^0.2.4"},"repository":{"url":"git+https://github.com/agntcy/dir.git","type":"git"},"_npmVersion":"11.6.2","description":"Directory SDK","directories":{"test":"test"},"_nodeVersion":"24.11.1","dependencies":{"spiffe":"^0.4.0","@grpc/grpc-js":"^1.13.4","@bufbuild/protobuf":"^2.9.0","@connectrpc/connect":"^2.1.0","@connectrpc/connect-node":"^2.1.0"},"_hasShrinkwrap":false,"packageManager":"npm@11.6.0","devDependencies":{"uuid":"^11.1.0","vitest":"^3.2.4","ts-node":"^10.9.2","typescript":"^5.9.3","workerpool":"^10.0.1","@types/node":"^22.19.1","@types/uuid":"^10.0.0","typescript-eslint":"^8.44.0","@rollup/plugin-json":"^6.1.0","@microsoft/api-extractor":"^7.52.13","rollup-plugin-typescript2":"^0.36.0","@rollup/plugin-node-resolve":"^16.0.1"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"4.50.2"},"_npmOperationalInternal":{"tmp":"tmp/agntcy-dir_0.5.5_1764675091142_0.9050951825995597","host":"s3://npm-registry-packages-npm-production"}},"0.5.6":{"name":"agntcy-dir","version":"0.5.6","keywords":["sdk","client","directory","agntcy","typescript","javascript"],"author":"","license":"Apache-2.0","_id":"agntcy-dir@0.5.6","maintainers":[{"name":"agntcy","email":"artifacts@agntcy.io"}],"homepage":"https://github.com/agntcy/dir","bugs":{"url":"https://github.com/agntcy/dir/issues"},"dist":{"shasum":"ad7be744485d96cac4a6601b3b66efa2397a2bfe","tarball":"https://registry.npmjs.org/agntcy-dir/-/agntcy-dir-0.5.6.tgz","fileCount":6,"integrity":"sha512-TPZP1ObFkc6XHTvLu87eoDPQpeW7FJiNydHQRLCmPcm6hTcTbf79HMvmvvf5rS20oO0eb7AwpXciAzvHm+9X9A==","signatures":[{"sig":"MEUCIQC5AJrtK1XFanRgn1bJTtVdW7N9QyHTULjujOCngmGXKwIgNwf7NQRwRHKNL/u5fsyVmcltC0/RcdFb2Ju0oW0OJbk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1926101},"main":"dist/index.mjs","type":"module","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/agntcy-dir.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"ad1882f652ad102dd9b8cc6cfe504e878d49800a","scripts":{"fix":"eslint '**/*.ts' --fix","lint":"eslint '**/*.ts'","test":"vitest run","build":"rollup -c && cp -r ./src/models/agntcy ./dist/src/models/agntcy  && api-extractor run --local --verbose --diagnostics","clean":"rm -rf dist/","pretest":"npm run build"},"typings":"dist/agntcy-dir.d.ts","_npmUser":{"name":"agntcy","email":"artifacts@agntcy.io"},"overrides":{"tmp":"^0.2.4"},"repository":{"url":"git+https://github.com/agntcy/dir.git","type":"git"},"_npmVersion":"11.6.2","description":"Directory SDK","directories":{"test":"test"},"_nodeVersion":"24.11.1","dependencies":{"spiffe":"^0.4.0","@grpc/grpc-js":"^1.13.4","@bufbuild/protobuf":"^2.9.0","@connectrpc/connect":"^2.1.0","@connectrpc/connect-node":"^2.1.0"},"_hasShrinkwrap":false,"packageManager":"npm@11.6.0","devDependencies":{"uuid":"^11.1.0","vitest":"^3.2.4","ts-node":"^10.9.2","typescript":"^5.9.3","workerpool":"^10.0.1","@types/node":"^22.19.1","@types/uuid":"^10.0.0","typescript-eslint":"^8.44.0","@rollup/plugin-json":"^6.1.0","@microsoft/api-extractor":"^7.52.13","rollup-plugin-typescript2":"^0.36.0","@rollup/plugin-node-resolve":"^16.0.1"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"4.50.2"},"_npmOperationalInternal":{"tmp":"tmp/agntcy-dir_0.5.6_1764943672796_0.03653647391552406","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"agntcy-dir","version":"0.6.1","keywords":["sdk","client","directory","agntcy","typescript","javascript"],"author":"","license":"Apache-2.0","_id":"agntcy-dir@0.6.1","maintainers":[{"name":"agntcy","email":"artifacts@agntcy.io"}],"homepage":"https://github.com/agntcy/dir","bugs":{"url":"https://github.com/agntcy/dir/issues"},"dist":{"shasum":"cca12cfd42145b2660806294257b479406e8b9cc","tarball":"https://registry.npmjs.org/agntcy-dir/-/agntcy-dir-0.6.1.tgz","fileCount":6,"integrity":"sha512-pxzO6ndvajSZnduL6jg1yk7tkpo5Q8Fw2NcbAhkKTKIZQhNxexVSJnYnEy+eLOPhnlZMopIK7CWZTbhyUUNZUQ==","signatures":[{"sig":"MEYCIQDiCeMvf3KKGASip+qEoYMhrPnoXZzUhsAbb/f9rCyfRAIhAPaq3xzlRiZBJDMWyzUmOt2gRmivgn2F4zvgijvReZkO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/agntcy-dir@0.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1926185},"main":"dist/index.mjs","type":"module","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/agntcy-dir.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"ed422552a68608275c65ae45314e6cd20206681d","scripts":{"fix":"eslint '**/*.ts' --fix","lint":"eslint '**/*.ts'","test":"vitest run","build":"rollup -c && cp -r ./src/models/agntcy ./dist/src/models/agntcy  && api-extractor run --local --verbose --diagnostics","clean":"rm -rf dist/","pretest":"npm run build"},"typings":"dist/agntcy-dir.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ac9950e2-0ba4-474d-a8e8-b87e908e08a8"}},"overrides":{"tmp":"^0.2.4"},"repository":{"url":"git+https://github.com/agntcy/dir.git","type":"git"},"_npmVersion":"11.6.2","description":"Directory SDK","directories":{"test":"test"},"_nodeVersion":"24.12.0","dependencies":{"spiffe":"^0.4.0","@grpc/grpc-js":"^1.13.4","@bufbuild/protobuf":"^2.9.0","@connectrpc/connect":"^2.1.0","@connectrpc/connect-node":"^2.1.0"},"_hasShrinkwrap":false,"packageManager":"npm@11.6.0","devDependencies":{"uuid":"^11.1.0","vitest":"^3.2.4","ts-node":"^10.9.2","typescript":"^5.9.3","workerpool":"^10.0.1","@types/node":"^22.19.1","@types/uuid":"^10.0.0","typescript-eslint":"^8.44.0","@rollup/plugin-json":"^6.1.0","@microsoft/api-extractor":"^7.52.13","rollup-plugin-typescript2":"^0.36.0","@rollup/plugin-node-resolve":"^16.0.1"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"4.50.2"},"_npmOperationalInternal":{"tmp":"tmp/agntcy-dir_0.6.1_1768485648971_0.759564400914893","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-rc.3":{"name":"agntcy-dir","version":"1.0.0-rc.3","keywords":["sdk","client","directory","agntcy","typescript","javascript"],"author":"","license":"Apache-2.0","_id":"agntcy-dir@1.0.0-rc.3","maintainers":[{"name":"agntcy","email":"artifacts@agntcy.io"}],"homepage":"https://github.com/agntcy/dir","bugs":{"url":"https://github.com/agntcy/dir/issues"},"dist":{"shasum":"5e8dee22ec3682dd2e74c13d4ddff8542dcc93a2","tarball":"https://registry.npmjs.org/agntcy-dir/-/agntcy-dir-1.0.0-rc.3.tgz","fileCount":6,"integrity":"sha512-jnTV9tirlvr8Yo0xQRUdfvdAfTAZpLOm1D0XTbN9e0FuHAvh0esFi1SG6qE4/DDEawxtcb5A+7WrHER7xd2oeA==","signatures":[{"sig":"MEYCIQCqPu9eKDZ9b86DqXDAySC4R5IUCVFKgJLrG5U2GBzGDQIhAOVL2lB8QqeOkyFe/B2Jgn00Xnj86h2VJ1sNtl81X3fY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/agntcy-dir@1.0.0-rc.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1974299},"main":"dist/index.mjs","type":"module","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/agntcy-dir.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"224467fa6db0cdc226cc2a944f17797ddca01b68","scripts":{"fix":"eslint '**/*.ts' --fix","lint":"eslint '**/*.ts'","test":"vitest run","build":"rollup -c && cp -r ./src/models/agntcy ./dist/src/models/agntcy  && api-extractor run --local --verbose --diagnostics","clean":"rm -rf dist/","pretest":"npm run build"},"typings":"dist/agntcy-dir.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ac9950e2-0ba4-474d-a8e8-b87e908e08a8"}},"repository":{"url":"git+https://github.com/agntcy/dir.git","type":"git"},"_npmVersion":"11.6.2","description":"Directory SDK","directories":{"test":"test"},"_nodeVersion":"24.13.0","dependencies":{"spiffe":"^0.4.0","@grpc/grpc-js":"^1.13.4","@bufbuild/protobuf":"^2.9.0","@connectrpc/connect":"^2.1.0","@connectrpc/connect-node":"^2.1.0"},"_hasShrinkwrap":false,"packageManager":"npm@11.6.0","readmeFilename":"README.md","devDependencies":{"uuid":"^11.1.0","vitest":"^3.2.4","ts-node":"^10.9.2","typescript":"^5.9.3","workerpool":"^10.0.1","@types/node":"^22.19.1","@types/uuid":"^10.0.0","typescript-eslint":"^8.44.0","@rollup/plugin-json":"^6.1.0","@microsoft/api-extractor":"^7.52.13","rollup-plugin-typescript2":"^0.36.0","@rollup/plugin-node-resolve":"^16.0.1"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"4.50.2"},"_npmOperationalInternal":{"tmp":"tmp/agntcy-dir_1.0.0-rc.3_1770393507909_0.2979467899896582","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"agntcy-dir","version":"1.0.0","keywords":["sdk","client","directory","agntcy","typescript","javascript"],"author":"","license":"Apache-2.0","_id":"agntcy-dir@1.0.0","maintainers":[{"name":"agntcy-admin","email":"artifacts@agntcy.io"},{"name":"acsepi","email":"replace_donor328@mail.doas.best"},{"name":"janossk","email":"janossk@cisco.com"},{"name":"muscariello","email":"muscariello@ieee.org"}],"homepage":"https://github.com/agntcy/dir","bugs":{"url":"https://github.com/agntcy/dir/issues"},"dist":{"shasum":"f4455947fb99b445d8923a3139f60a5cca342f03","tarball":"https://registry.npmjs.org/agntcy-dir/-/agntcy-dir-1.0.0.tgz","fileCount":6,"integrity":"sha512-UoK6ze42Rvdoi8NOrh5NTGIvD9Ck6B7xzZB97OX1OxTxGompz33814f+ObJsCSUxrFaKUBUkBW1dpnIN8t36jw==","signatures":[{"sig":"MEUCIQC2+44fO6wMAWifSAjH5C3tR652CXP7cmkSYNXYmQTC4gIgKVecKXuX3Jy4M46ZVJpPj82/hNPmxi6jfBTQJBgg4m8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/agntcy-dir@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2023104},"main":"dist/index.mjs","type":"module","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/agntcy-dir.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"4c244b253f69a5c34f67c8f79b2ad95b37b1c0b2","scripts":{"fix":"eslint '**/*.ts' --fix","lint":"eslint '**/*.ts'","test":"vitest run","build":"rollup -c && cp -r ./src/models/agntcy ./dist/src/models/agntcy  && api-extractor run --local --verbose --diagnostics","clean":"rm -rf dist/","pretest":"npm run build"},"typings":"dist/agntcy-dir.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ac9950e2-0ba4-474d-a8e8-b87e908e08a8"}},"repository":{"url":"git+https://github.com/agntcy/dir.git","type":"git"},"_npmVersion":"11.6.2","description":"Directory SDK","directories":{"test":"test"},"_nodeVersion":"24.13.0","dependencies":{"spiffe":"^0.4.0","@grpc/grpc-js":"^1.13.4","@bufbuild/protobuf":"^2.9.0","@connectrpc/connect":"^2.1.0","@connectrpc/connect-node":"^2.1.0"},"_hasShrinkwrap":false,"packageManager":"npm@11.6.0","devDependencies":{"uuid":"^11.1.0","vitest":"^3.2.4","ts-node":"^10.9.2","typescript":"^5.9.3","workerpool":"^10.0.1","@types/node":"^22.19.1","@types/uuid":"^10.0.0","typescript-eslint":"^8.44.0","@rollup/plugin-json":"^6.1.0","@microsoft/api-extractor":"^7.52.13","rollup-plugin-typescript2":"^0.36.0","@rollup/plugin-node-resolve":"^16.0.1"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"4.50.2"},"_npmOperationalInternal":{"tmp":"tmp/agntcy-dir_1.0.0_1771583969653_0.8242535402248816","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"agntcy-dir","version":"1.1.0","keywords":["sdk","client","directory","agntcy","typescript","javascript"],"author":"","license":"Apache-2.0","_id":"agntcy-dir@1.1.0","maintainers":[{"name":"agntcy-admin","email":"artifacts@agntcy.io"},{"name":"acsepi","email":"replace_donor328@mail.doas.best"},{"name":"janossk","email":"janossk@cisco.com"},{"name":"muscariello","email":"muscariello@ieee.org"}],"homepage":"https://github.com/agntcy/dir","bugs":{"url":"https://github.com/agntcy/dir/issues"},"dist":{"shasum":"bac2fcbcfd9066c03839306917497451a4fe8900","tarball":"https://registry.npmjs.org/agntcy-dir/-/agntcy-dir-1.1.0.tgz","fileCount":6,"integrity":"sha512-E0C7kpgEv+P5jYmRlvA1NSIM7YkPl+SO8vICOMT+PL2bS7eWtLz+qtsuphYRsppIEJDgh2v24LL3HRooc8UY9g==","signatures":[{"sig":"MEYCIQD3rLviy7H3CHEbJHVIjToDxr7SDBBCO96BphIPYExKNQIhAKcRxOJnf7cUrW7FHl8r234XiDmx6RrxekYDmReAUGkM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/agntcy-dir@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2271199},"main":"dist/index.mjs","type":"module","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/agntcy-dir.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"dab4bf2cf8ca8e3fc461294d31ff047d7aa40919","scripts":{"fix":"eslint '**/*.ts' --fix","lint":"eslint '**/*.ts'","test":"vitest run","build":"rollup -c && cp -r ./src/models/agntcy ./dist/src/models/agntcy  && api-extractor run --local --verbose --diagnostics","clean":"rm -rf dist/","pretest":"npm run build"},"typings":"dist/agntcy-dir.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ac9950e2-0ba4-474d-a8e8-b87e908e08a8"}},"repository":{"url":"git+https://github.com/agntcy/dir.git","type":"git"},"_npmVersion":"11.9.0","description":"Directory SDK","directories":{"test":"test"},"_nodeVersion":"24.14.0","dependencies":{"spiffe":"^0.4.0","@grpc/grpc-js":"^1.13.4","@bufbuild/protobuf":"^2.9.0","@connectrpc/connect":"^2.1.0","@connectrpc/connect-node":"^2.1.0","@buf/bufbuild_protovalidate.bufbuild_es":"^2.11.0-20260209202127-80ab13bee0bf.1"},"_hasShrinkwrap":false,"packageManager":"npm@11.6.0","devDependencies":{"uuid":"^11.1.0","vitest":"^3.2.4","ts-node":"^10.9.2","typescript":"^5.9.3","workerpool":"^10.0.1","@types/node":"^22.19.1","@types/uuid":"^10.0.0","typescript-eslint":"^8.44.0","@rollup/plugin-json":"^6.1.0","@microsoft/api-extractor":"^7.52.13","rollup-plugin-typescript2":"^0.36.0","@rollup/plugin-node-resolve":"^16.0.1"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"4.59.0"},"_npmOperationalInternal":{"tmp":"tmp/agntcy-dir_1.1.0_1773927544288_0.9039611837475974","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"agntcy-dir","version":"1.2.0","keywords":["sdk","client","directory","agntcy","typescript","javascript"],"author":"","license":"Apache-2.0","_id":"agntcy-dir@1.2.0","maintainers":[{"name":"agntcy-admin","email":"artifacts@agntcy.io"},{"name":"acsepi","email":"replace_donor328@mail.doas.best"},{"name":"janossk","email":"janossk@cisco.com"},{"name":"muscariello","email":"muscariello@ieee.org"}],"homepage":"https://github.com/agntcy/dir","bugs":{"url":"https://github.com/agntcy/dir/issues"},"dist":{"shasum":"e46fd5a8732d65e068d0101b0dee8e3cad6648c3","tarball":"https://registry.npmjs.org/agntcy-dir/-/agntcy-dir-1.2.0.tgz","fileCount":6,"integrity":"sha512-c8g3+dYbZH+SsdF6I89MZHDgAzaCamAeFgIjKkOv0FZDyO6nJqFTLvTkjNUE1a2Cyfj6UXcTaQ9OxUnwiiIUPA==","signatures":[{"sig":"MEYCIQD5Nw9k7dfUuumCVazcnVCacN4PxQmezHldxF8ybr7u/gIhANxksJADg9P5DxdQnbLUH8n+bfLREYf0IhbEk78ikax0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/agntcy-dir@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2390132},"main":"dist/index.mjs","type":"module","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/agntcy-dir.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"83eeed7cc2265d861b1ebc378ecbd8e4da30005a","scripts":{"fix":"eslint '**/*.ts' --fix","lint":"eslint '**/*.ts'","test":"vitest run","build":"rollup -c && cp -r ./src/models/agntcy ./dist/src/models/agntcy  && api-extractor run --local --verbose --diagnostics","clean":"rm -rf dist/","pretest":"npm run build"},"typings":"dist/agntcy-dir.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ac9950e2-0ba4-474d-a8e8-b87e908e08a8"}},"repository":{"url":"git+https://github.com/agntcy/dir.git","type":"git"},"_npmVersion":"11.11.0","description":"Directory SDK","directories":{"test":"test"},"_nodeVersion":"24.14.1","dependencies":{"spiffe":"^0.5.0","@grpc/grpc-js":"^1.13.4","@bufbuild/protobuf":"^2.9.0","@connectrpc/connect":"^2.1.0","@connectrpc/connect-node":"^2.1.0","@buf/bufbuild_protovalidate.bufbuild_es":"^2.11.0-20260209202127-80ab13bee0bf.1"},"_hasShrinkwrap":false,"packageManager":"npm@11.12.1","devDependencies":{"uuid":"^11.1.0","vitest":"^4.1.4","ts-node":"^10.9.2","typescript":"^5.9.3","workerpool":"^10.0.1","@types/node":"^22.19.1","@types/uuid":"^10.0.0","typescript-eslint":"^8.58.1","@rollup/plugin-json":"^6.1.0","@microsoft/api-extractor":"^7.58.2","rollup-plugin-typescript2":"^0.37.0","@rollup/plugin-node-resolve":"^16.0.1"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"4.60.1"},"_npmOperationalInternal":{"tmp":"tmp/agntcy-dir_1.2.0_1776250918440_0.5293389603582963","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"agntcy-dir","version":"1.2.1","keywords":["sdk","client","directory","agntcy","typescript","javascript"],"author":"","license":"Apache-2.0","_id":"agntcy-dir@1.2.1","maintainers":[{"name":"agntcy-admin","email":"artifacts@agntcy.io"},{"name":"acsepi","email":"replace_donor328@mail.doas.best"},{"name":"janossk","email":"janossk@cisco.com"},{"name":"muscariello","email":"muscariello@ieee.org"},{"name":"csirmazbendeguz","email":"csirmazbendeguz@gmail.com"}],"homepage":"https://github.com/agntcy/dir-sdk-javascript","bugs":{"url":"https://github.com/agntcy/dir-sdk-javascript/issues"},"dist":{"shasum":"a160db85820b97dbd1111cc5f53ad9a1794ce8ce","tarball":"https://registry.npmjs.org/agntcy-dir/-/agntcy-dir-1.2.1.tgz","fileCount":7,"integrity":"sha512-fAiFRIubxrTgAGO+mXV5AMZzgn3VTQ73D9mP37JoiNj1d7sKI2wvn+DTxaW0HWQBIW5jFF4pLbwdGmsVtYIz+A==","signatures":[{"sig":"MEUCIQCXtbLo5xz6X33amKUJXwnfSgylrCDDC9l1obbpjUWA3QIgSpB88xsA2psfhLY2aeoZU2SEsYt8US4YZvuqoPZBogE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/agntcy-dir@1.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2323680},"main":"dist/index.mjs","type":"module","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/agntcy-dir.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"2e8f81f13f47f31801528cebf75adbfa32d3ce8a","scripts":{"fix":"eslint '**/*.ts' --fix","lint":"eslint '**/*.ts'","test":"vitest run","build":"rollup -c && api-extractor run --local --verbose --diagnostics","clean":"rm -rf dist","pretest":"npm run build"},"typings":"dist/agntcy-dir.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3d6e6ec1-7683-46a9-ab1d-2d510c6a1798"}},"repository":{"url":"git+https://github.com/agntcy/dir-sdk-javascript.git","type":"git"},"_npmVersion":"11.11.0","description":"Directory SDK","directories":{"test":"test"},"_nodeVersion":"24.14.1","dependencies":{"spiffe":"^0.5.0","@grpc/grpc-js":"^1.13.4","@bufbuild/protobuf":"^2.9.0","@connectrpc/connect":"^2.1.0","@connectrpc/connect-node":"^2.1.0","@buf/agntcy_dir.bufbuild_es":"2.9.0-20260413212701-cb1fb6353ac1.1"},"_hasShrinkwrap":false,"packageManager":"npm@11.12.1","devDependencies":{"uuid":"^11.1.0","vitest":"^3.2.4","ts-node":"^10.9.2","typescript":"^5.9.3","workerpool":"^10.0.1","@types/node":"^22.19.1","@types/uuid":"^10.0.0","typescript-eslint":"^8.58.0","@rollup/plugin-json":"^6.1.0","@microsoft/api-extractor":"^7.58.0","rollup-plugin-typescript2":"^0.37.0","@rollup/plugin-node-resolve":"^16.0.1"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"4.60.1"},"_npmOperationalInternal":{"tmp":"tmp/agntcy-dir_1.2.1_1776429326772_0.13411420668201557","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"agntcy-dir","version":"1.3.0","keywords":["sdk","client","directory","agntcy","typescript","javascript"],"author":"","license":"Apache-2.0","_id":"agntcy-dir@1.3.0","maintainers":[{"name":"agntcy-admin","email":"artifacts@agntcy.io"},{"name":"acsepi","email":"replace_donor328@mail.doas.best"},{"name":"janossk","email":"janossk@cisco.com"},{"name":"muscariello","email":"muscariello@ieee.org"},{"name":"csirmazbendeguz","email":"csirmazbendeguz@gmail.com"}],"homepage":"https://github.com/agntcy/dir-sdk-javascript","bugs":{"url":"https://github.com/agntcy/dir-sdk-javascript/issues"},"dist":{"shasum":"caf4517c383ba290bbea3f8fda909bc915100904","tarball":"https://registry.npmjs.org/agntcy-dir/-/agntcy-dir-1.3.0.tgz","fileCount":7,"integrity":"sha512-fAAmcRu6bo+lmHhgeiYoyy4/Lt41lJIpnQvIWTFw67nnJgxkQdV/MLp3TuuEZTTB1A6Np0sEnE/TiWv8JTQA/g==","signatures":[{"sig":"MEQCIBimmoqkDcJJvBATGGSRfNTp5U4hlf8w0g5jRKfHKIgXAiB+HX0ifOokDA9ppTaXP0kSBvgAfy/ZRNcM2wc5N1ZENg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/agntcy-dir@1.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2320364},"main":"dist/index.mjs","type":"module","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/agntcy-dir.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"8ae03144ac2aad76d000d441bdf9ef94c2419ef9","scripts":{"test":"vitest run","build":"rollup -c && api-extractor run --local --verbose --diagnostics","clean":"rm -rf dist","pretest":"npm run build"},"typings":"dist/agntcy-dir.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3d6e6ec1-7683-46a9-ab1d-2d510c6a1798"}},"repository":{"url":"git+https://github.com/agntcy/dir-sdk-javascript.git","type":"git"},"_npmVersion":"11.12.1","description":"Directory SDK","directories":{"test":"test"},"_nodeVersion":"24.15.0","dependencies":{"spiffe":"^0.5.0","@grpc/grpc-js":"^1.13.4","@bufbuild/protobuf":"^2.9.0","@connectrpc/connect":"^2.1.0","@connectrpc/connect-node":"^2.1.0","@buf/agntcy_dir.bufbuild_es":"2.9.0-20260505171211-963d5edc7bb0.1"},"_hasShrinkwrap":false,"packageManager":"npm@11.12.1","devDependencies":{"uuid":"^11.1.0","vitest":"^3.2.4","ts-node":"^10.9.2","typescript":"^5.9.3","workerpool":"^10.0.1","@types/node":"^22.19.1","@types/uuid":"^10.0.0","@rollup/plugin-json":"^6.1.0","@microsoft/api-extractor":"^7.58.0","rollup-plugin-typescript2":"^0.37.0","@rollup/plugin-node-resolve":"^16.0.1"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"4.60.1"},"_npmOperationalInternal":{"tmp":"tmp/agntcy-dir_1.3.0_1779095063903_0.5755437444695077","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"agntcy-dir","version":"1.4.0","keywords":["sdk","client","directory","agntcy","typescript","javascript"],"author":"","license":"Apache-2.0","_id":"agntcy-dir@1.4.0","maintainers":[{"name":"agntcy-admin","email":"artifacts@agntcy.io"},{"name":"acsepi","email":"replace_donor328@mail.doas.best"},{"name":"janossk","email":"janossk@cisco.com"},{"name":"muscariello","email":"muscariello@ieee.org"},{"name":"csirmazbendeguz","email":"csirmazbendeguz@gmail.com"}],"homepage":"https://github.com/agntcy/dir-sdk-javascript","bugs":{"url":"https://github.com/agntcy/dir-sdk-javascript/issues"},"dist":{"shasum":"4edb0239d22cede361fbe70b2805b8e1389398d6","tarball":"https://registry.npmjs.org/agntcy-dir/-/agntcy-dir-1.4.0.tgz","fileCount":7,"integrity":"sha512-yFnDMoC+R6EmZ4Em+Ed7vg587pxKqUBGMLzfCKryPpZMi9fwYIQNx3r8fNWc73EaDucCJUJd87lc3V+M+iHXog==","signatures":[{"sig":"MEQCICtwNvo45+YM5MQ+D3j18ZxvNAhhq7yotMWrwuHUtDLMAiA/U99G0+qhWTqVZ9qKF84xwS1Azwjt5/nLaXRtB82l1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/agntcy-dir@1.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":308922},"main":"dist/index.mjs","type":"module","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/agntcy-dir.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"2e2a761b48dadc0cae0929faca7c16416564c6fb","scripts":{"lint":"eslint . --fix","test":"vitest run","build":"rollup -c && api-extractor run --local --verbose --diagnostics","clean":"rm -rf dist","format":"prettier --write .","pretest":"npm run build","lint:check":"eslint .","format:check":"prettier --check ."},"typings":"dist/agntcy-dir.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3d6e6ec1-7683-46a9-ab1d-2d510c6a1798"}},"repository":{"url":"git+https://github.com/agntcy/dir-sdk-javascript.git","type":"git"},"_npmVersion":"11.13.0","description":"Directory SDK","directories":{},"_nodeVersion":"24.16.0","dependencies":{"spiffe":"^0.5.0","@grpc/grpc-js":"^1.14.4","@bufbuild/protobuf":"^2.12.0","@connectrpc/connect":"^2.1.0","@connectrpc/connect-node":"^2.1.0","@buf/agntcy_dir.bufbuild_es":"2.12.0-20260528135443-85b61b2b84a9.1"},"_hasShrinkwrap":false,"packageManager":"npm@11.16.0","devDependencies":{"uuid":"^11.1.1","eslint":"^9.39.2","vitest":"^4.0.0","globals":"^16.2.0","ts-node":"^10.9.2","prettier":"^3.8.3","@eslint/js":"^9.39.2","typescript":"^5.9.3","workerpool":"^10.0.2","@types/node":"^22.19.19","@types/uuid":"^10.0.0","typescript-eslint":"^8.40.0","@rollup/plugin-json":"^6.1.0","eslint-config-prettier":"^10.1.8","@microsoft/api-extractor":"^7.58.7","rollup-plugin-typescript2":"^0.37.0","@rollup/plugin-node-resolve":"^16.0.1"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"4.60.4"},"_npmOperationalInternal":{"tmp":"tmp/agntcy-dir_1.4.0_1781695795146_0.8994033743933192","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"agntcy-dir","version":"1.5.0","keywords":["sdk","client","directory","agntcy","typescript","javascript"],"author":"","license":"Apache-2.0","_id":"agntcy-dir@1.5.0","maintainers":[{"name":"agntcy-admin","email":"artifacts@agntcy.io"},{"name":"acsepi","email":"replace_donor328@mail.doas.best"},{"name":"janossk","email":"janossk@cisco.com"},{"name":"muscariello","email":"muscariello@ieee.org"},{"name":"csirmazbendeguz","email":"csirmazbendeguz@gmail.com"}],"homepage":"https://github.com/agntcy/dir-sdk-javascript","bugs":{"url":"https://github.com/agntcy/dir-sdk-javascript/issues"},"dist":{"shasum":"53d4f03eae9232f303df2ef3781506a836dbe206","tarball":"https://registry.npmjs.org/agntcy-dir/-/agntcy-dir-1.5.0.tgz","fileCount":7,"integrity":"sha512-xhvw0lcunNrLXXUZ7T9N6hMc8mbG9aGEpUIFUmO4jG2ZyG2+n+CGd45wphP83CNJXn0xwgULCKBHzTSpHLmGQw==","signatures":[{"sig":"MEUCIGtFus8bHbz3g/KKpog8Oct+sELj6NUbVCZxRZWz3WsrAiEAxtpDwWNc0PZMuthUV+dE0isPxbNrSf5KtvstUjuqMAI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/agntcy-dir@1.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":329778},"main":"dist/index.mjs","type":"module","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/agntcy-dir.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"196f1400814082439b5abb87f044f9f97fc90730","scripts":{"lint":"eslint . --fix","test":"vitest run","build":"rollup -c && api-extractor run --local --verbose --diagnostics","clean":"rm -rf dist","format":"prettier --write .","pretest":"npm run build","lint:check":"eslint .","format:check":"prettier --check ."},"typings":"dist/agntcy-dir.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3d6e6ec1-7683-46a9-ab1d-2d510c6a1798"}},"repository":{"url":"git+https://github.com/agntcy/dir-sdk-javascript.git","type":"git"},"_npmVersion":"11.13.0","description":"Directory SDK","directories":{},"_nodeVersion":"24.16.0","allowScripts":{"fsevents@2.3.3":true,"protobufjs@7.6.4":true},"dependencies":{"spiffe":"^0.5.0","@grpc/grpc-js":"^1.14.4","@bufbuild/protobuf":"^2.12.0","@connectrpc/connect":"^2.1.0","@connectrpc/connect-node":"^2.1.0","@buf/agntcy_dir.bufbuild_es":"2.12.0-20260617162622-804385aa416f.1"},"_hasShrinkwrap":false,"packageManager":"npm@11.16.0","devDependencies":{"uuid":"^11.1.1","eslint":"^9.39.2","vitest":"^4.0.0","globals":"^16.2.0","ts-node":"^10.9.2","prettier":"^3.8.3","@eslint/js":"^9.39.2","typescript":"^5.9.3","workerpool":"^10.0.2","@types/node":"^22.19.19","@types/uuid":"^10.0.0","typescript-eslint":"^8.40.0","@rollup/plugin-json":"^6.1.0","eslint-config-prettier":"^10.1.8","@microsoft/api-extractor":"^7.58.7","rollup-plugin-typescript2":"^0.37.0","@rollup/plugin-node-resolve":"^16.0.1"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"4.60.4"},"_npmOperationalInternal":{"tmp":"tmp/agntcy-dir_1.5.0_1782214950151_0.005113940149922946","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2025-09-19T11:37:03.754Z","modified":"2026-06-24T14:01:14.292Z","0.1.0":"2025-09-16T12:10:01.967Z","0.1.1":"2025-09-16T15:07:45.468Z","0.1.2":"2025-09-16T15:15:25.150Z","0.3.0":"2025-09-19T11:37:04.082Z","0.4.0":"2025-10-16T12:26:48.085Z","0.5.0-rc.1":"2025-11-04T10:48:15.272Z","0.5.0-rc.2":"2025-11-04T15:26:23.531Z","0.5.0-rc.3":"2025-11-07T15:40:30.610Z","0.5.0":"2025-11-13T10:35:10.090Z","0.5.1":"2025-11-17T15:05:17.316Z","0.5.2":"2025-11-24T08:47:30.390Z","0.5.3":"2025-11-25T16:17:19.093Z","0.5.4":"2025-11-26T15:24:18.906Z","0.5.5":"2025-12-02T11:31:31.347Z","0.5.6":"2025-12-05T14:07:53.040Z","0.6.1":"2026-01-15T14:00:49.185Z","1.0.0-rc.3":"2026-02-06T15:58:28.115Z","1.0.0":"2026-02-20T10:39:29.837Z","1.1.0":"2026-03-19T13:39:04.446Z","1.2.0":"2026-04-15T11:01:58.592Z","1.2.1":"2026-04-17T12:35:26.916Z","1.3.0":"2026-05-18T09:04:24.057Z","1.4.0":"2026-06-17T11:29:55.284Z","1.5.0":"2026-06-23T11:42:30.305Z"},"bugs":{"url":"https://github.com/agntcy/dir-sdk-javascript/issues"},"license":"Apache-2.0","homepage":"https://github.com/agntcy/dir-sdk-javascript","keywords":["sdk","client","directory","agntcy","typescript","javascript"],"repository":{"url":"git+https://github.com/agntcy/dir-sdk-javascript.git","type":"git"},"description":"Directory SDK","maintainers":[{"email":"artifacts@agntcy.io","name":"agntcy-admin"},{"email":"replace_donor328@mail.doas.best","name":"acsepi"},{"email":"janossk@cisco.com","name":"janossk"},{"email":"muscariello@ieee.org","name":"muscariello"},{"email":"adam.tagscherer@gmail.com","name":"adamtagscherer"}],"readme":"# Directory JavaScript SDK\n\n[![npm version](https://img.shields.io/npm/v/agntcy-dir.svg)](https://www.npmjs.com/package/agntcy-dir)\n\n## Overview\n\nDir JavaScript SDK provides a simple way to interact with the Directory API.\nIt allows developers to integrate and use Directory functionality from their applications with ease.\nThe SDK supports both JavaScript and TypeScript applications.\n\n**Note for users:** The SDK is intended for use in Node.js applications and will not work in Web applications.\n\n## Features\n\nThe Directory SDK provides comprehensive access to all Directory APIs with a simple, intuitive interface:\n\n### **Store API**\n- **Record Management**: Push records to the store and pull them by reference\n- **Metadata Operations**: Look up record metadata without downloading full content\n- **Data Lifecycle**: Delete records permanently from the store\n- **Referrer Support**: Push and pull artifacts for existing records\n- **Sync Management**: Manage storage synchronization policies between Directory servers\n\n### **Search API**\n- **Flexible Search**: Search stored records using text, semantic, and structured queries\n- **Advanced Filtering**: Filter results by metadata, content type, and other criteria\n\n### **Routing API**\n- **Network Publishing**: Publish records to make them discoverable across the network\n- **Content Discovery**: List and query published records across the network\n- **Network Management**: Unpublish records to remove them from network discovery\n\n### **Signing and Verification**\n- **Local Signing**: Sign records locally using private keys or OIDC-based authentication.\n  Requires [dirctl](https://github.com/agntcy/dir/releases) binary to perform signing.\n- **Remote Verification**: Verify record signatures using the Directory gRPC API\n\n### **Developer Experience**\n- **Type Safety**: Full type hints for better IDE support and fewer runtime errors\n- **Async Support**: Non-blocking operations with streaming responses for large datasets\n- **Error Handling**: Comprehensive gRPC error handling with detailed error messages\n- **Configuration**: Flexible configuration via environment variables or direct instantiation\n\n## Installation\n\nInstall the SDK using one of available JS package managers like [npm](https://www.npmjs.com/)\n\n1. Initialize the project:\n```bash\nnpm init -y\n```\n\n2. Add the SDK to your project:\n```bash\nnpm install agntcy-dir\n```\n\n## Configuration\n\nThe SDK can be configured via environment variables or direct instantiation:\n\n```js\n// Environment variables (insecure mode)\nprocess.env.DIRECTORY_CLIENT_SERVER_ADDRESS = \"localhost:8888\";\nprocess.env.DIRCTL_PATH = \"/path/to/dirctl\";\n\n// Environment variables (X.509 authentication)\nprocess.env.DIRECTORY_CLIENT_SERVER_ADDRESS = \"localhost:8888\";\nprocess.env.DIRECTORY_CLIENT_AUTH_MODE = \"x509\";\nprocess.env.DIRECTORY_CLIENT_SPIFFE_SOCKET_PATH = \"/tmp/agent.sock\";\n\n// Environment variables (JWT authentication)\nprocess.env.DIRECTORY_CLIENT_SERVER_ADDRESS = \"localhost:8888\";\nprocess.env.DIRECTORY_CLIENT_AUTH_MODE = \"jwt\";\nprocess.env.DIRECTORY_CLIENT_SPIFFE_SOCKET_PATH = \"/tmp/agent.sock\";\nprocess.env.DIRECTORY_CLIENT_JWT_AUDIENCE = \"spiffe://example.org/dir-server\";\n\n// Or configure directly\nimport {Config, Client} from 'agntcy-dir';\n\n// Insecure mode (default, for development only)\nconst config = new Config(\n    serverAddress=\"localhost:8888\",\n    dirctlPath=\"/usr/local/bin/dirctl\"\n);\nconst client = new Client(config);\n\n// X.509 authentication with SPIRE\nconst x509Config = new Config(\n    \"localhost:8888\", \n    \"/usr/local/bin/dirctl\",\n    \"/tmp/agent.sock\",  // SPIFFE socket path\n    \"x509\"  // auth mode\n);\nconst x509Transport = await Client.createGRPCTransport(x509Config);\nconst x509Client = new Client(x509Config, x509Transport);\n\n// JWT authentication with SPIRE\nconst jwtConfig = new Config(\n    \"localhost:8888\",\n    \"/usr/local/bin/dirctl\",\n    \"/tmp/agent.sock\",  // SPIFFE socket path\n    \"jwt\",  // auth mode\n    \"spiffe://example.org/dir-server\"  // JWT audience\n);\nconst jwtTransport = await Client.createGRPCTransport(jwtConfig);\nconst jwtClient = new Client(jwtConfig, jwtTransport);\n```\n\n### OAuth 2.0 for Directory bearer auth\n\nThe SDK supports OIDC/OAuth for Directory bearer authentication on gRPC:\n\n- Interactive login via Authorization Code + PKCE with a loopback callback (`authenticateOAuthPkce()`)\n- Pre-issued access token via `DIRECTORY_CLIENT_AUTH_TOKEN`\n\nInteractive PKCE sessions are cached alongside other Directory tooling at `$XDG_CONFIG_HOME/dirctl/auth-token.json` or `~/.config/dirctl/auth-token.json`. Pre-issued tokens from configuration are used directly and are not written to the cache by the constructor.\n\nUse this mode when your deployment expects a **Bearer access token** on gRPC (for example via a gateway that validates OIDC tokens). Register your IdP application with a **redirect URI** that matches `DIRECTORY_CLIENT_OIDC_REDIRECT_URI` exactly (for example `http://localhost:8484/callback`). The SDK starts a short-lived HTTP server on loopback to receive the authorization redirect.\n\nSome IdPs use **public clients** with PKCE; your IdP may still expect a `client_secret` field in configuration. In that case, use a **random placeholder** from environment variables, not a real secret in source code.\n\n**Important:** The default in-repo Envoy authorization stack validates **GitHub** tokens. OIDC access tokens from your IdP only work if your environment’s gateway or auth service is configured to accept them.\n\n```bash\nexport DIRECTORY_CLIENT_AUTH_MODE=\"oidc\"\nexport DIRECTORY_CLIENT_SERVER_ADDRESS=\"directory.example.com:443\"\nexport DIRECTORY_CLIENT_OIDC_ISSUER=\"https://your-idp-provider.example.com\"\nexport DIRECTORY_CLIENT_OIDC_CLIENT_ID=\"your-app-client-id\"\n# Optional placeholder for public clients:\nexport DIRECTORY_CLIENT_OIDC_CLIENT_SECRET=\"random-non-secret-string\"\nexport DIRECTORY_CLIENT_OIDC_REDIRECT_URI=\"http://localhost:8484/callback\"\n# Optional: comma-separated scopes\n# export DIRECTORY_CLIENT_OIDC_SCOPES=\"openid,profile,email\"\n```\n\n```js\nimport { Client } from 'agntcy-dir';\n\n// After exporting the variables above (or building a Config with authMode: 'oidc'):\nconst client = new Client();\nawait client.authenticateOAuthPkce();\n```\n\nFor custom transports, call `Client.createGRPCTransport(oidcConfig, { oidcTokenHolder: client.oauthSession.oauthHolder })` after constructing a `Client` in OIDC mode, or pass a holder from your own OIDC flow. The usual path is `new Client(oidcConfig)`, which wires the session and transport automatically.\n\n## Getting Started\n\n### Prerequisites\n\n- [NodeJS](https://nodejs.org/en/) - JavaScript runtime\n- [npm](https://www.npmjs.com/) - Package manager\n- [dirctl](https://github.com/agntcy/dir/releases) - Directory CLI binary\n- Directory server instance (see setup below)\n\n### 1. Server Setup\n\n**Option A: Local Development Server**\n\n```bash\n# Clone the repository and start the server using Taskfile\ntask server:start\n```\n\n**Option B: Custom Server**\n\n```bash\n# Set your Directory server address\nexport DIRECTORY_CLIENT_SERVER_ADDRESS=\"your-server:8888\"\n```\n\n### 2. SDK Installation\n\n```bash\n# Add the Directory SDK\nnpm install agntcy-dir\n```\n\n### Usage Examples\n\nSee the [Example JavaScript Project](../examples/example-js/) for a complete working example that demonstrates all SDK features.\n\n```bash\nnpm install\nnpm run example\n```\n","readmeFilename":"README.md"}