{"_id":"@agoralabs-sh/vip030026","name":"@agoralabs-sh/vip030026","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@agoralabs-sh/vip030026","version":"1.0.0","description":"Various utilities and tools that allow for the creation and manipulation of credentials that conform to the VIP-03-0026 standard.","repository":{"type":"git","url":"git+https://github.com/agoralabs-sh/avm-tools.git"},"author":{"name":"Kieran O'Neill","email":"hello@kieranoneill.com","url":"https://github.com/kieranroneill"},"license":"CC0-1.0","private":false,"type":"module","main":"dist/index.js","types":"dist/index.d.ts","dependencies":{"@noble/curves":"^1.8.1","@noble/hashes":"^1.7.1","@stablelib/base64":"^2.0.1","@agoralabs-sh/bytes":"^1.0.0","@agoralabs-sh/uuid":"^1.1.0"},"devDependencies":{"@eslint/js":"^9.16.0","@stablelib/random":"^2.0.1","@types/node":"^22.10.1","chalk":"^5.3.0","eslint":"^9.16.0","eslint-config-prettier":"^9.1.0","globals":"^15.13.0","prettier":"^3.2.5","shx":"^0.3.4","tsx":"^4.19.2","typescript":"^5.7.2","typescript-eslint":"^8.18.0","vite":"^6.0.3","vite-plugin-dts":"^4.3.0","vite-tsconfig-paths":"^5.1.4","vitest":"^3.0.5"},"scripts":{"build":"pnpm run clean && vite build","build:dependencies":"./scripts/prebuild.sh","clean":"shx rm -rf dist && shx rm -rf tsconfig.*.tsbuildinfo","generate:index":"tsx ./scripts/generate-index.ts","lint":"eslint .","prettier":"prettier --write \"**/*.{cjs,js,json,mjs,ts}\"","test":"vitest run --config vitest.config.ts"},"_id":"@agoralabs-sh/vip030026@1.0.0","bugs":{"url":"https://github.com/agoralabs-sh/avm-tools/issues"},"homepage":"https://github.com/agoralabs-sh/avm-tools#readme","_integrity":"sha512-G5Qp+a0J6L8HGbINMmtMnKxsSqbtvMIwWItC+jD91vaLhXd0OHFT6k2ca0B3UoWRdksJxY4HDg1gM8VKeCGTyw==","_resolved":"/tmp/5472eb951730105a823c632504bc8388/agoralabs-sh-vip030026-1.0.0.tgz","_from":"file:agoralabs-sh-vip030026-1.0.0.tgz","_nodeVersion":"20.18.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-G5Qp+a0J6L8HGbINMmtMnKxsSqbtvMIwWItC+jD91vaLhXd0OHFT6k2ca0B3UoWRdksJxY4HDg1gM8VKeCGTyw==","shasum":"240483e91837474a5f582efb4c5dea67d0ccb0a3","tarball":"https://registry.npmjs.org/@agoralabs-sh/vip030026/-/vip030026-1.0.0.tgz","fileCount":58,"unpackedSize":122785,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGtFWFYGwfwIdtLSpKA9isT5kMxpaUdRUAEljqGvRVm9AiBCIZTMPBQb/hCHIRhBDtqlf+7d4MLqvvpZB4j/bcqQ/Q=="}]},"_npmUser":{"name":"agoralabs-bot","email":"tech@agoralabs.sh"},"directories":{},"maintainers":[{"name":"agoralabs-bot","email":"tech@agoralabs.sh"},{"name":"kieranroneill","email":"kieran.oneill@pm.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vip030026_1.0.0_1740245894754_0.6393539429694508"},"_hasShrinkwrap":false}},"time":{"created":"2025-02-22T17:38:14.681Z","1.0.0":"2025-02-22T17:38:14.965Z","modified":"2025-02-22T17:38:15.228Z"},"maintainers":[{"name":"agoralabs-bot","email":"tech@agoralabs.sh"},{"name":"kieranroneill","email":"kieran.oneill@pm.me"}],"description":"Various utilities and tools that allow for the creation and manipulation of credentials that conform to the VIP-03-0026 standard.","homepage":"https://github.com/agoralabs-sh/avm-tools#readme","repository":{"type":"git","url":"git+https://github.com/agoralabs-sh/avm-tools.git"},"author":{"name":"Kieran O'Neill","email":"hello@kieranoneill.com","url":"https://github.com/kieranroneill"},"bugs":{"url":"https://github.com/agoralabs-sh/avm-tools/issues"},"license":"CC0-1.0","readme":"<div align=\"center\">\n\n[![License: CC0-1.0](https://img.shields.io/badge/License-CC0_1.0-brightgreen.svg)](./LICENSE)\n[![NPM Version](https://img.shields.io/npm/v/%40agoralabs-sh%2Fvip030026)](https://www.npmjs.com/package/%40agoralabs-sh/vip030026)\n\n</div>\n\n<div align=\"center\">\n\n![GitHub Release](https://img.shields.io/github/v/release/agoralabs-sh/avm-tools?filter=%40agoralabs-sh%2Fvip030026*)\n![GitHub Release](https://img.shields.io/github/v/release/agoralabs-sh/avm-tools?include_prereleases&filter=%40agoralabs-sh%2Fvip030026*&label=pre-release)\n\n</div>\n\n<h1 align=\"center\">\n  @agoralabs-sh/vip030026\n</h1>\n\n<p align=\"center\">\n  Various utilities and tools that allow for the creation and manipulation of credentials that conform to the VIP-03-0026 standard.\n</p>\n\n---\n\n### Table Of Contents\n\n* [1. Getting Started](#-2-getting-started)\n  - [1.1. Installation](#12-installation)\n* [2. Appendix](#-2-appendix)\n  - [2.1. Useful Commands](#21-useful-commands)\n* [3. How To Contribute](#-3-how-to-contribute)\n* [4. License](#-4-license)\n\n## 🪄 1. Getting Started\n\n### 1.1. Installation\n\nYou can install the types using:\n```shell\npnpm add @agoralabs-sh/vip030026\n```\n\n<sup>[Back to top ^][table-of-contents]</sup>\n\n## 📑 2. Appendix\n\n### 2.1. Useful Commands\n\n| Command                   | Description                                                                 |\n|---------------------------|-----------------------------------------------------------------------------|\n| `pnpm run build`          | Generates build and TypeScript declaration files to the `dist/` directory.  |\n| `pnpm run clean`          | Deletes the `dist/` directory and the `tsconfig.*.tsbuildinfo` files.       |\n| `pnpm run generate:index` | Generates/overwrites the main `index.ts` file used for exporting all files. |\n| `pnpm run lint`           | Runs the linter based on the rules in `eslint.config.mjs`.                  |\n| `pnpm run prettier`       | Runs the prettier based on the rules in `prettier.config.mjs`.              |\n| `pnpm run prettier`       | Runs the prettier based on the rules in `prettier.config.mjs`.              |\n| `pnpm test`               | Runs tests using `vitest`.                                                  |\n\n<sup>[Back to top ^][table-of-contents]</sup>\n\n## 👏 3. How To Contribute\n\nPlease read the [**Contributing Guide**][contribute] to learn about the development process.\n\n<sup>[Back to top ^][table-of-contents]</sup>\n\n## 📄 4. License\n\nPlease refer to the [LICENSE][license] file.\n\n<sup>[Back to top ^][table-of-contents]</sup>\n\n<!-- links -->\n[contribute]: ../../CONTRIBUTING.md\n[license]: LICENSE\n[table-of-contents]: #table-of-contents\n\n","readmeFilename":"README.md"}