{"_id":"@bb-did/ion-sdk-main","_rev":"7-d4f9d8413d2e66746b36bf8bbb1e836b","name":"@bb-did/ion-sdk-main","dist-tags":{"latest":"1.0.7"},"versions":{"1.0.0":{"name":"@bb-did/ion-sdk-main","version":"1.0.0","keywords":["ion","sdk"],"author":{"name":"shariat ullah"},"license":"Apache-2.0","_id":"@bb-did/ion-sdk-main@1.0.0","maintainers":[{"name":"shariat2","email":"shariatullah71@gmail.com"}],"homepage":"https://github.com/decentralized-identity/ion-sdk#readme","bugs":{"url":"https://github.com/decentralized-identity/ion-sdk/issues"},"dist":{"shasum":"c88e90d772fb3185f00c599be9f864ebe293d318","tarball":"https://registry.npmjs.org/@bb-did/ion-sdk-main/-/ion-sdk-main-1.0.0.tgz","fileCount":127,"integrity":"sha512-N3VnLTNYG2fe83intRp8Oc8oYWydBUIckgmeGNDqPDM4EZgmkUXJF3kdi1R5pkUVypH8RAtEaG+Lxb04Cm7JKw==","signatures":[{"sig":"MEUCIF0LEZC13bgiJe8FvpY4HPwMFiV9j+qHzCEkF7CJ1RyeAiEAwY4wA7PY90nN3wOOiLqSox17rFXTYqaomCYFNFV74yg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":115847},"main":"dist/lib/index.js","type":"module","husky":{"hooks":{"pre-commit":"npm run lint"}},"types":"dist/lib/index.d.ts","scripts":{"lint":"eslint --ext ts lib/ tests/","test":"npm run build && c8 jasmine --config=./tests/jasmine.json && npm run badge:cc","build":"tsc && copyfiles \"lib/**/*.json\" dist && copyfiles \"tests/**/*.js*\" dist && copyfiles \"package.json\" dist","badge:cc":"istanbul-badges-readme","lint:fix":"eslint --ext ts lib/ tests/ --fix","test:only":"c8 jasmine --config=./tests/jasmine.json","badge:cc:ci":"npm run badge:cc -- --ci"},"_npmUser":{"name":"shariat2","email":"shariatullah71@gmail.com"},"repository":{"url":"git+https://github.com/decentralized-identity/ion-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"TypeScript SDK for ION","directories":{"lib":"lib","test":"tests"},"_nodeVersion":"20.18.1","dependencies":{"uri-js":"^4.4.1","canonicalize":"^2.0.0","multiformats":"^12.1.3","@noble/ed25519":"^2.0.0","@noble/secp256k1":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.1","husky":"^8.0.3","eslint":"^8.55.0","jasmine":"^5.1.0","ts-node":"^10.9.2","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^18.19.3","@types/jasmine":"^5.1.4","jasmine-reporters":"^2.5.2","jasmine-spec-reporter":"^7.0.0","istanbul-badges-readme":"^1.8.5","@typescript-eslint/parser":"^6.13.2","@typescript-eslint/eslint-plugin":"^6.13.2"},"_npmOperationalInternal":{"tmp":"tmp/ion-sdk-main_1.0.0_1734898090788_0.32784213110723703","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@bb-did/ion-sdk-main","version":"1.0.1","keywords":["ion","sdk"],"author":{"name":"shariat ullah"},"license":"Apache-2.0","_id":"@bb-did/ion-sdk-main@1.0.1","maintainers":[{"name":"shariat2","email":"shariatullah71@gmail.com"}],"homepage":"https://github.com/decentralized-identity/ion-sdk#readme","bugs":{"url":"https://github.com/decentralized-identity/ion-sdk/issues"},"dist":{"shasum":"561f2a80ec7ae2865875f8404594772ec9df51ac","tarball":"https://registry.npmjs.org/@bb-did/ion-sdk-main/-/ion-sdk-main-1.0.1.tgz","fileCount":127,"integrity":"sha512-DuMNjOxpxpkGlrVq/WYV5Mnj+d46CXWoMq4QxE0fZWXBePiL2/Kj8vF1hP6g8NtCbfy186VKJDnK9BUj2iDmaA==","signatures":[{"sig":"MEUCIQDs8mblTZT66/ogova+ucvPpXYkPTDWluAwLb0rAcbZ1gIgTCH1+zC0Xq+G2w+rUhadLq6GtT1ksi6q6pM/76fJCX0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":115847},"main":"dist/lib/index.js","type":"module","husky":{"hooks":{"pre-commit":"npm run lint"}},"types":"dist/lib/index.d.ts","scripts":{"lint":"eslint --ext ts lib/ tests/","test":"npm run build && c8 jasmine --config=./tests/jasmine.json && npm run badge:cc","build":"tsc && copyfiles \"lib/**/*.json\" dist && copyfiles \"tests/**/*.js*\" dist && copyfiles \"package.json\" dist","badge:cc":"istanbul-badges-readme","lint:fix":"eslint --ext ts lib/ tests/ --fix","test:only":"c8 jasmine --config=./tests/jasmine.json","badge:cc:ci":"npm run badge:cc -- --ci"},"_npmUser":{"name":"shariat2","email":"shariatullah71@gmail.com"},"repository":{"url":"git+https://github.com/decentralized-identity/ion-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"TypeScript SDK for ION","directories":{"lib":"lib","test":"tests"},"_nodeVersion":"20.18.1","dependencies":{"uri-js":"^4.4.1","canonicalize":"^2.0.0","multiformats":"^12.1.3","@noble/ed25519":"^2.0.0","@noble/secp256k1":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.1","husky":"^8.0.3","eslint":"^8.55.0","jasmine":"^5.1.0","ts-node":"^10.9.2","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^18.19.3","@types/jasmine":"^5.1.4","jasmine-reporters":"^2.5.2","jasmine-spec-reporter":"^7.0.0","istanbul-badges-readme":"^1.8.5","@typescript-eslint/parser":"^6.13.2","@typescript-eslint/eslint-plugin":"^6.13.2"},"_npmOperationalInternal":{"tmp":"tmp/ion-sdk-main_1.0.1_1734898175147_0.1054015243004025","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@bb-did/ion-sdk-main","version":"1.0.2","keywords":["ion","sdk"],"author":{"name":"shariat ullah"},"license":"Apache-2.0","_id":"@bb-did/ion-sdk-main@1.0.2","maintainers":[{"name":"shariat2","email":"shariatullah71@gmail.com"}],"homepage":"https://github.com/decentralized-identity/ion-sdk#readme","bugs":{"url":"https://github.com/decentralized-identity/ion-sdk/issues"},"dist":{"shasum":"717672fe56f0cf3233f0dfdc3143f98fcf523178","tarball":"https://registry.npmjs.org/@bb-did/ion-sdk-main/-/ion-sdk-main-1.0.2.tgz","fileCount":131,"integrity":"sha512-AUjA8I9Voej8zGAzd+J0h/KFxryq6X0KwLFBqwc7e19IBFj6m8n4M5tQRWytwKxUgcu9eM/eM1E6UUz3Pih+dg==","signatures":[{"sig":"MEUCIDWIi1yYcGUsN4pky4OVD2a5XDndrnY7iax8YNAFIm6/AiEAulHDd8UB4yq6dPAWG4sEHsEbJQRy8jkBGzgDQUO+o/c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124231},"main":"dist/lib/index.js","type":"module","husky":{"hooks":{"pre-commit":"npm run lint"}},"types":"dist/lib/index.d.ts","gitHead":"6bf837eae605c731c84c11df6d90ee1ef3416f57","scripts":{"lint":"eslint --ext ts lib/ tests/","test":"npm run build && c8 jasmine --config=./tests/jasmine.json && npm run badge:cc","build":"tsc && copyfiles \"lib/**/*.json\" dist && copyfiles \"tests/**/*.js*\" dist && copyfiles \"package.json\" dist","badge:cc":"istanbul-badges-readme","lint:fix":"eslint --ext ts lib/ tests/ --fix","test:only":"c8 jasmine --config=./tests/jasmine.json","badge:cc:ci":"npm run badge:cc -- --ci"},"_npmUser":{"name":"shariat2","email":"shariatullah71@gmail.com"},"repository":{"url":"git+https://github.com/decentralized-identity/ion-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"TypeScript SDK for ION","directories":{"lib":"lib","test":"tests"},"_nodeVersion":"20.18.1","dependencies":{"uri-js":"^4.4.1","canonicalize":"^2.0.0","multiformats":"^12.1.3","@noble/ed25519":"^2.0.0","@azure/identity":"^4.6.0","@noble/secp256k1":"^2.0.0","@azure/keyvault-keys":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.1","husky":"^8.0.3","eslint":"^8.55.0","jasmine":"^5.1.0","ts-node":"^10.9.2","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^18.19.3","@types/jasmine":"^5.1.4","jasmine-reporters":"^2.5.2","jasmine-spec-reporter":"^7.0.0","istanbul-badges-readme":"^1.8.5","@typescript-eslint/parser":"^6.13.2","@typescript-eslint/eslint-plugin":"^6.13.2"},"_npmOperationalInternal":{"tmp":"tmp/ion-sdk-main_1.0.2_1737274384126_0.5468015668531254","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@bb-did/ion-sdk-main","version":"1.0.3","keywords":["ion","sdk"],"author":{"name":"shariat ullah"},"license":"Apache-2.0","_id":"@bb-did/ion-sdk-main@1.0.3","maintainers":[{"name":"shariat2","email":"shariatullah71@gmail.com"}],"homepage":"https://github.com/decentralized-identity/ion-sdk#readme","bugs":{"url":"https://github.com/decentralized-identity/ion-sdk/issues"},"dist":{"shasum":"7b100c7f295d0ca53aee6d5c16045a4e46f44caf","tarball":"https://registry.npmjs.org/@bb-did/ion-sdk-main/-/ion-sdk-main-1.0.3.tgz","fileCount":131,"integrity":"sha512-MgcwwwVoxeM0iFmAysEX7YbytfKolOmrJ7pAyZldBopoHofkdCKfGGjT+I49bWpVPcE/YqKP9WXaT+/hUB6cww==","signatures":[{"sig":"MEQCICEqp0LsEEU0+ujDT/wJeQ/r3OhoN7kaNLPnaMjpwL7fAiBVjYDSsMLuio5BXgRjIk8+CvPYO/L+3NApIXdNm7FN3g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124118},"main":"dist/lib/index.js","type":"module","husky":{"hooks":{"pre-commit":"npm run lint"}},"types":"dist/lib/index.d.ts","gitHead":"6bf837eae605c731c84c11df6d90ee1ef3416f57","scripts":{"lint":"eslint --ext ts lib/ tests/","test":"npm run build && c8 jasmine --config=./tests/jasmine.json && npm run badge:cc","build":"tsc && copyfiles \"lib/**/*.json\" dist && copyfiles \"tests/**/*.js*\" dist && copyfiles \"package.json\" dist","badge:cc":"istanbul-badges-readme","lint:fix":"eslint --ext ts lib/ tests/ --fix","test:only":"c8 jasmine --config=./tests/jasmine.json","badge:cc:ci":"npm run badge:cc -- --ci"},"_npmUser":{"name":"shariat2","email":"shariatullah71@gmail.com"},"repository":{"url":"git+https://github.com/decentralized-identity/ion-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"TypeScript SDK for ION","directories":{"lib":"lib","test":"tests"},"_nodeVersion":"20.18.1","dependencies":{"uri-js":"^4.4.1","canonicalize":"^2.0.0","multiformats":"^12.1.3","@noble/ed25519":"^2.0.0","@azure/identity":"^4.6.0","@noble/secp256k1":"^2.0.0","@azure/keyvault-keys":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.1","husky":"^8.0.3","eslint":"^8.55.0","jasmine":"^5.1.0","ts-node":"^10.9.2","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^18.19.3","@types/jasmine":"^5.1.4","jasmine-reporters":"^2.5.2","jasmine-spec-reporter":"^7.0.0","istanbul-badges-readme":"^1.8.5","@typescript-eslint/parser":"^6.13.2","@typescript-eslint/eslint-plugin":"^6.13.2"},"_npmOperationalInternal":{"tmp":"tmp/ion-sdk-main_1.0.3_1737283704813_0.3948210332736435","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@bb-did/ion-sdk-main","version":"1.0.4","keywords":["ion","sdk"],"author":{"name":"shariat ullah"},"license":"Apache-2.0","_id":"@bb-did/ion-sdk-main@1.0.4","maintainers":[{"name":"shariat2","email":"shariatullah71@gmail.com"}],"homepage":"https://github.com/decentralized-identity/ion-sdk#readme","bugs":{"url":"https://github.com/decentralized-identity/ion-sdk/issues"},"dist":{"shasum":"3919e2c51e5622c70323fa33d3b31e8b22346fc1","tarball":"https://registry.npmjs.org/@bb-did/ion-sdk-main/-/ion-sdk-main-1.0.4.tgz","fileCount":131,"integrity":"sha512-U2wgNPxP+I704Tsw2pG+orgQgn6EZrJb3Tt7Spx2nUS6SQraGw32pZ6NklNT4v4O7eZndhi4t75mnXXJrqa7Kg==","signatures":[{"sig":"MEQCIG+m8Dy7dlF/ow9TqM3BJKoojvolKBUHhBJOHXPx/CobAiBYa9kHlehocCxOKW1aIDjBaL1TbZjPRtuwKrj2OZZwow==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124118},"main":"dist/lib/index.js","type":"module","husky":{"hooks":{"pre-commit":"npm run lint"}},"types":"dist/lib/index.d.ts","gitHead":"6bf837eae605c731c84c11df6d90ee1ef3416f57","scripts":{"lint":"eslint --ext ts lib/ tests/","test":"npm run build && c8 jasmine --config=./tests/jasmine.json && npm run badge:cc","build":"tsc && copyfiles \"lib/**/*.json\" dist && copyfiles \"tests/**/*.js*\" dist && copyfiles \"package.json\" dist","badge:cc":"istanbul-badges-readme","lint:fix":"eslint --ext ts lib/ tests/ --fix","test:only":"c8 jasmine --config=./tests/jasmine.json","badge:cc:ci":"npm run badge:cc -- --ci"},"_npmUser":{"name":"shariat2","email":"shariatullah71@gmail.com"},"repository":{"url":"git+https://github.com/decentralized-identity/ion-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"TypeScript SDK for ION","directories":{"lib":"lib","test":"tests"},"_nodeVersion":"20.18.1","dependencies":{"uri-js":"^4.4.1","canonicalize":"^2.0.0","multiformats":"^12.1.3","@noble/ed25519":"^2.0.0","@azure/identity":"^4.6.0","@noble/secp256k1":"^2.0.0","@azure/keyvault-keys":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.1","husky":"^8.0.3","eslint":"^8.55.0","jasmine":"^5.1.0","ts-node":"^10.9.2","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^18.19.3","@types/jasmine":"^5.1.4","jasmine-reporters":"^2.5.2","jasmine-spec-reporter":"^7.0.0","istanbul-badges-readme":"^1.8.5","@typescript-eslint/parser":"^6.13.2","@typescript-eslint/eslint-plugin":"^6.13.2"},"_npmOperationalInternal":{"tmp":"tmp/ion-sdk-main_1.0.4_1737284861678_0.22776551809789147","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@bb-did/ion-sdk-main","version":"1.0.5","keywords":["ion","sdk"],"author":{"name":"shariat ullah"},"license":"Apache-2.0","_id":"@bb-did/ion-sdk-main@1.0.5","maintainers":[{"name":"shariat2","email":"shariatullah71@gmail.com"}],"homepage":"https://github.com/decentralized-identity/ion-sdk#readme","bugs":{"url":"https://github.com/decentralized-identity/ion-sdk/issues"},"dist":{"shasum":"2965c642d356cc5877f1c6757fb9b99009a2ef86","tarball":"https://registry.npmjs.org/@bb-did/ion-sdk-main/-/ion-sdk-main-1.0.5.tgz","fileCount":131,"integrity":"sha512-SS1CZRM+AHuStRbe4Zv5vYRDp0R2m3LIiQ9PCRSpMxXawm21XaaQp8V113wFFZLyccNT2YUt3aT1lXAyOnvxAw==","signatures":[{"sig":"MEUCIE0v/3yUlBT/WQXVk1YnTxAhO7wP0UhkAyUu0jFalS1FAiEAtJ7FIgdl1LF5544e0rEk1bxXU8+gRPuQMKbsAt3NKsA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124239},"main":"dist/lib/index.js","type":"module","husky":{"hooks":{"pre-commit":"npm run lint"}},"types":"dist/lib/index.d.ts","gitHead":"6bf837eae605c731c84c11df6d90ee1ef3416f57","scripts":{"lint":"eslint --ext ts lib/ tests/","test":"npm run build && c8 jasmine --config=./tests/jasmine.json && npm run badge:cc","build":"tsc && copyfiles \"lib/**/*.json\" dist && copyfiles \"tests/**/*.js*\" dist && copyfiles \"package.json\" dist","badge:cc":"istanbul-badges-readme","lint:fix":"eslint --ext ts lib/ tests/ --fix","test:only":"c8 jasmine --config=./tests/jasmine.json","badge:cc:ci":"npm run badge:cc -- --ci"},"_npmUser":{"name":"shariat2","email":"shariatullah71@gmail.com"},"repository":{"url":"git+https://github.com/decentralized-identity/ion-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"TypeScript SDK for ION","directories":{"lib":"lib","test":"tests"},"_nodeVersion":"20.18.1","dependencies":{"uri-js":"^4.4.1","canonicalize":"^2.0.0","multiformats":"^12.1.3","@noble/ed25519":"^2.0.0","@azure/identity":"^4.6.0","@noble/secp256k1":"^2.0.0","@azure/keyvault-keys":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.1","husky":"^8.0.3","eslint":"^8.55.0","jasmine":"^5.1.0","ts-node":"^10.9.2","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^18.19.3","@types/jasmine":"^5.1.4","jasmine-reporters":"^2.5.2","jasmine-spec-reporter":"^7.0.0","istanbul-badges-readme":"^1.8.5","@typescript-eslint/parser":"^6.13.2","@typescript-eslint/eslint-plugin":"^6.13.2"},"_npmOperationalInternal":{"tmp":"tmp/ion-sdk-main_1.0.5_1737286918700_0.8173441185823769","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@bb-did/ion-sdk-main","version":"1.0.6","keywords":["ion","sdk"],"author":{"name":"shariat ullah"},"license":"Apache-2.0","_id":"@bb-did/ion-sdk-main@1.0.6","maintainers":[{"name":"shariat2","email":"shariatullah71@gmail.com"}],"homepage":"https://github.com/decentralized-identity/ion-sdk#readme","bugs":{"url":"https://github.com/decentralized-identity/ion-sdk/issues"},"dist":{"shasum":"fae5a6d90d7d23dbf5e7fc4f931cd80dbc3fcb24","tarball":"https://registry.npmjs.org/@bb-did/ion-sdk-main/-/ion-sdk-main-1.0.6.tgz","fileCount":131,"integrity":"sha512-ubUAS+i7/MyNE3HBb7pE3iY0H1umI0k0n5aNyhrR/HlKrkT27XF/0d0iPZXGV7uFDl6uuv2MP3Cu2VNv1fQUcA==","signatures":[{"sig":"MEQCIExJjb9Qd8c2c/+4E5Qv6Znbxb08IqJjewwhtaLzfpKrAiBdl0W8YAky8bcJ82Y91Snc7eLXf3oP8xMb5uux3mKZ4A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124391},"main":"dist/lib/index.js","type":"module","husky":{"hooks":{"pre-commit":"npm run lint"}},"types":"dist/lib/index.d.ts","gitHead":"6bf837eae605c731c84c11df6d90ee1ef3416f57","scripts":{"lint":"eslint --ext ts lib/ tests/","test":"npm run build && c8 jasmine --config=./tests/jasmine.json && npm run badge:cc","build":"tsc && copyfiles \"lib/**/*.json\" dist && copyfiles \"tests/**/*.js*\" dist && copyfiles \"package.json\" dist","badge:cc":"istanbul-badges-readme","lint:fix":"eslint --ext ts lib/ tests/ --fix","test:only":"c8 jasmine --config=./tests/jasmine.json","badge:cc:ci":"npm run badge:cc -- --ci"},"_npmUser":{"name":"shariat2","email":"shariatullah71@gmail.com"},"repository":{"url":"git+https://github.com/decentralized-identity/ion-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"TypeScript SDK for ION","directories":{"lib":"lib","test":"tests"},"_nodeVersion":"20.18.1","dependencies":{"uri-js":"^4.4.1","canonicalize":"^2.0.0","multiformats":"^12.1.3","@noble/ed25519":"^2.0.0","@azure/identity":"^4.6.0","@noble/secp256k1":"^2.0.0","@azure/keyvault-keys":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.1","husky":"^8.0.3","eslint":"^8.55.0","jasmine":"^5.1.0","ts-node":"^10.9.2","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^18.19.3","@types/jasmine":"^5.1.4","jasmine-reporters":"^2.5.2","jasmine-spec-reporter":"^7.0.0","istanbul-badges-readme":"^1.8.5","@typescript-eslint/parser":"^6.13.2","@typescript-eslint/eslint-plugin":"^6.13.2"},"_npmOperationalInternal":{"tmp":"tmp/ion-sdk-main_1.0.6_1737287654542_0.7903440758536007","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@bb-did/ion-sdk-main","version":"1.0.7","description":"TypeScript SDK for ION","repository":{"type":"git","url":"git+https://github.com/decentralized-identity/ion-sdk.git"},"license":"Apache-2.0","main":"dist/lib/index.js","type":"module","types":"dist/lib/index.d.ts","dependencies":{"@azure/identity":"^4.6.0","@azure/keyvault-keys":"^4.9.0","@noble/ed25519":"^2.0.0","@noble/secp256k1":"^2.0.0","canonicalize":"^2.0.0","multiformats":"^12.1.3","uri-js":"^4.4.1"},"devDependencies":{"@types/jasmine":"^5.1.4","@types/node":"^18.19.3","@typescript-eslint/eslint-plugin":"^6.13.2","@typescript-eslint/parser":"^6.13.2","c8":"^8.0.1","copyfiles":"^2.4.1","eslint":"^8.55.0","husky":"^8.0.3","istanbul-badges-readme":"^1.8.5","jasmine":"^5.1.0","jasmine-reporters":"^2.5.2","jasmine-spec-reporter":"^7.0.0","ts-node":"^10.9.2","typescript":"^5.3.3"},"scripts":{"build":"tsc && copyfiles \"lib/**/*.json\" dist && copyfiles \"tests/**/*.js*\" dist && copyfiles \"package.json\" dist","test":"npm run build && c8 jasmine --config=./tests/jasmine.json && npm run badge:cc","test:only":"c8 jasmine --config=./tests/jasmine.json","lint":"eslint --ext ts lib/ tests/","lint:fix":"eslint --ext ts lib/ tests/ --fix","badge:cc":"istanbul-badges-readme","badge:cc:ci":"npm run badge:cc -- --ci"},"husky":{"hooks":{"pre-commit":"npm run lint"}},"directories":{"lib":"lib","test":"tests"},"keywords":["ion","sdk"],"author":{"name":"shariat ullah"},"bugs":{"url":"https://github.com/decentralized-identity/ion-sdk/issues"},"homepage":"https://github.com/decentralized-identity/ion-sdk#readme","_id":"@bb-did/ion-sdk-main@1.0.7","gitHead":"6bf837eae605c731c84c11df6d90ee1ef3416f57","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"integrity":"sha512-XtbvNt5JbuszjdQHLOHIhI2S8EW6mutqHM8opFDH7+VoVOwsRy11XLkX+ZVis7xRl/yRL2qmYzOncYenRmRuvg==","shasum":"280eaf6d5144f02cb9bda87c335c74581cc231d1","tarball":"https://registry.npmjs.org/@bb-did/ion-sdk-main/-/ion-sdk-main-1.0.7.tgz","fileCount":131,"unpackedSize":124423,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFiinzdnp0fc/ZFzDrRiTmf8m8vbRL7vKNV1qv8luzCNAiAf0SLBTo/2iDHw5bhbx7OYaEHGMWEoqaWzSkC9u+FxUQ=="}]},"_npmUser":{"name":"shariat2","email":"shariatullah71@gmail.com"},"maintainers":[{"name":"shariat2","email":"shariatullah71@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ion-sdk-main_1.0.7_1737289064003_0.8190545690914064"},"_hasShrinkwrap":false}},"time":{"created":"2024-12-22T20:08:10.716Z","modified":"2025-01-19T12:17:44.485Z","1.0.0":"2024-12-22T20:08:10.982Z","1.0.1":"2024-12-22T20:09:35.349Z","1.0.2":"2025-01-19T08:13:04.323Z","1.0.3":"2025-01-19T10:48:25.022Z","1.0.4":"2025-01-19T11:07:41.964Z","1.0.5":"2025-01-19T11:41:58.932Z","1.0.6":"2025-01-19T11:54:14.779Z","1.0.7":"2025-01-19T12:17:44.279Z"},"bugs":{"url":"https://github.com/decentralized-identity/ion-sdk/issues"},"author":{"name":"shariat ullah"},"license":"Apache-2.0","homepage":"https://github.com/decentralized-identity/ion-sdk#readme","keywords":["ion","sdk"],"repository":{"type":"git","url":"git+https://github.com/decentralized-identity/ion-sdk.git"},"description":"TypeScript SDK for ION","maintainers":[{"name":"shariat2","email":"shariatullah71@gmail.com"}],"readme":"# TypeScript/JavaScript SDK for `did:ion`\n- This SDK allows you to create `did:ion` operations that are ready to be submitted to an ION node.\n- You can also use the SDK to create long-form ION DIDs.\n- This SDK is compatible with both node.js and browser.\n\nCode Coverage\n\n![Statements](https://img.shields.io/badge/statements-100%25-brightgreen.svg?style=flat) ![Branches](https://img.shields.io/badge/branches-100%25-brightgreen.svg?style=flat) ![Functions](https://img.shields.io/badge/functions-100%25-brightgreen.svg?style=flat) ![Lines](https://img.shields.io/badge/lines-100%25-brightgreen.svg?style=flat)\n\n```\nnpm i @decentralized-identity/ion-sdk --save\n```\n\n## Additional Setup\nThis package depends on the [`@noble/ed25519`](https://github.com/paulmillr/noble-ed25519#usage) and [`@noble/secp256k1`](https://github.com/paulmillr/noble-secp256k1#usage) v2, thus additional steps are needed for some environments:\n\n```ts\n// node.js 18 and earlier, needs globalThis.crypto polyfill\nimport { webcrypto } from 'node:crypto';\n// @ts-ignore\nif (!globalThis.crypto) globalThis.crypto = webcrypto;\n\n// React Native needs crypto.getRandomValues polyfill and sha256 for `@noble/secp256k1`\nimport 'react-native-get-random-values';\nimport { hmac } from '@noble/hashes/hmac';\nimport { sha256 } from '@noble/hashes/sha256';\nsecp.etc.hmacSha256Sync = (k, ...m) => hmac(sha256, k, secp.etc.concatBytes(...m));\nsecp.etc.hmacSha256Async = (k, ...m) => Promise.resolve(secp.etc.hmacSha256Sync(k, ...m));\n\n// React Native needs crypto.getRandomValues polyfill and sha512 for `@noble/ed25519`\nimport 'react-native-get-random-values';\nimport { sha512 } from '@noble/hashes/sha512';\ned.etc.sha512Sync = (...m) => sha512(ed.etc.concatBytes(...m));\ned.etc.sha512Async = (...m) => Promise.resolve(ed.etc.sha512Sync(...m));\n```\n","readmeFilename":"README.md"}