{"_id":"@web3nl/my-canister-dashboard","_rev":"38-b8b53a19c86f317818d3f5c72ea6edf1","name":"@web3nl/my-canister-dashboard","dist-tags":{"beta":"0.4.0-beta.19","latest":"0.8.0"},"versions":{"0.4.0-beta.19":{"name":"@web3nl/my-canister-dashboard","version":"0.4.0-beta.19","keywords":["internet-computer","canister","dfinity","ic","utilities"],"author":{"name":"Web3NL"},"license":"MIT","_id":"@web3nl/my-canister-dashboard@0.4.0-beta.19","maintainers":[{"name":"samerweb3","email":"samerweb3@gmail.com"}],"homepage":"https://github.com/Web3NL/my-canister-dashboard#readme","bugs":{"url":"https://github.com/Web3NL/my-canister-dashboard/issues"},"dist":{"shasum":"7a747e9d535175ddbe8020e8d8948eb15c6ec556","tarball":"https://registry.npmjs.org/@web3nl/my-canister-dashboard/-/my-canister-dashboard-0.4.0-beta.19.tgz","fileCount":14,"integrity":"sha512-pdfEX8w3/cTW3l4gaK8idtjM/7eUhQU6dAYzAKtTbyOUspLGSRR+yfN5IVKHk12Ni+WecX4/dMEkyNmJbPCqNA==","signatures":[{"sig":"MEUCIQCmtm89FlJzE9uR9mBXbTYjdBOC6zZpAA1HZwCfjnn9VQIgQmj6wsLzQBVRRG4Jj2CPsAVsD7b7e8A9Dwlyu8VMrvc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8239},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f7b979670029b7a1d6ced7e2f33e59ade2d30890","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","build":"tsc","check":"npm run lint && npm run format:check && npm run typecheck && npm run build","clean":"rm -rf dist","format":"prettier --write \"src/**/*.{ts,json}\"","lint:fix":"eslint src --ext .ts --fix","check:fix":"npm run lint:fix && npm run format && npm run typecheck && npm run build","typecheck":"tsc --noEmit","tag-latest":"../scripts/tag-npm-latest.sh","publish:npm":"./scripts/publish-npm.sh","format:check":"prettier --check \"src/**/*.{ts,json}\"","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"samerweb3","actor":{"name":"samerweb3","type":"user","email":"samerweb3@gmail.com"},"email":"samerweb3@gmail.com"},"repository":{"url":"git+https://github.com/Web3NL/my-canister-dashboard.git","type":"git","directory":"my-canister-dashboard-js"},"_npmVersion":"11.4.1","description":"Utility functions for canisters using My Canister Dashboard","directories":{},"_nodeVersion":"24.1.0","dependencies":{"@dfinity/agent":"^2.4.1","@dfinity/principal":"^2.4.1","@dfinity/ic-management":"^6.2.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.18.0","prettier":"^3.4.2","@eslint/js":"^9.18.0","typescript":"^5.7.2","typescript-eslint":"^8.20.0"},"_npmOperationalInternal":{"tmp":"tmp/my-canister-dashboard_0.4.0-beta.19_1751035308513_0.8413506998960696","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@web3nl/my-canister-dashboard","version":"0.4.0","keywords":["internet-computer","canister","dfinity","ic","utilities"],"author":{"name":"Web3NL"},"license":"MIT","_id":"@web3nl/my-canister-dashboard@0.4.0","maintainers":[{"name":"samerweb3","email":"samerweb3@gmail.com"}],"homepage":"https://github.com/Web3NL/my-canister-dashboard#readme","bugs":{"url":"https://github.com/Web3NL/my-canister-dashboard/issues"},"dist":{"shasum":"6b2466953d8d6a474dede08a49b45f479c5f37e7","tarball":"https://registry.npmjs.org/@web3nl/my-canister-dashboard/-/my-canister-dashboard-0.4.0.tgz","fileCount":5,"integrity":"sha512-hDnE6kOV17ruzOS994Yirt8lRVqqXF5u0JdnEPDD1Quc0gzCKzyG9sBEVHiyhPvBwn3qT863HK+tGXcboEUvAw==","signatures":[{"sig":"MEUCIQCZza8+X9tu/Z89WYt2aew5EPOW48l1+eSMd9MaY9KzpgIgHW01T1f2tFfiy+fJ3IK6kJRIAelLUADhmV64v0J2sn0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21111},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"8371a55892da5c4cc3781f4cf17351300170d1b5","scripts":{"lint":"eslint src","build":"vite build","format":"prettier --check src","lint:fix":"eslint src --fix","typecheck":"tsc --noEmit","docs:build":"typedoc","docs:clean":"rm -rf docs","format:fix":"prettier --write src"},"_npmUser":{"name":"samerweb3","email":"samerweb3@gmail.com"},"repository":{"url":"git+https://github.com/Web3NL/my-canister-dashboard.git","type":"git","directory":"my-canister-dapp-js/my-canister-dashboard-js"},"_npmVersion":"10.9.2","description":"Utility functions for canisters using My Canister Dashboard","directories":{},"_nodeVersion":"22.17.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/my-canister-dashboard_0.4.0_1752759792391_0.9788815428764259","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@web3nl/my-canister-dashboard","version":"0.5.0","keywords":["internet-computer","canister","dfinity","ic","utilities"],"author":{"name":"Web3NL"},"license":"MIT","_id":"@web3nl/my-canister-dashboard@0.5.0","maintainers":[{"name":"samerweb3","email":"samerweb3@gmail.com"}],"homepage":"https://github.com/Web3NL/my-canister-dashboard#readme","bugs":{"url":"https://github.com/Web3NL/my-canister-dashboard/issues"},"dist":{"shasum":"5f69c24e343726659cf56a7bf965d241baa08e43","tarball":"https://registry.npmjs.org/@web3nl/my-canister-dashboard/-/my-canister-dashboard-0.5.0.tgz","fileCount":5,"integrity":"sha512-WzJoI5L9rCH+1X5Ref6/dHjxZNOk6MMBQaexzfIauoDQmyJL3AvdApYThK6yU1KkTDfCvl8SadRUPvb3IVCSkg==","signatures":[{"sig":"MEYCIQDw6oAAdJrHGJa4/lNX4jORawos30M/t8akuodK7cikpAIhAIwV0UwAElx1AHkDt1mWuY4OthK6GFLrIUkbMW37XLRR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21111},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"8371a55892da5c4cc3781f4cf17351300170d1b5","scripts":{"lint":"eslint src","build":"vite build","format":"prettier --check src","lint:fix":"eslint src --fix","typecheck":"tsc --noEmit","docs:build":"typedoc","docs:clean":"rm -rf docs","format:fix":"prettier --write src"},"_npmUser":{"name":"samerweb3","email":"samerweb3@gmail.com"},"repository":{"url":"git+https://github.com/Web3NL/my-canister-dashboard.git","type":"git","directory":"my-canister-dapp-js/my-canister-dashboard-js"},"_npmVersion":"10.9.2","description":"Utility functions for canisters using My Canister Dashboard","directories":{},"_nodeVersion":"22.17.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/my-canister-dashboard_0.5.0_1752759838712_0.49244821546444695","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@web3nl/my-canister-dashboard","version":"0.5.1","keywords":["internet-computer","canister","dfinity","ic","utilities"],"author":{"name":"Web3NL"},"license":"MIT","_id":"@web3nl/my-canister-dashboard@0.5.1","maintainers":[{"name":"samerweb3","email":"samerweb3@gmail.com"}],"homepage":"https://github.com/Web3NL/my-canister-dashboard#readme","bugs":{"url":"https://github.com/Web3NL/my-canister-dashboard/issues"},"dist":{"shasum":"8af14b2f80ef57b48a05819b4a88abb09916ea91","tarball":"https://registry.npmjs.org/@web3nl/my-canister-dashboard/-/my-canister-dashboard-0.5.1.tgz","fileCount":5,"integrity":"sha512-z2HC1ibZ6Pzp9kKEghfCuU6uHiEwHsYY+eGXByiCxX4HQVrNIc5OdzaAxkEaLE1Pv9TSojABoZKSiLajaU0xaw==","signatures":[{"sig":"MEUCIHFWCtSyhCLKTNBkAudCzH4gSQKL5KPjPcXWxYvQ98j9AiEA4kZVwskZI1WnJ9owPmsy9BenwR2PxASCsJ/z8Sv0RKg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21111},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"6c8bd95938157267519da598e96134aea873c240","scripts":{"lint":"eslint src","build":"vite build","format":"prettier --check src","lint:fix":"eslint src --fix","typecheck":"tsc --noEmit","docs:build":"typedoc","docs:clean":"rm -rf docs","format:fix":"prettier --write src"},"_npmUser":{"name":"samerweb3","email":"samerweb3@gmail.com"},"repository":{"url":"git+https://github.com/Web3NL/my-canister-dashboard.git","type":"git","directory":"my-canister-dapp-js/my-canister-dashboard-js"},"_npmVersion":"10.9.2","description":"Utility functions for canisters using My Canister Dashboard","directories":{},"_nodeVersion":"22.17.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/my-canister-dashboard_0.5.1_1752771985029_0.3319531469918324","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@web3nl/my-canister-dashboard","version":"0.5.2","keywords":["internet-computer","canister","dfinity","ic","utilities"],"author":{"name":"Web3NL"},"license":"MIT","_id":"@web3nl/my-canister-dashboard@0.5.2","maintainers":[{"name":"samerweb3","email":"samerweb3@gmail.com"}],"homepage":"https://github.com/Web3NL/my-canister-dashboard#readme","bugs":{"url":"https://github.com/Web3NL/my-canister-dashboard/issues"},"dist":{"shasum":"10d5ed060e4d826a91088cfb2e6efbafd34bdff0","tarball":"https://registry.npmjs.org/@web3nl/my-canister-dashboard/-/my-canister-dashboard-0.5.2.tgz","fileCount":5,"integrity":"sha512-C1l46MkDbQEiaHQOqmPgfB0QseeJbl7EQ4Ao9gzLSlYTu6mDPLaSq72QYFoWKsE7ztFY4JyQwm/cWXjOh0ztSQ==","signatures":[{"sig":"MEUCIQDlYOmgOkupDM1+9YWfmRAOYIgyPmmSosH4hTSLddWltwIgfGZffjutWpKi32LVk7acCgF0yS/I1A9UPlhUwP28afM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21696},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c1b545c95cfa5cbd0d8d7c61bfa4c088cbf9e07f","scripts":{"lint":"eslint src","build":"vite build","format":"prettier --check src","lint:fix":"eslint src --fix","typecheck":"tsc --noEmit","docs:build":"typedoc","docs:clean":"rm -rf docs","format:fix":"prettier --write src"},"_npmUser":{"name":"samerweb3","email":"samerweb3@gmail.com"},"repository":{"url":"git+https://github.com/Web3NL/my-canister-dashboard.git","type":"git","directory":"my-canister-dapp-js/my-canister-dashboard-js"},"_npmVersion":"10.9.2","description":"Utility functions for canisters using My Canister Dashboard","directories":{},"_nodeVersion":"22.17.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/my-canister-dashboard_0.5.2_1752772659651_0.09983328244728074","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"@web3nl/my-canister-dashboard","version":"0.5.3","keywords":["internet-computer","canister","dfinity","ic","utilities"],"author":{"name":"Web3NL"},"license":"MIT","_id":"@web3nl/my-canister-dashboard@0.5.3","maintainers":[{"name":"samerweb3","email":"samerweb3@gmail.com"}],"homepage":"https://github.com/Web3NL/my-canister-dashboard#readme","bugs":{"url":"https://github.com/Web3NL/my-canister-dashboard/issues"},"dist":{"shasum":"e4dc46334839f9267fcfe5e63c7e3b225d4436ed","tarball":"https://registry.npmjs.org/@web3nl/my-canister-dashboard/-/my-canister-dashboard-0.5.3.tgz","fileCount":5,"integrity":"sha512-vu6dTondjCzJ+IU8OZG3768X0XYvGxwBriyDuqpezKMNh6gcLiM0sqUluJZKEvtGy61qLLuroG+et3KuWaszJw==","signatures":[{"sig":"MEYCIQDD66mxEPEbVeIVgC9rF4+ruSlAFMHrd8HTezrEE8U+xgIhAO1mpDj7EveTfIGRAJONSm52dgppE7gknmpJeEbwster","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22628},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"fabb53c2d6c411570f1281a1b385dc75d60f7de2","scripts":{"lint":"eslint src","build":"vite build","format":"prettier --check src","lint:fix":"eslint src --fix","typecheck":"tsc --noEmit","docs:build":"typedoc","docs:clean":"rm -rf docs","format:fix":"prettier --write src"},"_npmUser":{"name":"samerweb3","email":"samerweb3@gmail.com"},"repository":{"url":"git+https://github.com/Web3NL/my-canister-dashboard.git","type":"git","directory":"my-canister-dapp-js/my-canister-dashboard-js"},"_npmVersion":"10.9.2","description":"Utility functions for canisters using My Canister Dashboard","directories":{},"_nodeVersion":"22.17.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/my-canister-dashboard_0.5.3_1752965577321_0.9921453324629663","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"@web3nl/my-canister-dashboard","version":"0.5.4","keywords":["canister","dfinity","ic","internet-computer","utilities"],"author":{"name":"Web3NL"},"license":"MIT","_id":"@web3nl/my-canister-dashboard@0.5.4","maintainers":[{"name":"samerweb3","email":"samerweb3@gmail.com"}],"homepage":"https://github.com/Web3NL/my-canister-dapp/tree/main/my-canister-dapp-js/my-canister-dashboard-js","bugs":{"url":"https://github.com/Web3NL/my-canister-dapp/issues"},"dist":{"shasum":"0b7b150c13d4da42e8583b8b54d9125b97c001c5","tarball":"https://registry.npmjs.org/@web3nl/my-canister-dashboard/-/my-canister-dashboard-0.5.4.tgz","fileCount":6,"integrity":"sha512-vox9HET9ktl2jOZ5+aATsZDvNGs3xntEYL8hBjerdEEZ2hJUOOkQiS4pd0+7y6iXm9GnPnJLO2QEH9OTRSus6w==","signatures":[{"sig":"MEQCIGUKw/CRxrzx1tGKGvJbNjUAm+8KcDbN4ai7SWHVo1lIAiASYyRCQ4NCW6Jzj5B2Q9lZwN8pFRSMR3SyfpCbsjRpwA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25293},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"342c328eb82da545c17d9e27cabb92f0c6efdbc0","scripts":{"lint":"eslint src","test":"vitest --run","build":"vite build","format":"prettier --check src","lint:fix":"eslint src --fix","typecheck":"tsc --noEmit","docs:build":"typedoc","docs:clean":"rm -rf docs","format:fix":"prettier --write src"},"_npmUser":{"name":"samerweb3","email":"samerweb3@gmail.com"},"repository":{"url":"git+https://github.com/Web3NL/my-canister-dapp.git","type":"git","directory":"my-canister-dapp-js/my-canister-dashboard-js"},"_npmVersion":"10.9.2","description":"Utility functions for canisters using My Canister Dashboard","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","dependencies":{"@dfinity/ic-management":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@dfinity/agent":"^2.4.1","@dfinity/candid":"^2.4.1","@dfinity/principal":"^2.4.1"},"peerDependencies":{"@dfinity/agent":"^2.4.1","@dfinity/principal":"^2.4.1"},"_npmOperationalInternal":{"tmp":"tmp/my-canister-dashboard_0.5.4_1754682987467_0.4833539765105621","host":"s3://npm-registry-packages-npm-production"}},"0.5.5":{"name":"@web3nl/my-canister-dashboard","version":"0.5.5","keywords":["canister","dfinity","ic","internet-computer","utilities"],"author":{"name":"Web3NL"},"license":"MIT","_id":"@web3nl/my-canister-dashboard@0.5.5","maintainers":[{"name":"samerweb3","email":"samerweb3@gmail.com"}],"homepage":"https://github.com/Web3NL/my-canister-dapp/tree/main/my-canister-dapp-js/my-canister-dashboard-js","bugs":{"url":"https://github.com/Web3NL/my-canister-dapp/issues"},"dist":{"shasum":"caaf12b8639b4fe570720687ffa04c53762064d8","tarball":"https://registry.npmjs.org/@web3nl/my-canister-dashboard/-/my-canister-dashboard-0.5.5.tgz","fileCount":6,"integrity":"sha512-tdSvCbfIq3FmWxzbO168xAnnaeXMMdrsSt7GrPPei30MzlqXYSMp3+0KKNLdvyER9wsIwdlpCJTo/bdPEsaE9g==","signatures":[{"sig":"MEUCIDdKmBw0YR+PZKRmMw8GEc4U0cXcDVS+4YlHnqdPRky4AiEAjLRHRcITfcxihDLIFZAA9uubYMLu0HMiQ3S5JOHAvs0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25293},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"116ef51a5ba9ba8f2a28b8734bc691f18b47ee28","scripts":{"lint":"eslint src","test":"vitest --run","build":"vite build","format":"prettier --check src","lint:fix":"eslint src --fix","typecheck":"tsc --noEmit","docs:build":"typedoc","docs:clean":"rm -rf docs","format:fix":"prettier --write src"},"_npmUser":{"name":"samerweb3","email":"samerweb3@gmail.com"},"repository":{"url":"git+https://github.com/Web3NL/my-canister-dapp.git","type":"git","directory":"my-canister-dapp-js/my-canister-dashboard-js"},"_npmVersion":"10.9.2","description":"Utility functions for canisters using My Canister Dashboard","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","dependencies":{"@dfinity/ic-management":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@dfinity/agent":"^2.4.1","@dfinity/candid":"^2.4.1","@dfinity/principal":"^2.4.1"},"peerDependencies":{"@dfinity/agent":"^2.4.1","@dfinity/principal":"^2.4.1"},"_npmOperationalInternal":{"tmp":"tmp/my-canister-dashboard_0.5.5_1754687677315_0.586888996488995","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@web3nl/my-canister-dashboard","version":"0.6.0","keywords":["canister","dfinity","ic","internet-computer","utilities"],"author":{"name":"Web3NL"},"license":"MIT","_id":"@web3nl/my-canister-dashboard@0.6.0","maintainers":[{"name":"samerweb3","email":"samerweb3@gmail.com"}],"homepage":"https://github.com/Web3NL/my-canister-dapp/tree/main/my-canister-dapp-js/my-canister-dashboard-js","bugs":{"url":"https://github.com/Web3NL/my-canister-dapp/issues"},"dist":{"shasum":"ecbd074435b861100c098105b5b95b141d034daa","tarball":"https://registry.npmjs.org/@web3nl/my-canister-dashboard/-/my-canister-dashboard-0.6.0.tgz","fileCount":8,"integrity":"sha512-EAOAHb+MHTyxwqbiikY+FX3vkJaR8PjE2awSirTtkpCcYy2ah86FoPTitf53saPw5MeS9dHjwc47cbOYi1RgAg==","signatures":[{"sig":"MEUCIQDdo6bremier90jHA5n9Uofwx1XWLCVy3pVP67m9GSh9gIgIxIYu/HHPI28MynFAsSk0TMrpfGhFL0qpDd8M6ocDLY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31465},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"0b04a94d5f183cbac584627f71da446f21607f99","scripts":{"lint":"eslint src","test":"vitest --run","build":"vite build","format":"prettier --check src","lint:fix":"eslint src --fix","prebuild":"../../scripts/generate-declarations.sh","typecheck":"tsc --noEmit","docs:build":"typedoc","docs:clean":"rm -rf docs","format:fix":"prettier --write src"},"_npmUser":{"name":"samerweb3","email":"samerweb3@gmail.com"},"repository":{"url":"git+https://github.com/Web3NL/my-canister-dapp.git","type":"git","directory":"my-canister-dapp-js/my-canister-dashboard-js"},"_npmVersion":"10.9.2","description":"Utility functions for canisters using My Canister Dashboard","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","dependencies":{"@dfinity/ic-management":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@dfinity/agent":"^2.4.1","@dfinity/candid":"^2.4.1","@dfinity/principal":"^2.4.1"},"peerDependencies":{"@dfinity/agent":"^2.4.1","@dfinity/principal":"^2.4.1"},"_npmOperationalInternal":{"tmp":"tmp/my-canister-dashboard_0.6.0_1755112341689_0.19842608997521527","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@web3nl/my-canister-dashboard","version":"0.6.1","keywords":["canister","dfinity","ic","internet-computer","utilities"],"author":{"name":"Web3NL"},"license":"MIT","_id":"@web3nl/my-canister-dashboard@0.6.1","maintainers":[{"name":"samerweb3","email":"samerweb3@gmail.com"}],"homepage":"https://github.com/Web3NL/my-canister-dapp/tree/main/my-canister-dapp-js/my-canister-dashboard-js","bugs":{"url":"https://github.com/Web3NL/my-canister-dapp/issues"},"dist":{"shasum":"5bdd2c8b60bbd00efecd7ce63448488a185e2772","tarball":"https://registry.npmjs.org/@web3nl/my-canister-dashboard/-/my-canister-dashboard-0.6.1.tgz","fileCount":8,"integrity":"sha512-mYg0ZWfrQ1fMDSuna1S+1mtLzCnvwjsJgOWamCwc4guR4XUkGO1XkzCK96d9W1DvYsFzlTII3i8w9u67HvOp+Q==","signatures":[{"sig":"MEUCIQDuLuunCVhbNX9L2EQXv1O/2IYJglu5FVebBevN0AU4YQIgOl4SN71smw1gjER/64LCz65rgIxODHAkZDkpEYdrWyU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31465},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"0b8264a811a9a284e065868b9d658b2600dfd175","scripts":{"lint":"eslint src","test":"vitest --run","build":"vite build","format":"prettier --check src","lint:fix":"eslint src --fix","prebuild":"../../scripts/generate-declarations.sh","typecheck":"tsc --noEmit","docs:build":"typedoc","docs:clean":"rm -rf docs","format:fix":"prettier --write src"},"_npmUser":{"name":"samerweb3","email":"samerweb3@gmail.com"},"repository":{"url":"git+https://github.com/Web3NL/my-canister-dapp.git","type":"git","directory":"my-canister-dapp-js/my-canister-dashboard-js"},"_npmVersion":"10.9.2","description":"Utility functions for canisters using My Canister Dashboard","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","dependencies":{"@dfinity/ic-management":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@dfinity/agent":"^2.4.1","@dfinity/candid":"^2.4.1","@dfinity/principal":"^2.4.1"},"peerDependencies":{"@dfinity/agent":"^2.4.1","@dfinity/principal":"^2.4.1"},"_npmOperationalInternal":{"tmp":"tmp/my-canister-dashboard_0.6.1_1755112712303_0.43829269997054343","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@web3nl/my-canister-dashboard","version":"0.6.2","keywords":["canister","dfinity","ic","internet-computer","utilities"],"author":{"name":"Web3NL"},"license":"MIT","_id":"@web3nl/my-canister-dashboard@0.6.2","maintainers":[{"name":"samerweb3","email":"samerweb3@gmail.com"}],"homepage":"https://github.com/Web3NL/my-canister-dapp/tree/main/my-canister-dapp-js/my-canister-dashboard-js","bugs":{"url":"https://github.com/Web3NL/my-canister-dapp/issues"},"dist":{"shasum":"bd7388d7ad631e5d9fef7b784a3af78dda3e9a1a","tarball":"https://registry.npmjs.org/@web3nl/my-canister-dashboard/-/my-canister-dashboard-0.6.2.tgz","fileCount":8,"integrity":"sha512-WUw9hVUV2J+T3YPhdMZMHPPvGZNZgDivUDkesbde76e4ofzQNoJIjU5LDiz1TTN1bu1ntZC3hs4kWEiLzgze4w==","signatures":[{"sig":"MEUCIQDWkwkCp735ZjVBMs8jGlBy55HWgX7u9CZGnVEJme5/ZAIgdqNnDu8KffC8uj6nU2u9q2sC1oFgMieyCgyA2THAf5c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31534},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"eb88ffd1b1fa1f5cfd03b20923333dac30491abb","scripts":{"lint":"eslint src","test":"vitest --run","build":"vite build","format":"prettier --check src","lint:fix":"eslint src --fix","prebuild":"../../scripts/generate-declarations.sh","typecheck":"tsc --noEmit","docs:build":"typedoc","docs:clean":"rm -rf docs","format:fix":"prettier --write src"},"_npmUser":{"name":"samerweb3","email":"samerweb3@gmail.com"},"repository":{"url":"git+https://github.com/Web3NL/my-canister-dapp.git","type":"git","directory":"my-canister-dapp-js/my-canister-dashboard-js"},"_npmVersion":"10.9.2","description":"Utility functions for canisters using My Canister Dashboard","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","dependencies":{"@dfinity/ic-management":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@dfinity/agent":"^2.4.1","@dfinity/candid":"^2.4.1","@dfinity/principal":"^2.4.1"},"peerDependencies":{"@dfinity/agent":"^2.4.1","@dfinity/principal":"^2.4.1"},"_npmOperationalInternal":{"tmp":"tmp/my-canister-dashboard_0.6.2_1755354488749_0.5077616535264413","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"@web3nl/my-canister-dashboard","version":"0.6.3","keywords":["canister","dfinity","ic","internet-computer","utilities"],"author":{"name":"Web3NL"},"license":"MIT","_id":"@web3nl/my-canister-dashboard@0.6.3","maintainers":[{"name":"samerweb3","email":"samerweb3@gmail.com"}],"homepage":"https://github.com/Web3NL/my-canister-dapp/tree/main/my-canister-dapp-js/my-canister-dashboard-js","bugs":{"url":"https://github.com/Web3NL/my-canister-dapp/issues"},"dist":{"shasum":"6b85055c3f0d77f05f97ccba992ec1a1bdff68de","tarball":"https://registry.npmjs.org/@web3nl/my-canister-dashboard/-/my-canister-dashboard-0.6.3.tgz","fileCount":8,"integrity":"sha512-ZbpaFrjli0FbVY2WTzSl1auKoj5ClhvZIOHikZdJMCX87fI2vUGmT1rGXM4CpH2HOoPipKi+8udgvOwpyGUXXg==","signatures":[{"sig":"MEUCIQC+Rv6Mim5UNygigNLxseJTDKsaugPzlb26bIEMWbdKiAIgKHHaiM/XVVnyDpVlUZwU2EGYbnsWJNvg5mAIcTEaeWU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31178},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"081e57d59337d2b31bdb950445ded47885a024be","scripts":{"lint":"eslint src","test":"vitest --run","build":"vite build","format":"prettier --check src","lint:fix":"eslint src --fix","prebuild":"../../scripts/generate-declarations.sh","typecheck":"tsc --noEmit","docs:build":"typedoc","docs:clean":"rm -rf docs","format:fix":"prettier --write src"},"_npmUser":{"name":"samerweb3","email":"samerweb3@gmail.com"},"repository":{"url":"git+https://github.com/Web3NL/my-canister-dapp.git","type":"git","directory":"my-canister-dapp-js/my-canister-dashboard-js"},"_npmVersion":"10.9.2","description":"Utility functions for canisters using My Canister Dashboard","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","dependencies":{"@dfinity/ic-management":"^6.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@dfinity/agent":"^2.4.1","@dfinity/candid":"^2.4.1","@dfinity/principal":"^2.4.1"},"peerDependencies":{"@dfinity/agent":"^2.4.1","@dfinity/principal":"^2.4.1"},"_npmOperationalInternal":{"tmp":"tmp/my-canister-dashboard_0.6.3_1755377678877_0.3897880792738342","host":"s3://npm-registry-packages-npm-production"}},"0.6.4":{"name":"@web3nl/my-canister-dashboard","version":"0.6.4","keywords":["canister","dfinity","ic","internet-computer","utilities"],"author":{"name":"Web3NL"},"license":"MIT","_id":"@web3nl/my-canister-dashboard@0.6.4","maintainers":[{"name":"samerweb3","email":"samerweb3@gmail.com"}],"homepage":"https://github.com/Web3NL/my-canister-dapp/tree/main/my-canister-dapp-js/my-canister-dashboard-js","bugs":{"url":"https://github.com/Web3NL/my-canister-dapp/issues"},"dist":{"shasum":"282ed12c3f64edda4afe55d4da7522fc003971e0","tarball":"https://registry.npmjs.org/@web3nl/my-canister-dashboard/-/my-canister-dashboard-0.6.4.tgz","fileCount":8,"integrity":"sha512-36h0Eh1LmJqWjRBHSJYpJN7cCYp5HEUqY8bNbSqQG+bzK6eDlguZR8ql4Cig3wT4MeaGrWNmofKKs8QMIbnZFA==","signatures":[{"sig":"MEQCIDhldU64pDAnvcLuT0o3eHoXeqYrnB895xfyasQjvEakAiA8jbwv8F60AHL+fDwUX4TGVYH8ktP2RNdti1mlcxCYsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31543},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"8a78f2b3cca4edff0094ef0f5c91f29c783ca5c3","scripts":{"lint":"eslint src","test":"vitest --run","build":"vite build","format":"prettier --check src","lint:fix":"eslint src --fix","prebuild":"../../scripts/generate-declarations.sh","typecheck":"tsc --noEmit","docs:build":"typedoc","docs:clean":"rm -rf docs","format:fix":"prettier --write src"},"_npmUser":{"name":"samerweb3","email":"samerweb3@gmail.com"},"repository":{"url":"git+https://github.com/Web3NL/my-canister-dapp.git","type":"git","directory":"my-canister-dapp-js/my-canister-dashboard-js"},"_npmVersion":"11.5.1","description":"Utility functions for canisters using My Canister Dashboard","directories":{},"sideEffects":false,"_nodeVersion":"24.6.0","dependencies":{"@dfinity/ic-management":"^6.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@dfinity/agent":"^2.4.1","@dfinity/candid":"^2.4.1","@dfinity/principal":"^2.4.1"},"peerDependencies":{"@dfinity/agent":"^2.4.1","@dfinity/principal":"^2.4.1"},"_npmOperationalInternal":{"tmp":"tmp/my-canister-dashboard_0.6.4_1755428662482_0.641725299960975","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@web3nl/my-canister-dashboard","version":"0.7.0","keywords":["canister","dfinity","ic","internet-computer","utilities"],"author":{"name":"Web3NL"},"license":"MIT","_id":"@web3nl/my-canister-dashboard@0.7.0","maintainers":[{"name":"samerweb3","email":"samerweb3@gmail.com"}],"homepage":"https://github.com/Web3NL/my-canister-dapp/tree/main/my-canister-dapp-js/my-canister-dashboard-js","bugs":{"url":"https://github.com/Web3NL/my-canister-dapp/issues"},"dist":{"shasum":"d4d75ed30152bf3fffe29c3f427a5110a6b39ad4","tarball":"https://registry.npmjs.org/@web3nl/my-canister-dashboard/-/my-canister-dashboard-0.7.0.tgz","fileCount":8,"integrity":"sha512-3uLOwAGDSyMgxoZsM7iOeS0tWHE09CsvATaynQyquYPSrvgvtYm4w+VC+kHsGGu600wLVXNBxCoVyAykYOEYiQ==","signatures":[{"sig":"MEYCIQCdWcl71wVVgFRvZRB4oQpWafYmVWzebaUyT2AwtO4dNgIhAMdeoGpecULZQ/GvHyKFyXNaZHaTdgQ0RBybfdxsonLJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31961},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b494f06ff6575f19cdda62002cf81305467abc4c","scripts":{"lint":"eslint src","test":"vitest --run","build":"vite build","format":"prettier --check src","lint:fix":"eslint src --fix","prebuild":"../../scripts/generate-declarations.sh","typecheck":"tsc --noEmit","docs:build":"typedoc","docs:clean":"rm -rf docs","format:fix":"prettier --write src"},"_npmUser":{"name":"samerweb3","email":"samerweb3@gmail.com"},"repository":{"url":"git+https://github.com/Web3NL/my-canister-dapp.git","type":"git","directory":"my-canister-dapp-js/my-canister-dashboard-js"},"_npmVersion":"11.5.1","description":"Utility functions for canisters using My Canister Dashboard","directories":{},"sideEffects":false,"_nodeVersion":"24.6.0","dependencies":{"@dfinity/ic-management":"^6.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@dfinity/agent":"^2.4.1","@dfinity/candid":"^2.4.1","@dfinity/principal":"^2.4.1"},"peerDependencies":{"@dfinity/agent":"^2.4.1","@dfinity/principal":"^2.4.1"},"_npmOperationalInternal":{"tmp":"tmp/my-canister-dashboard_0.7.0_1756975921355_0.820133506675222","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@web3nl/my-canister-dashboard","description":"Utility functions for canisters using My Canister Dashboard","version":"0.8.0","author":{"name":"Web3NL"},"dependencies":{"@dfinity/ic-management":"7.0.1"},"devDependencies":{"@dfinity/agent":"^3.2.4","@dfinity/candid":"^3.2.4","@dfinity/principal":"^3.2.4"},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"homepage":"https://github.com/Web3NL/my-canister-dapp/tree/main/my-canister-dapp-js/my-canister-dashboard-js","keywords":["canister","dfinity","ic","internet-computer","utilities"],"license":"MIT","main":"dist/index.js","module":"dist/index.js","peerDependencies":{"@dfinity/agent":"^3.2.4","@dfinity/principal":"^3.2.4"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Web3NL/my-canister-dapp.git","directory":"my-canister-dapp-js/my-canister-dashboard-js"},"scripts":{"build":"vite build","docs:build":"typedoc","docs:clean":"rm -rf docs","format":"prettier --check src","format:fix":"prettier --write src","lint":"eslint src","lint:fix":"eslint src --fix","prebuild":"../../scripts/generate-declarations.sh","test":"vitest --run","typecheck":"tsc --noEmit"},"sideEffects":false,"type":"module","types":"dist/index.d.ts","_id":"@web3nl/my-canister-dashboard@0.8.0","gitHead":"dc8519b0198bf3b2b124a7aeec09986306ca6f3d","bugs":{"url":"https://github.com/Web3NL/my-canister-dapp/issues"},"_nodeVersion":"24.6.0","_npmVersion":"11.5.1","dist":{"integrity":"sha512-KMyiQvP56dIjbeIhmRZyKoF8qhT+KiuiZZE/5qVaNALJzxzbAzrKYJgAQzCzlzo2vO7G2MfqC0SWVQ4vA95FfA==","shasum":"d72ac3bf280edbfa74be2bf109992faff7b2dfed","tarball":"https://registry.npmjs.org/@web3nl/my-canister-dashboard/-/my-canister-dashboard-0.8.0.tgz","fileCount":8,"unpackedSize":33476,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAkautZqBX3qY7c4t6vh8zhBXxJwGLLGUjn9wkuxemgEAiEAi+z9RYGKnZFGmlElvmujVc3cRA6HnE9y/zMEWzNE3Rg="}]},"_npmUser":{"name":"samerweb3","email":"samerweb3@gmail.com"},"directories":{},"maintainers":[{"name":"samerweb3","email":"samerweb3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/my-canister-dashboard_0.8.0_1756988356442_0.9693179313614126"},"_hasShrinkwrap":false}},"time":{"created":"2025-06-23T18:21:33.013Z","modified":"2025-09-04T12:19:16.833Z","0.3.0-beta.2":"2025-06-23T18:21:33.274Z","0.3.0-beta.3":"2025-06-23T18:42:22.104Z","0.3.0-beta.4":"2025-06-23T18:57:02.911Z","0.3.0-beta.5":"2025-06-23T19:08:43.820Z","0.4.0-beta.1":"2025-06-23T21:27:53.838Z","0.4.0-beta.8":"2025-06-26T12:24:09.359Z","0.4.0-beta.11":"2025-06-26T14:32:07.320Z","0.4.0-beta.15":"2025-06-26T20:16:42.643Z","0.4.0-beta.19":"2025-06-27T14:41:48.671Z","0.4.0":"2025-07-17T13:43:12.562Z","0.5.0":"2025-07-17T13:43:58.892Z","0.5.1":"2025-07-17T17:06:25.207Z","0.5.2":"2025-07-17T17:17:39.819Z","0.5.3":"2025-07-19T22:52:57.506Z","0.5.4":"2025-08-08T19:56:27.729Z","0.5.5":"2025-08-08T21:14:37.565Z","0.6.0":"2025-08-13T19:12:21.865Z","0.6.1":"2025-08-13T19:18:32.478Z","0.6.2":"2025-08-16T14:28:09.010Z","0.6.3":"2025-08-16T20:54:39.042Z","0.6.4":"2025-08-17T11:04:22.672Z","0.7.0":"2025-09-04T08:52:01.602Z","0.8.0":"2025-09-04T12:19:16.624Z"},"bugs":{"url":"https://github.com/Web3NL/my-canister-dapp/issues"},"author":{"name":"Web3NL"},"license":"MIT","homepage":"https://github.com/Web3NL/my-canister-dapp/tree/main/my-canister-dapp-js/my-canister-dashboard-js","keywords":["canister","dfinity","ic","internet-computer","utilities"],"repository":{"type":"git","url":"git+https://github.com/Web3NL/my-canister-dapp.git","directory":"my-canister-dapp-js/my-canister-dashboard-js"},"description":"Utility functions for canisters using My Canister Dashboard","maintainers":[{"name":"samerweb3","email":"samerweb3@gmail.com"}],"readme":"# My Canister Dashboard\n\n[![npm version](https://img.shields.io/npm/v/@web3nl/my-canister-dashboard)](https://www.npmjs.com/package/@web3nl/my-canister-dashboard)\n[![Documentation](https://img.shields.io/badge/docs-GitHub%20Pages-blue)](https://web3nl.github.io/my-canister-dapp/web3nl-my-canister-dashboard-js/)\n[![Build Status](https://github.com/Web3NL/my-canister-dapp/workflows/Publish%20Dashboard%20Package/badge.svg)](https://github.com/Web3NL/my-canister-dapp/actions)\n[![License: MIT](https://img.shields.io/badge/License-MIT-green.svg)](https://opensource.org/licenses/MIT)\n\nUtility functions for Canister Dapps on the Internet Computer.\n\nUsed in conjunction with [my-canister-dashboard Rust crate](https://crates.io/crates/my-canister-dashboard)\n\n## Installation\n\n```bash\nnpm install @web3nl/my-canister-dashboard\n```\n\n## Usage\n\n### Check Cycles Balance\n\n```typescript\nimport { HttpAgent } from '@dfinity/agent';\nimport {\n  MyCanisterDashboard,\n  inferCanisterIdFromLocation,\n} from '@web3nl/my-canister-dashboard';\n\n// IMPORTANT: Infer canister ID from current browser window location\nconst canisterId = inferCanisterIdFromLocation();\n\n// Initialize agent with identity (identity should be obtained from auth-client)\nconst agent = new HttpAgent({\n  host: 'https://icp0.io',\n  identity, // Assumes identity is available in scope\n});\n\n// Create dashboard instance\nconst dashboard = MyCanisterDashboard.create(agent, canisterId);\n\n// Check cycles balance\nconst result = await dashboard.checkCyclesBalance();\n\nif ('ok' in result) {\n  console.log(`Cycles balance: ${result.ok}`);\n} else {\n  console.error(`Error: ${result.error}`);\n}\n\n// Check with custom threshold\nconst customResult = await dashboard.checkCyclesBalance({\n  threshold: BigInt(1_000_000_000), // 1B cycles\n});\n```\n","readmeFilename":"README.md"}