{"_id":"@apeleghq/crypto-oids","_rev":"3-d86d3db8777f7add2cd8c509b32d4553","name":"@apeleghq/crypto-oids","dist-tags":{"latest":"20250325.0.0"},"versions":{"20240911.0.0":{"name":"@apeleghq/crypto-oids","version":"20240911.0.0","keywords":["oid","asn1","cms","x509","X9.62"],"author":{"name":"Apeleg Limited"},"license":"CC0-1.0","_id":"@apeleghq/crypto-oids@20240911.0.0","maintainers":[{"name":"er-ci-bot","email":"npmjs.com+er-ci-bot+fd8b22b478b6fac7@apeleg.com"},{"name":"corrideat","email":"3857362+corrideat@users.noreply.github.com"}],"homepage":"https://github.com/ApelegHQ/ts-crypto-oids#readme","bugs":{"url":"https://github.com/ApelegHQ/ts-crypto-oids/issues"},"dist":{"shasum":"791c6b2e8fa6cb3560bdcf0c82db37b15165b24c","tarball":"https://registry.npmjs.org/@apeleghq/crypto-oids/-/crypto-oids-20240911.0.0.tgz","fileCount":9,"integrity":"sha512-cdaKHXwjONoIANzdtw5KB0pB56IsAqM3hdNLerv6cBn+/8noV5+hYUOfPkUd0KBb8PUT7O1ZqQzun3Vfj4Qjpg==","signatures":[{"sig":"MEUCIEQGtTNK90gWk6zKE4iyxNyMKY/zFG87VMp0eYV1490CAiEA7UCfGertg0d3HwZvLHxyG0e+Z5h6MJ3aJZsVcDWUMr0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@apeleghq%2fcrypto-oids@20240911.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":83994},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"bdf794e15e15a130fa7b8ed5064184a4f240a0be","scripts":{"lint":"eslint . --ext .js,.jsx,.ts,.tsx,.mjs,.mts,.cjs,.cts","build":"tsc --declarationMap --declaration","prepack":"npm run build","version":"npm run lint && git add -A src","lint:fix":"eslint . --ext .js,.jsx,.ts,.tsx,.mjs,.mts,.cjs,.cts --fix","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm run lint"},"_npmUser":{"name":"er-ci-bot","email":"npmjs.com+er-ci-bot+fd8b22b478b6fac7@apeleg.com"},"repository":{"url":"git+https://github.com/ApelegHQ/ts-crypto-oids.git","type":"git"},"_npmVersion":"10.8.2","description":"Non-comprehensive export of OIDs used in various crypto standards","directories":{},"_nodeVersion":"20.17.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.3.3","typescript":"^5.6.2","@types/node":"^22.5.4","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"8.5.0","@typescript-eslint/eslint-plugin":"^8.5.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto-oids_20240911.0.0_1726086201597_0.4957458398529475","host":"s3://npm-registry-packages"}},"20240911.0.1":{"name":"@apeleghq/crypto-oids","version":"20240911.0.1","keywords":["oid","asn1","cms","x509","X9.62"],"author":{"name":"Apeleg Limited"},"license":"CC0-1.0","_id":"@apeleghq/crypto-oids@20240911.0.1","maintainers":[{"name":"er-ci-bot","email":"npmjs.com+er-ci-bot+fd8b22b478b6fac7@apeleg.com"},{"name":"corrideat","email":"3857362+corrideat@users.noreply.github.com"}],"homepage":"https://github.com/ApelegHQ/ts-crypto-oids#readme","bugs":{"url":"https://github.com/ApelegHQ/ts-crypto-oids/issues"},"dist":{"shasum":"cb62dc8e256d133806e13293f562ba917ac51c34","tarball":"https://registry.npmjs.org/@apeleghq/crypto-oids/-/crypto-oids-20240911.0.1.tgz","fileCount":9,"integrity":"sha512-O6CxDAU9aXZ3pnouPKCTjv0F2Q1DCKZiGLjJ2JloOIN4lqyfLa3BjmL/ob2QV3MMqqrsGZoSZWdkhiozfXvPTQ==","signatures":[{"sig":"MEUCIBAwbBJhC8cnHNZnLqqaT/dodNfvSomN7ITXahXtEIFYAiEAkWp4/FsKmdGlMeLWn5cR0ywjhHuxWX3/ThPjcg0ikkM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@apeleghq%2fcrypto-oids@20240911.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":84077},"main":"dist/index.cjs","type":"module","types":"dist/index.d.cts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"701b906ec407e0b8b5b09ec524650fc8bedbb9f0","scripts":{"lint":"eslint . --ext .js,.jsx,.ts,.tsx,.mjs,.mts,.cjs,.cts","build":"tsc --declarationMap --declaration","prepack":"npm run build","version":"npm run lint && git add -A src","lint:fix":"eslint . --ext .js,.jsx,.ts,.tsx,.mjs,.mts,.cjs,.cts --fix","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm run lint"},"_npmUser":{"name":"er-ci-bot","email":"npmjs.com+er-ci-bot+fd8b22b478b6fac7@apeleg.com"},"repository":{"url":"git+https://github.com/ApelegHQ/ts-crypto-oids.git","type":"git"},"_npmVersion":"10.8.2","description":"Non-comprehensive export of OIDs used in various crypto standards","directories":{},"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.23.0","globals":"^16.0.0","prettier":"^3.5.3","@eslint/js":"^9.23.0","typescript":"^5.8.2","@types/node":"^22.13.11","@eslint/eslintrc":"^3.3.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.27.0","@typescript-eslint/eslint-plugin":"^8.27.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto-oids_20240911.0.1_1742744142102_0.2594043509674242","host":"s3://npm-registry-packages-npm-production"}},"20250325.0.0":{"name":"@apeleghq/crypto-oids","version":"20250325.0.0","description":"Non-comprehensive export of OIDs used in various crypto standards","type":"module","main":"dist/index.cjs","types":"dist/index.d.cts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"devDependencies":{"@eslint/eslintrc":"^3.3.1","@eslint/js":"^9.23.0","@types/node":"^22.13.11","@typescript-eslint/eslint-plugin":"^8.27.0","@typescript-eslint/parser":"^8.27.0","eslint":"^9.23.0","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","globals":"^16.0.0","prettier":"^3.5.3","typescript":"^5.8.2"},"repository":{"type":"git","url":"git+https://github.com/ApelegHQ/ts-crypto-oids.git"},"scripts":{"lint":"eslint . --ext .js,.jsx,.ts,.tsx,.mjs,.mts,.cjs,.cts","lint:fix":"eslint . --ext .js,.jsx,.ts,.tsx,.mjs,.mts,.cjs,.cts --fix","build":"tsc --declarationMap --declaration","prepack":"npm run build","prepublishOnly":"npm run lint","preversion":"npm run lint","version":"npm run lint && git add -A src","postversion":"git push && git push --tags"},"author":{"name":"Apeleg Limited"},"license":"CC0-1.0","keywords":["oid","asn1","cms","x509","X9.62"],"_id":"@apeleghq/crypto-oids@20250325.0.0","gitHead":"f18126cb549753f360d6d0cfb3f8140f6bb70987","bugs":{"url":"https://github.com/ApelegHQ/ts-crypto-oids/issues"},"homepage":"https://github.com/ApelegHQ/ts-crypto-oids#readme","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-EZE7cGd+I4Qj6Vm8TEY2O7rHrRqGz2JZ4s1VLlH0790Gntbf/FlD56v1eYmnNir9aa/vOUBPCP7M1Jpa1BZOHA==","shasum":"5a22835e6f20cf2fc0dd8e30428e319bd4444c6d","tarball":"https://registry.npmjs.org/@apeleghq/crypto-oids/-/crypto-oids-20250325.0.0.tgz","fileCount":9,"unpackedSize":112611,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@apeleghq%2fcrypto-oids@20250325.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCID3v5RF2T1nRW3gfTzLbmGzagWZ0Ql9uisFeOlmJs9g8AiEAguNAqatzZu0PvJK9XcESvzSULTjYGqA4ZsrsLS/TkeU="}]},"_npmUser":{"name":"er-ci-bot","email":"npmjs.com+er-ci-bot+fd8b22b478b6fac7@apeleg.com"},"directories":{},"maintainers":[{"name":"er-ci-bot","email":"npmjs.com+er-ci-bot+fd8b22b478b6fac7@apeleg.com"},{"name":"corrideat","email":"3857362+corrideat@users.noreply.github.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/crypto-oids_20250325.0.0_1742862639551_0.490412166799973"},"_hasShrinkwrap":false}},"time":{"created":"2024-09-11T20:23:21.453Z","modified":"2025-03-25T00:30:40.289Z","20240911.0.0":"2024-09-11T20:23:21.839Z","20240911.0.1":"2025-03-23T15:35:42.294Z","20250325.0.0":"2025-03-25T00:30:39.749Z"},"bugs":{"url":"https://github.com/ApelegHQ/ts-crypto-oids/issues"},"author":{"name":"Apeleg Limited"},"license":"CC0-1.0","homepage":"https://github.com/ApelegHQ/ts-crypto-oids#readme","keywords":["oid","asn1","cms","x509","X9.62"],"repository":{"type":"git","url":"git+https://github.com/ApelegHQ/ts-crypto-oids.git"},"description":"Non-comprehensive export of OIDs used in various crypto standards","maintainers":[{"name":"er-ci-bot","email":"npmjs.com+er-ci-bot+fd8b22b478b6fac7@apeleg.com"},{"name":"corrideat","email":"3857362+corrideat@users.noreply.github.com"}],"readme":"🔒 **Non-comprehensive export of OIDs used in various crypto standards**\r\n\r\n [![Reliability Rating](https://sonarcloud.io/api/project_badges/measure?project=Exact-Realty_ts-crypto-oids&metric=reliability_rating)](https://sonarcloud.io/summary/new_code?id=Exact-Realty_ts-crypto-oids)\r\n [![Vulnerabilities](https://sonarcloud.io/api/project_badges/measure?project=Exact-Realty_ts-crypto-oids&metric=vulnerabilities)](https://sonarcloud.io/summary/new_code?id=Exact-Realty_ts-crypto-oids)\r\n [![Bugs](https://sonarcloud.io/api/project_badges/measure?project=Exact-Realty_ts-crypto-oids&metric=bugs)](https://sonarcloud.io/summary/new_code?id=Exact-Realty_ts-crypto-oids)\r\n [![Security Rating](https://sonarcloud.io/api/project_badges/measure?project=Exact-Realty_ts-crypto-oids&metric=security_rating)](https://sonarcloud.io/summary/new_code?id=Exact-Realty_ts-crypto-oids)\r\n [![Maintainability Rating](https://sonarcloud.io/api/project_badges/measure?project=Exact-Realty_ts-crypto-oids&metric=sqale_rating)](https://sonarcloud.io/summary/new_code?id=Exact-Realty_ts-crypto-oids)\r\n [![NPM Downloads](https://img.shields.io/npm/dw/%40exact-realty/crypto-oids?style=flat-square)](https://www.npmjs.com/package/%40exact-realty/crypto-oids)\r\n\r\n---\r\n### 🚀 Features\r\n\r\n- Standard arcs covered (note that not _all_ OIDS are necessarily exported):\r\n  - ANSI X9.62\r\n  - PKCS #1\r\n  - PKCS #5 (PBKDF2 only)\r\n  - PKCS #7 / CMS\r\n  - PKCS #9\r\n  - RSA digest algorithms (MD2, MD5, etc.) and HMAC (HMAC with SHA-*)\r\n  - NIST AES\r\n  - NIST SHA\r\n- Incudes `JSDoc` with a description.\r\n- It does _not_ support reverse lookups.\r\n\r\n### 💻 Installation\r\n\r\nTo install the package, you can use npm or yarn:\r\n\r\n```sh\r\nnpm install @apeleghq/crypto-oids\r\n```\r\n\r\nor\r\n\r\n```sh\r\nyarn add @apeleghq/crypto-oids\r\n```\r\n\r\n### 📚 Usage\r\n\r\n```javascript\r\nimport {\r\n  OID_ANSIX962_SIGNATURES_ECDSAWITHRECOMMENDED,\r\n} from '@apeleghq/crypto-oids';\r\n\r\n```\r\n\r\n### 🤝 Contributing\r\n\r\nWe welcome any contributions and feedback! Please feel free to submit pull\r\nrequests, bug reports or feature requests to our GitHub repository.\r\n\r\n### 📜 License\r\n\r\nThis project is dedicated to the public domain, and you may do with it as you\r\nwish. Check out the `LICENSE.txt` file for more information.\r\n\r\nIf you download the full sources, note that some support files might (such as\r\n`.prettierrc.cjs`) might have a different license. In those cases, that license\r\napplies.\r\n","readmeFilename":"README.md"}