{"_id":"@peculiar/x509","_rev":"4180239","name":"@peculiar/x509","description":"@peculiar/x509 is an easy to use TypeScript/Javascript library based on @peculiar/asn1-schema that makes generating X.509 Certificates and Certificate Requests as well as validating certificate chains easy","dist-tags":{"beta":"1.3.3-beta.0","latest":"1.14.3"},"maintainers":[{"name":"apilguk","email":""},{"name":"donskov","email":""},{"name":"microshine","email":""},{"name":"peculiarventures","email":""},{"name":"rmhrisk","email":""},{"name":"worldthirteen","email":""},{"name":"yury.strozhevsky","email":""}],"time":{"modified":"2026-03-01T21:47:19.000Z","created":"2020-09-21T23:30:59.401Z","1.14.3":"2026-01-12T09:34:14.180Z","1.14.2":"2025-11-16T11:31:42.579Z","1.14.1":"2025-11-16T11:12:36.613Z","1.14.0":"2025-09-08T18:41:17.050Z","1.13.0":"2025-07-09T10:54:53.202Z","1.12.4":"2025-06-10T16:19:16.748Z","1.12.3":"2024-10-01T22:42:57.052Z","1.12.2":"2024-09-17T10:56:04.095Z","1.12.1":"2024-08-13T01:14:36.206Z","1.12.0":"2024-08-08T19:17:47.534Z","1.11.0":"2024-06-03T19:43:44.989Z","1.10.1":"2024-05-27T17:49:28.468Z","1.10.0":"2024-05-21T21:49:33.341Z","1.9.7":"2024-01-30T20:31:16.226Z","1.9.6":"2023-12-19T10:33:49.980Z","1.9.5":"2023-08-18T11:10:33.551Z","1.9.4":"2023-08-16T13:25:43.022Z","1.9.3":"2023-01-23T09:17:38.304Z","1.9.2":"2022-11-17T17:48:21.970Z","1.9.1":"2022-11-17T17:45:10.154Z","1.9.0":"2022-11-15T17:22:57.256Z","1.8.4":"2022-11-08T13:40:59.115Z","1.8.3":"2022-08-31T11:26:40.676Z","1.8.2":"2022-08-22T13:36:36.506Z","1.8.1":"2022-07-25T15:34:33.649Z","1.8.0":"2022-07-20T08:19:58.016Z","1.7.3":"2022-07-13T08:55:38.559Z","1.7.2":"2022-06-17T11:51:44.950Z","1.7.1":"2022-06-17T11:29:56.908Z","1.7.0":"2022-06-09T11:13:10.174Z","1.6.4":"2022-05-19T13:17:43.191Z","1.6.3":"2022-05-17T21:43:25.241Z","1.6.2":"2022-05-17T20:59:41.789Z","1.6.1":"2021-12-17T19:00:26.938Z","1.6.0":"2021-11-11T16:18:38.948Z","1.5.2":"2021-10-26T14:23:26.063Z","1.5.2-0":"2021-10-26T14:20:53.660Z","1.5.1":"2021-10-26T11:53:05.793Z","1.5.0":"2021-10-25T19:25:36.354Z","1.4.1":"2021-09-09T11:12:56.385Z","1.4.0":"2021-08-27T20:53:48.271Z","1.3.3-beta.0":"2021-08-10T10:19:01.292Z","1.3.2":"2021-05-31T08:06:09.329Z","1.3.1":"2021-05-26T17:22:38.983Z","1.3.0":"2021-04-29T08:50:33.177Z","1.2.2":"2021-03-16T12:12:51.697Z","1.2.1":"2021-03-01T22:26:59.429Z","1.2.0":"2021-02-04T20:36:36.156Z","1.1.0":"2021-01-15T12:41:44.139Z","1.0.10":"2021-01-13T11:34:31.676Z","1.0.9":"2020-11-25T15:34:00.181Z","1.0.8":"2020-11-24T18:31:07.625Z","1.0.7":"2020-11-24T07:52:20.202Z","1.0.6":"2020-09-28T22:59:58.804Z","1.0.5":"2020-09-21T23:53:08.397Z","1.0.4":"2020-09-21T23:30:59.401Z"},"users":{},"author":{"name":"Peculiar Ventures LLC"},"repository":{"type":"git","url":"git+https://github.com/PeculiarVentures/x509.git"},"versions":{"1.14.3":{"name":"@peculiar/x509","version":"1.14.3","description":"@peculiar/x509 is an easy to use TypeScript/Javascript library based on @peculiar/asn1-schema that makes generating X.509 Certificates and Certificate Requests as well as validating certificate chains easy","main":"build/x509.cjs.js","module":"build/x509.es.js","unpkg":"build/x509.js","types":"build/index.d.ts","scripts":{"test":"vitest run","test:watch":"vitest","lint":"eslint","lint:fix":"eslint --fix","build":"npm run build:module","build:module":"rollup -c","rebuild":"npm run clear && npm run build","coverage":"vitest run --coverage","coveralls":"vitest run --coverage && cat coverage/lcov.info | coveralls","pub":"npm run pub:patch","pub:patch":"npm version patch && npm run git:push","pub:minor":"npm version minor && npm run git:push","pub:major":"npm version major && npm run git:push","git:push":"git push --follow-tags"},"repository":{"type":"git","url":"git+https://github.com/PeculiarVentures/x509.git"},"keywords":["x509","certificate","csr","pkcs10","pkcs7","cms","rsa","ec"],"author":{"name":"Peculiar Ventures LLC"},"contributors":[{"name":"Miroshin Stepan","email":"microshine@mail.ru"}],"license":"MIT","bugs":{"url":"https://github.com/PeculiarVentures/x509/issues"},"homepage":"https://github.com/PeculiarVentures/x509#readme","devDependencies":{"@babel/core":"^7.28.5","@babel/preset-env":"^7.28.5","@peculiar/eslint-config-base":"^0.2.8","@peculiar/webcrypto":"^1.5.0","@rollup/plugin-babel":"^6.1.0","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-node-resolve":"^16.0.3","@rollup/plugin-terser":"^0.4.4","@types/node":"^24.10.1","@vitest/coverage-v8":"^4.0.9","rimraf":"^6.1.0","rollup":"^4.53.2","rollup-plugin-dts":"^6.2.3","rollup-plugin-typescript2":"^0.36.0","typescript":"^5.9.3","vitest":"^4.0.9"},"dependencies":{"@peculiar/asn1-cms":"^2.6.0","@peculiar/asn1-csr":"^2.6.0","@peculiar/asn1-ecc":"^2.6.0","@peculiar/asn1-pkcs9":"^2.6.0","@peculiar/asn1-rsa":"^2.6.0","@peculiar/asn1-schema":"^2.6.0","@peculiar/asn1-x509":"^2.6.0","pvtsutils":"^1.3.6","reflect-metadata":"^0.2.2","tslib":"^2.8.1","tsyringe":"^4.10.0"},"engines":{"node":">=20.0.0"},"devEngines":{"packageManager":{"name":"npm","version":">=10","onFail":"error"}},"_id":"@peculiar/x509@1.14.3","gitHead":"dec97d02edf94c23430bbe3aab425286770d9b43","_nodeVersion":"22.21.1","_npmVersion":"10.9.4","dist":{"shasum":"2c44c2b89474346afec38a0c2803ec4fb8ce959e","size":107222,"noattachment":false,"key":"/@peculiar/x509/-/@peculiar/x509-1.14.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@peculiar/x509/download/@peculiar/x509-1.14.3.tgz"},"_npmUser":{"name":"microshine","email":"microshine@mail.ru"},"directories":{},"maintainers":[{"name":"apilguk","email":""},{"name":"donskov","email":""},{"name":"microshine","email":""},{"name":"peculiarventures","email":""},{"name":"rmhrisk","email":""},{"name":"worldthirteen","email":""},{"name":"yury.strozhevsky","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/x509_1.14.3_1768210454029_0.9461219307485254"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-12T09:34:14.180Z","publish_time":1768210454180,"_source_registry_name":"default","_cnpm_publish_time":1768210454180},"1.14.2":{"name":"@peculiar/x509","version":"1.14.2","description":"@peculiar/x509 is an easy to use TypeScript/Javascript library based on @peculiar/asn1-schema that makes generating X.509 Certificates and Certificate Requests as well as validating certificate chains easy","main":"build/x509.cjs.js","module":"build/x509.es.js","unpkg":"build/x509.js","types":"build/index.d.ts","scripts":{"test":"vitest run","test:watch":"vitest","lint":"eslint","lint:fix":"eslint --fix","build":"npm run build:module","build:module":"rollup -c","rebuild":"npm run clear && npm run build","coverage":"vitest run --coverage","coveralls":"vitest run --coverage && cat coverage/lcov.info | coveralls","pub":"npm run pub:patch","pub:patch":"npm version patch && npm run git:push","pub:minor":"npm version minor && npm run git:push","pub:major":"npm version major && npm run git:push","git:push":"git push --follow-tags"},"repository":{"type":"git","url":"git+https://github.com/PeculiarVentures/x509.git"},"keywords":["x509","certificate","csr","pkcs10","pkcs7","cms","rsa","ec"],"author":{"name":"Peculiar Ventures LLC"},"contributors":[{"name":"Miroshin Stepan","email":"microshine@mail.ru"}],"license":"MIT","bugs":{"url":"https://github.com/PeculiarVentures/x509/issues"},"homepage":"https://github.com/PeculiarVentures/x509#readme","devDependencies":{"@babel/core":"^7.28.5","@babel/preset-env":"^7.28.5","@peculiar/eslint-config-base":"^0.2.8","@peculiar/webcrypto":"^1.5.0","@rollup/plugin-babel":"^6.1.0","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-node-resolve":"^16.0.3","@rollup/plugin-terser":"^0.4.4","@types/node":"^24.10.1","@vitest/coverage-v8":"^4.0.9","rimraf":"^6.1.0","rollup":"^4.53.2","rollup-plugin-dts":"^6.2.3","rollup-plugin-typescript2":"^0.36.0","typescript":"^5.9.3","vitest":"^4.0.9"},"dependencies":{"@peculiar/asn1-cms":"^2.6.0","@peculiar/asn1-csr":"^2.6.0","@peculiar/asn1-ecc":"^2.6.0","@peculiar/asn1-pkcs9":"^2.6.0","@peculiar/asn1-rsa":"^2.6.0","@peculiar/asn1-schema":"^2.6.0","@peculiar/asn1-x509":"^2.6.0","pvtsutils":"^1.3.6","reflect-metadata":"^0.2.2","tslib":"^2.8.1","tsyringe":"^4.10.0"},"engines":{"node":">=22.0.0"},"devEngines":{"packageManager":{"name":"npm","version":">=10","onFail":"error"}},"_id":"@peculiar/x509@1.14.2","gitHead":"23efd1318e4d04d6b2674f5d9d0bef7fc04c502b","_nodeVersion":"22.21.1","_npmVersion":"10.9.4","dist":{"shasum":"635078480a0e4796eab2fb765361dec142af0f3b","size":107222,"noattachment":false,"key":"/@peculiar/x509/-/@peculiar/x509-1.14.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@peculiar/x509/download/@peculiar/x509-1.14.2.tgz"},"_npmUser":{"name":"microshine","email":"microshine@mail.ru"},"directories":{},"maintainers":[{"name":"apilguk","email":""},{"name":"donskov","email":""},{"name":"microshine","email":""},{"name":"peculiarventures","email":""},{"name":"rmhrisk","email":""},{"name":"worldthirteen","email":""},{"name":"yury.strozhevsky","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/x509_1.14.2_1763292702339_0.7238018635247832"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-16T11:31:42.579Z","publish_time":1763292702579,"_source_registry_name":"default","_cnpm_publish_time":1763292702579},"1.14.1":{"name":"@peculiar/x509","version":"1.14.1","description":"@peculiar/x509 is an easy to use TypeScript/Javascript library based on @peculiar/asn1-schema that makes generating X.509 Certificates and Certificate Requests as well as validating certificate chains easy","main":"build/x509.cjs.js","module":"build/x509.es.js","unpkg":"build/x509.js","types":"build/index.d.ts","scripts":{"test":"vitest run","test:watch":"vitest","lint":"eslint","lint:fix":"eslint --fix","build":"npm run build:module","build:module":"rollup -c","rebuild":"npm run clear && npm run build","coverage":"vitest run --coverage","coveralls":"vitest run --coverage && cat coverage/lcov.info | coveralls","pub":"npm run pub:patch","pub:patch":"npm version patch && npm run git:push","pub:minor":"npm version minor && npm run git:push","pub:major":"npm version major && npm run git:push","git:push":"git push --follow-tags"},"repository":{"type":"git","url":"git+https://github.com/PeculiarVentures/x509.git"},"keywords":["x509","certificate","csr","pkcs10","pkcs7","cms","rsa","ec"],"author":{"name":"Peculiar Ventures LLC"},"contributors":[{"name":"Miroshin Stepan","email":"microshine@mail.ru"}],"license":"MIT","bugs":{"url":"https://github.com/PeculiarVentures/x509/issues"},"homepage":"https://github.com/PeculiarVentures/x509#readme","devDependencies":{"@babel/core":"^7.28.5","@babel/preset-env":"^7.28.5","@peculiar/eslint-config-base":"^0.2.8","@peculiar/webcrypto":"^1.5.0","@rollup/plugin-babel":"^6.1.0","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-node-resolve":"^16.0.3","@rollup/plugin-terser":"^0.4.4","@types/node":"^24.10.1","@vitest/coverage-v8":"^4.0.9","rimraf":"^6.1.0","rollup":"^4.53.2","rollup-plugin-dts":"^6.2.3","rollup-plugin-typescript2":"^0.36.0","typescript":"^5.9.3","vitest":"^4.0.9"},"dependencies":{"@peculiar/asn1-cms":"^2.6.0","@peculiar/asn1-csr":"^2.6.0","@peculiar/asn1-ecc":"^2.6.0","@peculiar/asn1-pkcs9":"^2.6.0","@peculiar/asn1-rsa":"^2.6.0","@peculiar/asn1-schema":"^2.6.0","@peculiar/asn1-x509":"^2.6.0","pvtsutils":"^1.3.6","reflect-metadata":"^0.2.2","tslib":"^2.8.1","tsyringe":"^4.10.0"},"engines":{"node":">=22.0.0"},"devEngines":{"packageManager":{"name":"npm","version":">=10","onFail":"error"}},"_id":"@peculiar/x509@1.14.1","gitHead":"a3c16d47702bf124b0114bd0f5f821a899a0a903","_nodeVersion":"22.21.1","_npmVersion":"10.9.4","dist":{"shasum":"95ed9da281c9a204df3447c6a4fb408dd4e81c81","size":107222,"noattachment":false,"key":"/@peculiar/x509/-/@peculiar/x509-1.14.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@peculiar/x509/download/@peculiar/x509-1.14.1.tgz"},"_npmUser":{"name":"microshine","email":"microshine@mail.ru"},"directories":{},"maintainers":[{"name":"apilguk","email":""},{"name":"donskov","email":""},{"name":"microshine","email":""},{"name":"peculiarventures","email":""},{"name":"rmhrisk","email":""},{"name":"worldthirteen","email":""},{"name":"yury.strozhevsky","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/x509_1.14.1_1763291556414_0.7292938793511401"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-16T11:12:36.613Z","publish_time":1763291556613,"_source_registry_name":"default","_cnpm_publish_time":1763291556613},"1.14.0":{"name":"@peculiar/x509","version":"1.14.0","description":"@peculiar/x509 is an easy to use TypeScript/Javascript library based on @peculiar/asn1-schema that makes generating X.509 Certificates and Certificate Requests as well as validating certificate chains easy","main":"build/x509.cjs.js","module":"build/x509.es.js","unpkg":"build/x509.js","types":"build/index.d.ts","scripts":{"test":"vitest run","test:watch":"vitest","lint":"eslint --ext .ts src/ test/","lint:fix":"eslint --fix --ext .ts src/ test/","build":"npm run build:module","build:module":"rollup -c","rebuild":"npm run clear && npm run build","coverage":"vitest run --coverage","coveralls":"vitest run --coverage && cat coverage/lcov.info | coveralls","pub":"npm run pub:patch","pub:patch":"npm version patch && npm run git:push","pub:minor":"npm version minor && npm run git:push","pub:major":"npm version major && npm run git:push","git:push":"git push --follow-tags"},"repository":{"type":"git","url":"git+https://github.com/PeculiarVentures/x509.git"},"keywords":["x509","certificate","csr","pkcs10","pkcs7","cms","rsa","ec"],"author":{"name":"Peculiar Ventures LLC"},"contributors":[{"name":"Miroshin Stepan","email":"microshine@mail.ru"}],"license":"MIT","bugs":{"url":"https://github.com/PeculiarVentures/x509/issues"},"homepage":"https://github.com/PeculiarVentures/x509#readme","devDependencies":{"@babel/core":"^7.28.4","@babel/preset-env":"^7.28.3","@eslint/js":"^9.35.0","@peculiar/webcrypto":"^1.5.0","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-node-resolve":"^16.0.1","@rollup/plugin-terser":"^0.4.4","@types/node":"^24.3.1","@vitest/coverage-v8":"^3.2.4","eslint":"^9.35.0","rimraf":"^6.0.1","rollup":"^4.50.1","rollup-plugin-dts":"^6.2.3","rollup-plugin-typescript2":"^0.36.0","typescript":"^5.9.2","typescript-eslint":"^8.42.0","vitest":"^3.2.4"},"dependencies":{"@peculiar/asn1-cms":"^2.5.0","@peculiar/asn1-csr":"^2.5.0","@peculiar/asn1-ecc":"^2.5.0","@peculiar/asn1-pkcs9":"^2.5.0","@peculiar/asn1-rsa":"^2.5.0","@peculiar/asn1-schema":"^2.5.0","@peculiar/asn1-x509":"^2.5.0","pvtsutils":"^1.3.6","reflect-metadata":"^0.2.2","tslib":"^2.8.1","tsyringe":"^4.10.0"},"_id":"@peculiar/x509@1.14.0","gitHead":"08f3fd86824d5b890fed349f64554cc2f413c721","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"4b1abdf7ca5e46f2cb303fba608ef0507762e84a","size":107177,"noattachment":false,"key":"/@peculiar/x509/-/@peculiar/x509-1.14.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@peculiar/x509/download/@peculiar/x509-1.14.0.tgz"},"_npmUser":{"name":"microshine","email":"microshine@mail.ru"},"directories":{},"maintainers":[{"name":"apilguk","email":""},{"name":"donskov","email":""},{"name":"microshine","email":""},{"name":"peculiarventures","email":""},{"name":"rmhrisk","email":""},{"name":"worldthirteen","email":""},{"name":"yury.strozhevsky","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/x509_1.14.0_1757356876839_0.3235580939393421"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-08T18:41:17.050Z","publish_time":1757356877050,"_source_registry_name":"default","_cnpm_publish_time":1757356877050},"1.13.0":{"name":"@peculiar/x509","version":"1.13.0","description":"@peculiar/x509 is an easy to use TypeScript/Javascript library based on @peculiar/asn1-schema that makes generating X.509 Certificates and Certificate Requests as well as validating certificate chains easy","main":"build/x509.cjs.js","module":"build/x509.es.js","unpkg":"build/x509.js","types":"build/index.d.ts","scripts":{"test":"vitest run","test:watch":"vitest","lint":"eslint --ext .ts src/ test/","lint:fix":"eslint --fix --ext .ts src/ test/","build":"npm run build:module","build:module":"rollup -c","rebuild":"npm run clear && npm run build","coverage":"vitest run --coverage","coveralls":"vitest run --coverage && cat coverage/lcov.info | coveralls","pub":"npm run pub:patch","pub:patch":"npm version patch && npm run git:push","pub:minor":"npm version minor && npm run git:push","pub:major":"npm version major && npm run git:push","git:push":"git push --follow-tags"},"repository":{"type":"git","url":"git+https://github.com/PeculiarVentures/x509.git"},"keywords":["x509","certificate","csr","pkcs10","pkcs7","cms","rsa","ec"],"author":{"name":"Peculiar Ventures LLC"},"contributors":[{"name":"Miroshin Stepan","email":"microshine@mail.ru"}],"license":"MIT","bugs":{"url":"https://github.com/PeculiarVentures/x509/issues"},"homepage":"https://github.com/PeculiarVentures/x509#readme","devDependencies":{"@babel/core":"^7.27.4","@babel/preset-env":"^7.27.2","@eslint/js":"^9.28.0","@peculiar/webcrypto":"^1.5.0","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-node-resolve":"^16.0.1","@rollup/plugin-terser":"^0.4.4","@types/node":"^24.0.0","@vitest/coverage-v8":"^3.2.3","eslint":"9.28.0","rimraf":"^6.0.1","rollup":"^4.42.0","rollup-plugin-dts":"^6.2.1","rollup-plugin-typescript2":"^0.36.0","typescript":"^5.8.3","typescript-eslint":"^8.34.0","vitest":"^3.2.3"},"dependencies":{"@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-csr":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-pkcs9":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@peculiar/asn1-x509":"^2.3.15","pvtsutils":"^1.3.6","reflect-metadata":"^0.2.2","tslib":"^2.8.1","tsyringe":"^4.10.0"},"_id":"@peculiar/x509@1.13.0","gitHead":"b2129a93ad40d406b4775877c256408258867cb4","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"c404d075aac4dfa52320e0a1cb11268efacdb9dd","size":102236,"noattachment":false,"key":"/@peculiar/x509/-/@peculiar/x509-1.13.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@peculiar/x509/download/@peculiar/x509-1.13.0.tgz"},"_npmUser":{"name":"microshine","actor":{"name":"microshine","type":"user","email":"microshine@mail.ru"},"email":"microshine@mail.ru"},"directories":{},"maintainers":[{"name":"apilguk","email":""},{"name":"donskov","email":""},{"name":"microshine","email":""},{"name":"peculiarventures","email":""},{"name":"rmhrisk","email":""},{"name":"worldthirteen","email":""},{"name":"yury.strozhevsky","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/x509_1.13.0_1752058492972_0.9901003984907146"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-09T10:54:53.202Z","publish_time":1752058493202,"_source_registry_name":"default","_cnpm_publish_time":1752058493202},"1.12.4":{"name":"@peculiar/x509","version":"1.12.4","description":"@peculiar/x509 is an easy to use TypeScript/Javascript library based on @peculiar/asn1-schema that makes generating X.509 Certificates and Certificate Requests as well as validating certificate chains easy","main":"build/x509.cjs.js","module":"build/x509.es.js","unpkg":"build/x509.js","types":"build/index.d.ts","scripts":{"test":"vitest run","test:watch":"vitest","lint":"eslint --ext .ts src/ test/","lint:fix":"eslint --fix --ext .ts src/ test/","build":"npm run build:module","build:module":"rollup -c","rebuild":"npm run clear && npm run build","coverage":"vitest run --coverage","coveralls":"vitest run --coverage && cat coverage/lcov.info | coveralls","pub":"npm run pub:patch","pub:patch":"npm version patch && npm run git:push","pub:minor":"npm version minor && npm run git:push","pub:major":"npm version major && npm run git:push","git:push":"git push --follow-tags"},"repository":{"type":"git","url":"git+https://github.com/PeculiarVentures/x509.git"},"keywords":["x509","certificate","csr","pkcs10","pkcs7","cms","rsa","ec"],"author":{"name":"Peculiar Ventures LLC"},"contributors":[{"name":"Miroshin Stepan","email":"microshine@mail.ru"}],"license":"MIT","bugs":{"url":"https://github.com/PeculiarVentures/x509/issues"},"homepage":"https://github.com/PeculiarVentures/x509#readme","devDependencies":{"@babel/core":"^7.27.4","@babel/preset-env":"^7.27.2","@eslint/js":"^9.28.0","@peculiar/webcrypto":"^1.5.0","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-node-resolve":"^16.0.1","@rollup/plugin-terser":"^0.4.4","@types/node":"^24.0.0","@vitest/coverage-v8":"^3.2.3","eslint":"9.28.0","rimraf":"^6.0.1","rollup":"^4.42.0","rollup-plugin-dts":"^6.2.1","rollup-plugin-typescript2":"^0.36.0","typescript":"^5.8.3","typescript-eslint":"^8.34.0","vitest":"^3.2.3"},"dependencies":{"@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-csr":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-pkcs9":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@peculiar/asn1-x509":"^2.3.15","pvtsutils":"^1.3.6","reflect-metadata":"^0.2.2","tslib":"^2.8.1","tsyringe":"^4.10.0"},"_id":"@peculiar/x509@1.12.4","gitHead":"cbbf737b6004e492919ed9a8bcbda41c37c84bdc","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"2c3289891f5e10dab4c341a844dee2e17793b92c","size":101408,"noattachment":false,"key":"/@peculiar/x509/-/@peculiar/x509-1.12.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@peculiar/x509/download/@peculiar/x509-1.12.4.tgz"},"_npmUser":{"name":"microshine","email":"microshine@mail.ru"},"directories":{},"maintainers":[{"name":"apilguk","email":""},{"name":"donskov","email":""},{"name":"microshine","email":""},{"name":"peculiarventures","email":""},{"name":"rmhrisk","email":""},{"name":"worldthirteen","email":""},{"name":"yury.strozhevsky","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/x509_1.12.4_1749572356555_0.7684611951959466"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-10T16:19:16.748Z","publish_time":1749572356748,"_source_registry_name":"default","_cnpm_publish_time":1749572356748},"1.12.3":{"name":"@peculiar/x509","version":"1.12.3","description":"@peculiar/x509 is an easy to use TypeScript/Javascript library based on @peculiar/asn1-schema that makes generating X.509 Certificates and Certificate Requests as well as validating certificate chains easy","main":"build/x509.cjs.js","module":"build/x509.es.js","unpkg":"build/x509.js","types":"build/index.d.ts","scripts":{"test":"mocha","lint":"eslint --ext .ts src/ test/","lint:fix":"eslint --fix --ext .ts src/ test/","build":"npm run build:module","build:module":"rollup -c","rebuild":"npm run clear && npm run build","coverage":"nyc npm test","coveralls":"nyc report --reporter=text-lcov | coveralls","pub":"npm run pub:patch","pub:patch":"npm version patch && npm run git:push","pub:minor":"npm version minor && npm run git:push","pub:major":"npm version major && npm run git:push","git:push":"git push --follow-tags"},"repository":{"type":"git","url":"git+https://github.com/PeculiarVentures/x509.git"},"keywords":["x509","certificate","csr","pkcs10","pkcs7","cms","rsa","ec"],"author":{"name":"Peculiar Ventures LLC"},"contributors":[{"name":"Miroshin Stepan","email":"microshine@mail.ru"}],"license":"MIT","bugs":{"url":"https://github.com/PeculiarVentures/x509/issues"},"homepage":"https://github.com/PeculiarVentures/x509#readme","nyc":{"extension":[".ts",".tsx"],"include":["src/**/*.ts"],"exclude":["**/*.d.ts"],"reporter":["lcov","text-summary"]},"devDependencies":{"@babel/core":"^7.24.6","@babel/preset-env":"^7.24.6","@peculiar/webcrypto":"^1.5.0","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-node-resolve":"^15.2.3","@rollup/plugin-terser":"^0.4.4","@types/mocha":"^10.0.6","@types/node":"^20.12.12","@typescript-eslint/eslint-plugin":"^7.11.0","@typescript-eslint/parser":"^7.11.0","eslint":"8.57.0","mocha":"^10.7.3","nyc":"^17.0.0","rimraf":"^6.0.1","rollup":"^4.18.0","rollup-plugin-dts":"^6.1.1","rollup-plugin-typescript2":"^0.36.0","ts-node":"^10.9.2","typescript":"^5.6.2"},"dependencies":{"@peculiar/asn1-cms":"^2.3.13","@peculiar/asn1-csr":"^2.3.13","@peculiar/asn1-ecc":"^2.3.14","@peculiar/asn1-pkcs9":"^2.3.13","@peculiar/asn1-rsa":"^2.3.13","@peculiar/asn1-schema":"^2.3.13","@peculiar/asn1-x509":"^2.3.13","pvtsutils":"^1.3.5","reflect-metadata":"^0.2.2","tslib":"^2.7.0","tsyringe":"^4.8.0"},"_id":"@peculiar/x509@1.12.3","gitHead":"1158bcbe2c5393196d66b9096b7b5e9c35901bce","_nodeVersion":"20.17.0","_npmVersion":"10.8.2","dist":{"shasum":"af3db2c637a861d9bd6ca29c4bd659048d8d42b1","size":104451,"noattachment":false,"key":"/@peculiar/x509/-/@peculiar/x509-1.12.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@peculiar/x509/download/@peculiar/x509-1.12.3.tgz"},"_npmUser":{"name":"microshine","email":"microshine@mail.ru"},"directories":{},"maintainers":[{"name":"apilguk","email":""},{"name":"donskov","email":""},{"name":"microshine","email":""},{"name":"peculiarventures","email":""},{"name":"rmhrisk","email":""},{"name":"worldthirteen","email":""},{"name":"yury.strozhevsky","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x509_1.12.3_1727822576774_0.7444059756226562"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-01T22:42:57.052Z","publish_time":1727822577052,"_source_registry_name":"default","_cnpm_publish_time":1727822577052},"1.12.2":{"name":"@peculiar/x509","version":"1.12.2","description":"@peculiar/x509 is an easy to use TypeScript/Javascript library based on @peculiar/asn1-schema that makes generating X.509 Certificates and Certificate Requests as well as validating certificate chains easy","main":"build/x509.cjs.js","module":"build/x509.es.js","unpkg":"build/x509.js","types":"build/index.d.ts","scripts":{"test":"mocha","clear":"rimraf build/* docs","lint":"eslint --ext .ts src/ test/","lint:fix":"eslint --fix --ext .ts src/ test/","build":"npm run build:module","build:module":"rollup -c","rebuild":"npm run clear && npm run build","coverage":"nyc npm test","coveralls":"nyc report --reporter=text-lcov | coveralls","docs":"typedoc","pub":"npm run pub:patch","pub:patch":"npm version patch && npm run git:push","pub:minor":"npm version minor && npm run git:push","pub:major":"npm version major && npm run git:push","git:push":"git push --follow-tags"},"repository":{"type":"git","url":"git+https://github.com/PeculiarVentures/x509.git"},"keywords":["x509","certificate","csr","pkcs10","pkcs7","cms","rsa","ec"],"author":{"name":"Peculiar Ventures LLC"},"contributors":[{"name":"Miroshin Stepan","email":"microshine@mail.ru"}],"license":"MIT","bugs":{"url":"https://github.com/PeculiarVentures/x509/issues"},"homepage":"https://github.com/PeculiarVentures/x509#readme","nyc":{"extension":[".ts",".tsx"],"include":["src/**/*.ts"],"exclude":["**/*.d.ts"],"reporter":["lcov","text-summary"]},"devDependencies":{"@babel/core":"^7.24.6","@babel/preset-env":"^7.24.6","@peculiar/webcrypto":"^1.5.0","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-node-resolve":"^15.2.3","@rollup/plugin-terser":"^0.4.4","@types/mocha":"^10.0.6","@types/node":"^20.12.12","@typescript-eslint/eslint-plugin":"^7.11.0","@typescript-eslint/parser":"^7.11.0","eslint":"8.57.0","mocha":"^10.7.3","nyc":"^17.0.0","rimraf":"^6.0.1","rollup":"^4.18.0","rollup-plugin-dts":"^6.1.1","rollup-plugin-typescript2":"^0.36.0","ts-node":"^10.9.2","typedoc":"^0.25.13","typescript":"^5.6.2"},"dependencies":{"@peculiar/asn1-cms":"^2.3.13","@peculiar/asn1-csr":"^2.3.13","@peculiar/asn1-ecc":"^2.3.14","@peculiar/asn1-pkcs9":"^2.3.13","@peculiar/asn1-rsa":"^2.3.13","@peculiar/asn1-schema":"^2.3.13","@peculiar/asn1-x509":"^2.3.13","pvtsutils":"^1.3.5","reflect-metadata":"^0.2.2","tslib":"^2.7.0","tsyringe":"^4.8.0"},"_id":"@peculiar/x509@1.12.2","gitHead":"40e1da2c5cfcc1db43b1ee19a09df286e0ae4e7b","_nodeVersion":"20.17.0","_npmVersion":"10.8.2","dist":{"shasum":"d12d86b756b73119853b61686390f4518cedff9a","size":104560,"noattachment":false,"key":"/@peculiar/x509/-/@peculiar/x509-1.12.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@peculiar/x509/download/@peculiar/x509-1.12.2.tgz"},"_npmUser":{"name":"microshine","email":"microshine@mail.ru"},"directories":{},"maintainers":[{"name":"apilguk","email":""},{"name":"donskov","email":""},{"name":"microshine","email":""},{"name":"peculiarventures","email":""},{"name":"rmhrisk","email":""},{"name":"worldthirteen","email":""},{"name":"yury.strozhevsky","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x509_1.12.2_1726570563871_0.4136009617125527"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-17T10:56:04.095Z","publish_time":1726570564095,"_source_registry_name":"default","_cnpm_publish_time":1726570564095},"1.12.1":{"name":"@peculiar/x509","version":"1.12.1","description":"@peculiar/x509 is an easy to use TypeScript/Javascript library based on @peculiar/asn1-schema that makes generating X.509 Certificates and Certificate Requests as well as validating certificate chains easy","main":"build/x509.cjs.js","module":"build/x509.es.js","unpkg":"build/x509.js","types":"build/index.d.ts","scripts":{"test":"mocha","clear":"rimraf build/* docs","lint":"eslint --ext .ts src/ test/","lint:fix":"eslint --fix --ext .ts src/ test/","build":"npm run build:module","build:module":"rollup -c","rebuild":"npm run clear && npm run build","coverage":"nyc npm test","coveralls":"nyc report --reporter=text-lcov | coveralls","docs":"typedoc","pub":"npm run pub:patch","pub:patch":"npm version patch && npm run git:push","pub:minor":"npm version minor && npm run git:push","pub:major":"npm version major && npm run git:push","git:push":"git push --follow-tags"},"repository":{"type":"git","url":"git+https://github.com/PeculiarVentures/x509.git"},"keywords":["x509","certificate","csr","pkcs10","pkcs7","cms","rsa","ec"],"author":{"name":"Peculiar Ventures LLC"},"contributors":[{"name":"Miroshin Stepan","email":"microshine@mail.ru"}],"license":"MIT","bugs":{"url":"https://github.com/PeculiarVentures/x509/issues"},"homepage":"https://github.com/PeculiarVentures/x509#readme","nyc":{"extension":[".ts",".tsx"],"include":["src/**/*.ts"],"exclude":["**/*.d.ts"],"reporter":["lcov","text-summary"]},"devDependencies":{"@babel/core":"^7.24.6","@babel/preset-env":"^7.24.6","@peculiar/webcrypto":"^1.5.0","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-node-resolve":"^15.2.3","@rollup/plugin-terser":"^0.4.4","@types/mocha":"^10.0.6","@types/node":"^20.12.12","@typescript-eslint/eslint-plugin":"^7.11.0","@typescript-eslint/parser":"^7.11.0","coveralls":"^3.1.1","eslint":"8.57.0","mocha":"^10.4.0","nyc":"^15.1.0","rimraf":"^5.0.7","rollup":"^4.18.0","rollup-plugin-dts":"^6.1.1","rollup-plugin-typescript2":"^0.36.0","ts-node":"^10.9.2","typedoc":"^0.25.13","typescript":"^5.4.5"},"dependencies":{"@peculiar/asn1-cms":"^2.3.8","@peculiar/asn1-csr":"^2.3.8","@peculiar/asn1-ecc":"^2.3.8","@peculiar/asn1-pkcs9":"^2.3.8","@peculiar/asn1-rsa":"^2.3.8","@peculiar/asn1-schema":"^2.3.8","@peculiar/asn1-x509":"^2.3.8","pvtsutils":"^1.3.5","reflect-metadata":"^0.2.2","tslib":"^2.6.2","tsyringe":"^4.8.0"},"resolutions":{"minimist":"^1.2.6","json5":"^2.2.3","qs":"^6.11.0","terser":"^5.14.2"},"_id":"@peculiar/x509@1.12.1","gitHead":"541460b83ad99096b45e888f47dda512809551e8","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"shasum":"f879a918862f1c058524dca1ddbf259fc6aa6694","size":104230,"noattachment":false,"key":"/@peculiar/x509/-/@peculiar/x509-1.12.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@peculiar/x509/download/@peculiar/x509-1.12.1.tgz"},"_npmUser":{"name":"microshine","email":"microshine@mail.ru"},"directories":{},"maintainers":[{"name":"apilguk","email":""},{"name":"donskov","email":""},{"name":"microshine","email":""},{"name":"peculiarventures","email":""},{"name":"rmhrisk","email":""},{"name":"worldthirteen","email":""},{"name":"yury.strozhevsky","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x509_1.12.1_1723511675956_0.16083639495876967"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-13T01:14:36.206Z","publish_time":1723511676206,"_source_registry_name":"default","_cnpm_publish_time":1723511676206},"1.12.0":{"name":"@peculiar/x509","version":"1.12.0","description":"@peculiar/x509 is an easy to use TypeScript/Javascript library based on @peculiar/asn1-schema that makes generating X.509 Certificates and Certificate Requests as well as validating certificate chains easy","main":"build/x509.cjs.js","module":"build/x509.es.js","unpkg":"build/x509.js","types":"build/index.d.ts","scripts":{"test":"mocha","clear":"rimraf build/* docs","lint":"eslint --ext .ts src/ test/","lint:fix":"eslint --fix --ext .ts src/ test/","build":"npm run build:module","build:module":"rollup -c","rebuild":"npm run clear && npm run build","coverage":"nyc npm test","coveralls":"nyc report --reporter=text-lcov | coveralls","docs":"typedoc","pub":"npm run pub:patch","pub:patch":"npm version patch && npm run git:push","pub:minor":"npm version minor && npm run git:push","pub:major":"npm version major && npm run git:push","git:push":"git push --follow-tags"},"repository":{"type":"git","url":"git+https://github.com/PeculiarVentures/x509.git"},"keywords":["x509","certificate","csr","pkcs10","pkcs7","cms","rsa","ec"],"author":{"name":"Peculiar Ventures LLC"},"contributors":[{"name":"Miroshin Stepan","email":"microshine@mail.ru"}],"license":"MIT","bugs":{"url":"https://github.com/PeculiarVentures/x509/issues"},"homepage":"https://github.com/PeculiarVentures/x509#readme","nyc":{"extension":[".ts",".tsx"],"include":["src/**/*.ts"],"exclude":["**/*.d.ts"],"reporter":["lcov","text-summary"]},"devDependencies":{"@babel/core":"^7.24.6","@babel/preset-env":"^7.24.6","@peculiar/webcrypto":"^1.5.0","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-node-resolve":"^15.2.3","@rollup/plugin-terser":"^0.4.4","@types/mocha":"^10.0.6","@types/node":"^20.12.12","@typescript-eslint/eslint-plugin":"^7.11.0","@typescript-eslint/parser":"^7.11.0","coveralls":"^3.1.1","eslint":"8.57.0","mocha":"^10.4.0","nyc":"^15.1.0","rimraf":"^5.0.7","rollup":"^4.18.0","rollup-plugin-dts":"^6.1.1","rollup-plugin-typescript2":"^0.36.0","ts-node":"^10.9.2","typedoc":"^0.25.13","typescript":"^5.4.5"},"dependencies":{"@peculiar/asn1-cms":"^2.3.8","@peculiar/asn1-csr":"^2.3.8","@peculiar/asn1-ecc":"^2.3.8","@peculiar/asn1-pkcs9":"^2.3.8","@peculiar/asn1-rsa":"^2.3.8","@peculiar/asn1-schema":"^2.3.8","@peculiar/asn1-x509":"^2.3.8","pvtsutils":"^1.3.5","reflect-metadata":"^0.2.2","tslib":"^2.6.2","tsyringe":"^4.8.0"},"resolutions":{"minimist":"^1.2.6","json5":"^2.2.3","qs":"^6.11.0","terser":"^5.14.2"},"_id":"@peculiar/x509@1.12.0","gitHead":"9a3b25b908e8398550b2d7461856bf7536998ff0","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"shasum":"2e17a5e40e02f1fbc61e1ed5a2c58b036a6486b0","size":104216,"noattachment":false,"key":"/@peculiar/x509/-/@peculiar/x509-1.12.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@peculiar/x509/download/@peculiar/x509-1.12.0.tgz"},"_npmUser":{"name":"microshine","email":"microshine@mail.ru"},"directories":{},"maintainers":[{"name":"apilguk","email":""},{"name":"donskov","email":""},{"name":"microshine","email":""},{"name":"peculiarventures","email":""},{"name":"rmhrisk","email":""},{"name":"worldthirteen","email":""},{"name":"yury.strozhevsky","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x509_1.12.0_1723144667355_0.6909756599271923"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-08T19:17:47.534Z","publish_time":1723144667534,"_source_registry_name":"default","_cnpm_publish_time":1723144667534},"1.11.0":{"name":"@peculiar/x509","version":"1.11.0","description":"@peculiar/x509 is an easy to use TypeScript/Javascript library based on @peculiar/asn1-schema that makes generating X.509 Certificates and Certificate Requests as well as validating certificate chains easy","main":"build/x509.cjs.js","module":"build/x509.es.js","unpkg":"build/x509.js","types":"build/index.d.ts","scripts":{"test":"mocha","clear":"rimraf build/* docs","lint":"eslint --ext .ts src/ test/","lint:fix":"eslint --fix --ext .ts src/ test/","build":"npm run build:module","build:module":"rollup -c","rebuild":"npm run clear && npm run build","coverage":"nyc npm test","coveralls":"nyc report --reporter=text-lcov | coveralls","docs":"typedoc","pub":"npm run pub:patch","pub:patch":"npm version patch && npm run git:push","pub:minor":"npm version minor && npm run git:push","pub:major":"npm version major && npm run git:push","git:push":"git push --follow-tags"},"repository":{"type":"git","url":"git+https://github.com/PeculiarVentures/x509.git"},"keywords":["x509","certificate","csr","pkcs10","pkcs7","cms","rsa","ec"],"author":{"name":"Peculiar Ventures LLC"},"contributors":[{"name":"Miroshin Stepan","email":"microshine@mail.ru"}],"license":"MIT","bugs":{"url":"https://github.com/PeculiarVentures/x509/issues"},"homepage":"https://github.com/PeculiarVentures/x509#readme","nyc":{"extension":[".ts",".tsx"],"include":["src/**/*.ts"],"exclude":["**/*.d.ts"],"reporter":["lcov","text-summary"]},"devDependencies":{"@babel/core":"^7.24.6","@babel/preset-env":"^7.24.6","@peculiar/webcrypto":"^1.5.0","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-node-resolve":"^15.2.3","@rollup/plugin-terser":"^0.4.4","@types/mocha":"^10.0.6","@types/node":"^20.12.12","@typescript-eslint/eslint-plugin":"^7.11.0","@typescript-eslint/parser":"^7.11.0","coveralls":"^3.1.1","eslint":"8.57.0","mocha":"^10.4.0","nyc":"^15.1.0","rimraf":"^5.0.7","rollup":"^4.18.0","rollup-plugin-dts":"^6.1.1","rollup-plugin-typescript2":"^0.36.0","ts-node":"^10.9.2","typedoc":"^0.25.13","typescript":"^5.4.5"},"dependencies":{"@peculiar/asn1-cms":"^2.3.8","@peculiar/asn1-csr":"^2.3.8","@peculiar/asn1-ecc":"^2.3.8","@peculiar/asn1-pkcs9":"^2.3.8","@peculiar/asn1-rsa":"^2.3.8","@peculiar/asn1-schema":"^2.3.8","@peculiar/asn1-x509":"^2.3.8","pvtsutils":"^1.3.5","reflect-metadata":"^0.2.2","tslib":"^2.6.2","tsyringe":"^4.8.0"},"resolutions":{"minimist":"^1.2.6","json5":"^2.2.3","qs":"^6.11.0","terser":"^5.14.2"},"_id":"@peculiar/x509@1.11.0","gitHead":"3a8fd4628be15cf96dfcd2f84173e82155f898d5","_nodeVersion":"18.20.3","_npmVersion":"10.7.0","dist":{"shasum":"a60d2576c6496ef9839c0de148e4c75c905a127d","size":101076,"noattachment":false,"key":"/@peculiar/x509/-/@peculiar/x509-1.11.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@peculiar/x509/download/@peculiar/x509-1.11.0.tgz"},"_npmUser":{"name":"microshine","email":"microshine@mail.ru"},"directories":{},"maintainers":[{"name":"apilguk","email":""},{"name":"donskov","email":""},{"name":"microshine","email":""},{"name":"peculiarventures","email":""},{"name":"rmhrisk","email":""},{"name":"worldthirteen","email":""},{"name":"yury.strozhevsky","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x509_1.11.0_1717443824825_0.25032683747255957"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-03T19:43:44.989Z","publish_time":1717443824989,"_source_registry_name":"default","_cnpm_publish_time":1717443824989},"1.10.1":{"name":"@peculiar/x509","version":"1.10.1","description":"@peculiar/x509 is an easy to use TypeScript/Javascript library based on @peculiar/asn1-schema that makes generating X.509 Certificates and Certificate Requests as well as validating certificate chains easy","main":"build/x509.cjs.js","module":"build/x509.es.js","unpkg":"build/x509.js","types":"build/index.d.ts","scripts":{"test":"mocha","clear":"rimraf build/* docs","lint":"eslint --ext .ts src/ test/","lint:fix":"eslint --fix --ext .ts src/ test/","build":"npm run build:module","build:module":"rollup -c","rebuild":"npm run clear && npm run build","coverage":"nyc npm test","coveralls":"nyc report --reporter=text-lcov | coveralls","docs":"typedoc","pub":"npm run pub:patch","pub:patch":"npm version patch && npm run git:push","pub:minor":"npm version minor && npm run git:push","pub:major":"npm version major && npm run git:push","git:push":"git push --follow-tags"},"repository":{"type":"git","url":"git+https://github.com/PeculiarVentures/x509.git"},"keywords":["x509","certificate","csr","pkcs10","pkcs7","cms","rsa","ec"],"author":{"name":"Peculiar Ventures LLC"},"contributors":[{"name":"Miroshin Stepan","email":"microshine@mail.ru"}],"license":"MIT","bugs":{"url":"https://github.com/PeculiarVentures/x509/issues"},"homepage":"https://github.com/PeculiarVentures/x509#readme","nyc":{"extension":[".ts",".tsx"],"include":["src/**/*.ts"],"exclude":["**/*.d.ts"],"reporter":["lcov","text-summary"]},"devDependencies":{"@babel/core":"^7.24.5","@babel/preset-env":"^7.24.5","@peculiar/webcrypto":"^1.4.6","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3","@rollup/plugin-terser":"^0.4.4","@types/mocha":"^10.0.6","@types/node":"^20.12.12","@typescript-eslint/eslint-plugin":"^7.10.0","@typescript-eslint/parser":"^7.10.0","coveralls":"^3.1.1","eslint":"8.57.0","mocha":"^10.4.0","nyc":"^15.1.0","rimraf":"^5.0.7","rollup":"^4.17.2","rollup-plugin-dts":"^6.1.1","rollup-plugin-typescript2":"^0.36.0","ts-node":"^10.9.2","typedoc":"^0.25.13","typescript":"^5.4.5"},"dependencies":{"@peculiar/asn1-cms":"^2.3.8","@peculiar/asn1-csr":"^2.3.8","@peculiar/asn1-ecc":"^2.3.8","@peculiar/asn1-pkcs9":"^2.3.8","@peculiar/asn1-rsa":"^2.3.8","@peculiar/asn1-schema":"^2.3.8","@peculiar/asn1-x509":"^2.3.8","pvtsutils":"^1.3.5","reflect-metadata":"^0.2.2","tslib":"^2.6.2","tsyringe":"^4.8.0"},"resolutions":{"minimist":"^1.2.6","json5":"^2.2.3","qs":"^6.11.0","terser":"^5.14.2"},"_id":"@peculiar/x509@1.10.1","gitHead":"5d129b890a2fce31c1b384efb6a92a961a5ba639","_nodeVersion":"18.20.2","_npmVersion":"10.5.0","dist":{"shasum":"f36d8e1f7a9ef1fb372741a9bd3060a57db60db1","size":101052,"noattachment":false,"key":"/@peculiar/x509/-/@peculiar/x509-1.10.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@peculiar/x509/download/@peculiar/x509-1.10.1.tgz"},"_npmUser":{"name":"microshine","email":"microshine@mail.ru"},"directories":{},"maintainers":[{"name":"apilguk","email":""},{"name":"donskov","email":""},{"name":"microshine","email":""},{"name":"peculiarventures","email":""},{"name":"rmhrisk","email":""},{"name":"worldthirteen","email":""},{"name":"yury.strozhevsky","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x509_1.10.1_1716832168236_0.6858430813570415"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-27T17:49:28.468Z","publish_time":1716832168468,"_source_registry_name":"default","_cnpm_publish_time":1716832168468},"1.10.0":{"name":"@peculiar/x509","version":"1.10.0","description":"@peculiar/x509 is an easy to use TypeScript/Javascript library based on @peculiar/asn1-schema that makes generating X.509 Certificates and Certificate Requests as well as validating certificate chains easy","main":"build/x509.cjs.js","module":"build/x509.es.js","unpkg":"build/x509.js","types":"build/index.d.ts","scripts":{"test":"mocha","clear":"rimraf build/* docs","lint":"eslint . --ext .ts","lint:fix":"eslint --fix . --ext .ts","build":"npm run build:module","build:module":"rollup -c","rebuild":"npm run clear && npm run build","coverage":"nyc npm test","coveralls":"nyc report --reporter=text-lcov | coveralls","docs":"typedoc","pub":"npm run pub:patch","pub:patch":"npm version patch && npm run git:push","pub:minor":"npm version minor && npm run git:push","pub:major":"npm version major && npm run git:push","git:push":"git push --follow-tags"},"repository":{"type":"git","url":"git+https://github.com/PeculiarVentures/x509.git"},"keywords":["x509","certificate","csr","pkcs10","pkcs7","cms","rsa","ec"],"author":{"name":"Peculiar Ventures LLC"},"contributors":[{"name":"Miroshin Stepan","email":"microshine@mail.ru"}],"license":"MIT","bugs":{"url":"https://github.com/PeculiarVentures/x509/issues"},"homepage":"https://github.com/PeculiarVentures/x509#readme","nyc":{"extension":[".ts",".tsx"],"include":["src/**/*.ts"],"exclude":["**/*.d.ts"],"reporter":["lcov","text-summary"]},"devDependencies":{"@babel/core":"^7.24.5","@babel/preset-env":"^7.24.5","@peculiar/webcrypto":"^1.4.6","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3","@rollup/plugin-terser":"^0.4.4","@types/mocha":"^10.0.6","@types/node":"^20.12.12","@typescript-eslint/eslint-plugin":"^7.10.0","@typescript-eslint/parser":"^7.10.0","coveralls":"^3.1.1","eslint":"^9.3.0","mocha":"^10.4.0","nyc":"^15.1.0","rimraf":"^5.0.7","rollup":"^4.17.2","rollup-plugin-dts":"^6.1.1","rollup-plugin-typescript2":"^0.36.0","ts-node":"^10.9.2","typedoc":"^0.25.13","typescript":"^5.4.5"},"dependencies":{"@peculiar/asn1-cms":"^2.3.8","@peculiar/asn1-csr":"^2.3.8","@peculiar/asn1-ecc":"^2.3.8","@peculiar/asn1-pkcs9":"^2.3.8","@peculiar/asn1-rsa":"^2.3.8","@peculiar/asn1-schema":"^2.3.8","@peculiar/asn1-x509":"^2.3.8","pvtsutils":"^1.3.5","reflect-metadata":"^0.2.2","tslib":"^2.6.2","tsyringe":"^4.8.0"},"resolutions":{"minimist":"^1.2.6","json5":"^2.2.3","qs":"^6.11.0","terser":"^5.14.2"},"_id":"@peculiar/x509@1.10.0","gitHead":"d9b3bbacc589c951590923e4a3a9818f28464208","_nodeVersion":"18.20.2","_npmVersion":"10.5.0","dist":{"shasum":"2e1d40b1f38402fd53ea2d0fc53079ce9fa226db","size":100806,"noattachment":false,"key":"/@peculiar/x509/-/@peculiar/x509-1.10.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@peculiar/x509/download/@peculiar/x509-1.10.0.tgz"},"_npmUser":{"name":"microshine","email":"microshine@mail.ru"},"directories":{},"maintainers":[{"name":"apilguk","email":""},{"name":"donskov","email":""},{"name":"microshine","email":""},{"name":"peculiarventures","email":""},{"name":"rmhrisk","email":""},{"name":"worldthirteen","email":""},{"name":"yury.strozhevsky","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x509_1.10.0_1716328173165_0.5689785493828514"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-21T21:49:33.341Z","publish_time":1716328173341,"_source_registry_name":"default","_cnpm_publish_time":1716328173341},"1.9.7":{"name":"@peculiar/x509","version":"1.9.7","description":"@peculiar/x509 is an easy to use TypeScript/Javascript library based on @peculiar/asn1-schema that makes generating X.509 Certificates and Certificate Requests as well as validating certificate chains easy","main":"build/x509.cjs.js","module":"build/x509.es.js","unpkg":"build/x509.js","types":"build/index.d.ts","scripts":{"test":"mocha","clear":"rimraf build/* docs","lint":"eslint . --ext .ts","lint:fix":"eslint --fix . --ext .ts","build":"npm run build:module","build:module":"rollup -c","rebuild":"npm run clear && npm run build","coverage":"nyc npm test","coveralls":"nyc report --reporter=text-lcov | coveralls","docs":"typedoc","pub":"npm run pub:patch","pub:patch":"npm version patch && npm run git:push","pub:minor":"npm version minor && npm run git:push","pub:major":"npm version major && npm run git:push","git:push":"git push --follow-tags"},"repository":{"type":"git","url":"git+https://github.com/PeculiarVentures/x509.git"},"keywords":["x509","certificate","csr","pkcs10","pkcs7","cms","rsa","ec"],"author":{"name":"Peculiar Ventures LLC"},"contributors":[{"name":"Miroshin Stepan","email":"microshine@mail.ru"}],"license":"MIT","bugs":{"url":"https://github.com/PeculiarVentures/x509/issues"},"homepage":"https://github.com/PeculiarVentures/x509#readme","nyc":{"extension":[".ts",".tsx"],"include":["src/**/*.ts"],"exclude":["**/*.d.ts"],"reporter":["lcov","text-summary"]},"devDependencies":{"@babel/core":"^7.23.6","@babel/preset-env":"^7.23.6","@peculiar/webcrypto":"^1.4.3","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3","@rollup/plugin-terser":"^0.4.4","@types/mocha":"^10.0.6","@types/node":"^20.10.5","@typescript-eslint/eslint-plugin":"^6.15.0","@typescript-eslint/parser":"^6.15.0","coveralls":"^3.1.1","eslint":"^8.56.0","mocha":"^10.2.0","nyc":"^15.1.0","rimraf":"^5.0.5","rollup":"^4.9.1","rollup-plugin-dts":"^6.1.0","rollup-plugin-typescript2":"^0.36.0","ts-node":"^10.9.2","typedoc":"^0.25.4","typescript":"^5.3.3"},"dependencies":{"@peculiar/asn1-cms":"^2.3.8","@peculiar/asn1-csr":"^2.3.8","@peculiar/asn1-ecc":"^2.3.8","@peculiar/asn1-pkcs9":"^2.3.8","@peculiar/asn1-rsa":"^2.3.8","@peculiar/asn1-schema":"^2.3.8","@peculiar/asn1-x509":"^2.3.8","pvtsutils":"^1.3.5","reflect-metadata":"^0.2.1","tslib":"^2.6.2","tsyringe":"^4.8.0"},"resolutions":{"minimist":"^1.2.6","json5":"^2.2.3","qs":"^6.11.0","terser":"^5.14.2"},"_id":"@peculiar/x509@1.9.7","gitHead":"ecf78224fd594abbc2fa83c41565d79874f88e00","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"shasum":"1f7c5889931cac8230832fdd8ab671d911c4600b","size":99208,"noattachment":false,"key":"/@peculiar/x509/-/@peculiar/x509-1.9.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/@peculiar/x509/download/@peculiar/x509-1.9.7.tgz"},"_npmUser":{"name":"microshine","email":"microshine@mail.ru"},"directories":{},"maintainers":[{"name":"apilguk","email":""},{"name":"donskov","email":""},{"name":"microshine","email":""},{"name":"peculiarventures","email":""},{"name":"rmhrisk","email":""},{"name":"worldthirteen","email":""},{"name":"yury.strozhevsky","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x509_1.9.7_1706646675979_0.13385311409015666"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-30T20:31:16.226Z","publish_time":1706646676226,"_source_registry_name":"default","_cnpm_publish_time":1706646676226},"1.9.6":{"name":"@peculiar/x509","version":"1.9.6","description":"@peculiar/x509 is an easy to use TypeScript/Javascript library based on @peculiar/asn1-schema that makes generating X.509 Certificates and Certificate Requests as well as validating certificate chains easy","main":"build/x509.cjs.js","module":"build/x509.es.js","unpkg":"build/x509.js","types":"build/index.d.ts","scripts":{"test":"mocha","clear":"rimraf build/* docs","lint":"eslint . --ext .ts","lint:fix":"eslint --fix . --ext .ts","build":"npm run build:module","build:module":"rollup -c","rebuild":"npm run clear && npm run build","coverage":"nyc npm test","coveralls":"nyc report --reporter=text-lcov | coveralls","docs":"typedoc","pub":"npm run pub:patch","pub:patch":"npm version patch && npm run git:push","pub:minor":"npm version minor && npm run git:push","pub:major":"npm version major && npm run git:push","git:push":"git push --follow-tags"},"repository":{"type":"git","url":"git+https://github.com/PeculiarVentures/x509.git"},"keywords":["x509","certificate","csr","pkcs10","pkcs7","cms","rsa","ec"],"author":{"name":"Peculiar Ventures LLC"},"contributors":[{"name":"Miroshin Stepan","email":"microshine@mail.ru"}],"license":"MIT","bugs":{"url":"https://github.com/PeculiarVentures/x509/issues"},"homepage":"https://github.com/PeculiarVentures/x509#readme","nyc":{"extension":[".ts",".tsx"],"include":["src/**/*.ts"],"exclude":["**/*.d.ts"],"reporter":["lcov","text-summary"]},"devDependencies":{"@babel/core":"^7.23.6","@babel/preset-env":"^7.23.6","@peculiar/webcrypto":"^1.4.3","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3","@rollup/plugin-terser":"^0.4.4","@types/mocha":"^10.0.6","@types/node":"^20.10.5","@typescript-eslint/eslint-plugin":"^6.15.0","@typescript-eslint/parser":"^6.15.0","coveralls":"^3.1.1","eslint":"^8.56.0","mocha":"^10.2.0","nyc":"^15.1.0","rimraf":"^5.0.5","rollup":"^4.9.1","rollup-plugin-dts":"^6.1.0","rollup-plugin-typescript2":"^0.36.0","ts-node":"^10.9.2","typedoc":"^0.25.4","typescript":"^5.3.3"},"dependencies":{"@peculiar/asn1-cms":"^2.3.8","@peculiar/asn1-csr":"^2.3.8","@peculiar/asn1-ecc":"^2.3.8","@peculiar/asn1-pkcs9":"^2.3.8","@peculiar/asn1-rsa":"^2.3.8","@peculiar/asn1-schema":"^2.3.8","@peculiar/asn1-x509":"^2.3.8","pvtsutils":"^1.3.5","reflect-metadata":"^0.2.1","tslib":"^2.6.2","tsyringe":"^4.8.0"},"resolutions":{"minimist":"^1.2.6","json5":"^2.2.3","qs":"^6.11.0","terser":"^5.14.2"},"_id":"@peculiar/x509@1.9.6","gitHead":"9124beff9144da19f55ec23971d892ccee25fff8","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"shasum":"3bdba937e6e4cd90520eeadbbbbec0111dfd250c","size":98619,"noattachment":false,"key":"/@peculiar/x509/-/@peculiar/x509-1.9.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/@peculiar/x509/download/@peculiar/x509-1.9.6.tgz"},"_npmUser":{"name":"microshine","email":"microshine@mail.ru"},"directories":{},"maintainers":[{"name":"apilguk","email":""},{"name":"donskov","email":""},{"name":"microshine","email":""},{"name":"peculiarventures","email":""},{"name":"rmhrisk","email":""},{"name":"worldthirteen","email":""},{"name":"yury.strozhevsky","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x509_1.9.6_1702982029789_0.5890677405297542"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-19T10:33:49.980Z","publish_time":1702982029980,"_source_registry_name":"default","_cnpm_publish_time":1702982029980},"1.9.5":{"name":"@peculiar/x509","version":"1.9.5","description":"@peculiar/x509 is an easy to use TypeScript/Javascript library based on @peculiar/asn1-schema that makes generating X.509 Certificates and Certificate Requests as well as validating certificate chains easy","main":"build/x509.cjs.js","module":"build/x509.es.js","unpkg":"build/x509.js","types":"build/index.d.ts","scripts":{"test":"mocha","clear":"rimraf build/* docs","lint":"eslint . --ext .ts","lint:fix":"eslint --fix . --ext .ts","build":"npm run build:module","build:module":"rollup -c","rebuild":"npm run clear && npm run build","coverage":"nyc npm test","coveralls":"nyc report --reporter=text-lcov | coveralls","docs":"typedoc","pub":"npm run pub:patch","pub:patch":"npm version patch && npm run git:push","pub:minor":"npm version minor && npm run git:push","pub:major":"npm version major && npm run git:push","git:push":"git push --follow-tags"},"repository":{"type":"git","url":"git+https://github.com/PeculiarVentures/x509.git"},"keywords":["x509","certificate","csr","pkcs10","pkcs7","cms","rsa","ec"],"author":{"name":"Peculiar Ventures LLC"},"contributors":[{"name":"Miroshin Stepan","email":"microshine@mail.ru"}],"license":"MIT","bugs":{"url":"https://github.com/PeculiarVentures/x509/issues"},"homepage":"https://github.com/PeculiarVentures/x509#readme","nyc":{"extension":[".ts",".tsx"],"include":["src/**/*.ts"],"exclude":["**/*.d.ts"],"reporter":["lcov","text-summary"]},"devDependencies":{"@babel/core":"^7.22.10","@babel/preset-env":"^7.22.10","@peculiar/webcrypto":"^1.4.3","@rollup/plugin-babel":"^6.0.3","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-node-resolve":"^15.2.0","@rollup/plugin-terser":"^0.4.3","@types/mocha":"^10.0.1","@types/node":"^20.5.0","@typescript-eslint/eslint-plugin":"^6.4.0","@typescript-eslint/parser":"^6.4.0","coveralls":"^3.1.1","eslint":"^8.47.0","mocha":"^10.2.0","nyc":"^15.1.0","rimraf":"^5.0.1","rollup":"^3.28.0","rollup-plugin-dts":"^5.3.1","rollup-plugin-typescript2":"^0.35.0","ts-node":"^10.9.1","typedoc":"^0.24.8","typescript":"^5.1.6"},"dependencies":{"@peculiar/asn1-cms":"^2.3.6","@peculiar/asn1-csr":"^2.3.6","@peculiar/asn1-ecc":"^2.3.6","@peculiar/asn1-pkcs9":"^2.3.6","@peculiar/asn1-rsa":"^2.3.6","@peculiar/asn1-schema":"^2.3.6","@peculiar/asn1-x509":"^2.3.6","pvtsutils":"^1.3.5","reflect-metadata":"^0.1.13","tslib":"^2.6.1","tsyringe":"^4.8.0"},"resolutions":{"minimist":"^1.2.6","json5":"^2.2.3","qs":"^6.11.0","terser":"^5.14.2"},"gitHead":"4121523d0fb3e71bcbfad440656abeb56b0d33a6","_id":"@peculiar/x509@1.9.5","_nodeVersion":"18.17.0","_npmVersion":"9.6.7","dist":{"shasum":"1784e3629b197e6fc8ce34a8f74b786a901e800b","size":97174,"noattachment":false,"key":"/@peculiar/x509/-/@peculiar/x509-1.9.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@peculiar/x509/download/@peculiar/x509-1.9.5.tgz"},"_npmUser":{"name":"microshine","email":"microshine@mail.ru"},"directories":{},"maintainers":[{"name":"apilguk","email":""},{"name":"donskov","email":""},{"name":"microshine","email":""},{"name":"peculiarventures","email":""},{"name":"rmhrisk","email":""},{"name":"worldthirteen","email":""},{"name":"yury.strozhevsky","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x509_1.9.5_1692357033363_0.9571540345454805"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-18T11:10:33.551Z","publish_time":1692357033551,"_source_registry_name":"default","_cnpm_publish_time":1692357033551},"1.9.4":{"name":"@peculiar/x509","version":"1.9.4","description":"@peculiar/x509 is an easy to use TypeScript/Javascript library based on @peculiar/asn1-schema that makes generating X.509 Certificates and Certificate Requests as well as validating certificate chains easy","main":"build/x509.cjs.js","module":"build/x509.es.js","unpkg":"build/x509.js","types":"build/index.d.ts","scripts":{"test":"mocha","clear":"rimraf build/* docs","lint":"eslint . --ext .ts","lint:fix":"eslint --fix . --ext .ts","build":"npm run build:module","build:module":"rollup -c","rebuild":"npm run clear && npm run build","coverage":"nyc npm test","coveralls":"nyc report --reporter=text-lcov | coveralls","docs":"typedoc","pub":"npm run pub:patch","pub:patch":"npm version patch && npm run git:push","pub:minor":"npm version minor && npm run git:push","pub:major":"npm version major && npm run git:push","git:push":"git push --follow-tags"},"repository":{"type":"git","url":"git+https://github.com/PeculiarVentures/x509.git"},"keywords":["x509","certificate","csr","pkcs10","pkcs7","cms","rsa","ec"],"author":{"name":"Peculiar Ventures LLC"},"contributors":[{"name":"Miroshin Stepan","email":"microshine@mail.ru"}],"license":"MIT","bugs":{"url":"https://github.com/PeculiarVentures/x509/issues"},"homepage":"https://github.com/PeculiarVentures/x509#readme","nyc":{"extension":[".ts",".tsx"],"include":["src/**/*.ts"],"exclude":["**/*.d.ts"],"reporter":["lcov","text-summary"]},"devDependencies":{"@babel/core":"^7.22.10","@babel/preset-env":"^7.22.10","@peculiar/webcrypto":"^1.4.3","@rollup/plugin-babel":"^6.0.3","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-node-resolve":"^15.1.0","@types/mocha":"^10.0.1","@types/node":"^20.5.0","@typescript-eslint/eslint-plugin":"^6.4.0","@typescript-eslint/parser":"^6.4.0","coveralls":"^3.1.1","eslint":"^8.47.0","mocha":"^10.2.0","nyc":"^15.1.0","rimraf":"^5.0.1","rollup":"^3.28.0","rollup-plugin-dts":"^5.3.1","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.35.0","ts-node":"^10.9.1","typedoc":"^0.24.8","typescript":"^5.1.6"},"dependencies":{"@peculiar/asn1-cms":"^2.3.6","@peculiar/asn1-csr":"^2.3.6","@peculiar/asn1-ecc":"^2.3.6","@peculiar/asn1-pkcs9":"^2.3.6","@peculiar/asn1-rsa":"^2.3.6","@peculiar/asn1-schema":"^2.3.6","@peculiar/asn1-x509":"^2.3.6","pvtsutils":"^1.3.3","reflect-metadata":"^0.1.13","tslib":"^2.6.1","tsyringe":"^4.8.0"},"resolutions":{"minimist":"^1.2.6","json5":"^2.2.3","qs":"^6.11.0","terser":"^5.14.2"},"gitHead":"955e5b6a2e2b5a114d564356c9ebede96fb7dcc5","_id":"@peculiar/x509@1.9.4","_nodeVersion":"18.17.0","_npmVersion":"9.6.7","dist":{"shasum":"8030d5d50fed5626f929b90f337fda143c80bbab","size":99441,"noattachment":false,"key":"/@peculiar/x509/-/@peculiar/x509-1.9.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@peculiar/x509/download/@peculiar/x509-1.9.4.tgz"},"_npmUser":{"name":"microshine","email":"microshine@mail.ru"},"directories":{},"maintainers":[{"name":"apilguk","email":""},{"name":"donskov","email":""},{"name":"microshine","email":""},{"name":"peculiarventures","email":""},{"name":"rmhrisk","email":""},{"name":"worldthirteen","email":""},{"name":"yury.strozhevsky","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x509_1.9.4_1692192342814_0.6085850819439245"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-16T13:25:43.022Z","publish_time":1692192343022,"_source_registry_name":"default","_cnpm_publish_time":1692192343022},"1.9.3":{"name":"@peculiar/x509","version":"1.9.3","description":"@peculiar/x509 is an easy to use TypeScript/Javascript library based on @peculiar/asn1-schema that makes generating X.509 Certificates and Certificate Requests as well as validating certificate chains easy","main":"build/x509.cjs.js","module":"build/x509.es.js","unpkg":"build/x509.js","types":"build/index.d.ts","scripts":{"test":"mocha","clear":"rimraf build/* docs","lint":"eslint . --ext .ts","lint:fix":"eslint --fix . --ext .ts","build":"npm run build:module","build:module":"rollup -c","rebuild":"npm run clear && npm run build","coverage":"nyc npm test","coveralls":"nyc report --reporter=text-lcov | coveralls","docs":"typedoc","pub":"npm run pub:patch","pub:patch":"npm version patch && npm run git:push","pub:minor":"npm version minor && npm run git:push","pub:major":"npm version major && npm run git:push","git:push":"git push --follow-tags"},"repository":{"type":"git","url":"git+https://github.com/PeculiarVentures/x509.git"},"keywords":["x509","certificate","csr","pkcs10","pkcs7","cms","rsa","ec"],"author":{"name":"Peculiar Ventures LLC"},"contributors":[{"name":"Miroshin Stepan","email":"microshine@mail.ru"}],"license":"MIT","bugs":{"url":"https://github.com/PeculiarVentures/x509/issues"},"homepage":"https://github.com/PeculiarVentures/x509#readme","nyc":{"extension":[".ts",".tsx"],"include":["src/**/*.ts"],"exclude":["**/*.d.ts"],"reporter":["lcov","text-summary"]},"devDependencies":{"@babel/core":"^7.20.12","@babel/preset-env":"^7.20.2","@peculiar/webcrypto":"^1.4.1","@rollup/plugin-babel":"^6.0.3","@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-node-resolve":"^15.0.1","@types/mocha":"^10.0.1","@types/node":"^18.11.18","@typescript-eslint/eslint-plugin":"^5.48.2","@typescript-eslint/parser":"^5.48.2","coveralls":"^3.1.1","eslint":"^8.32.0","mocha":"^10.2.0","nyc":"^15.1.0","rimraf":"^4.1.1","rollup":"^3.10.1","rollup-plugin-dts":"^5.1.1","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.34.1","ts-node":"^10.9.1","typedoc":"^0.23.24","typescript":"^4.9.4"},"dependencies":{"@peculiar/asn1-cms":"^2.3.4","@peculiar/asn1-csr":"^2.3.4","@peculiar/asn1-ecc":"^2.3.4","@peculiar/asn1-pkcs9":"^2.3.4","@peculiar/asn1-rsa":"^2.3.4","@peculiar/asn1-schema":"^2.3.3","@peculiar/asn1-x509":"^2.3.4","pvtsutils":"^1.3.2","reflect-metadata":"^0.1.13","tslib":"^2.4.1","tsyringe":"^4.7.0"},"resolutions":{"minimist":"^1.2.6","json5":"^2.2.3","qs":"^6.11.0","terser":"^5.14.2"},"gitHead":"ebbefa71161d00b79bdafa526b60eeea4f9f568e","_id":"@peculiar/x509@1.9.3","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"shasum":"a61e3dcc54ec568f6ba9325fb751a5fb01db15a6","size":96887,"noattachment":false,"key":"/@peculiar/x509/-/@peculiar/x509-1.9.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@peculiar/x509/download/@peculiar/x509-1.9.3.tgz"},"_npmUser":{"name":"microshine","email":"microshine@mail.ru"},"directories":{},"maintainers":[{"name":"apilguk","email":""},{"name":"donskov","email":""},{"name":"microshine","email":""},{"name":"peculiarventures","email":""},{"name":"rmhrisk","email":""},{"name":"worldthirteen","email":""},{"name":"yury.strozhevsky","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x509_1.9.3_1674465458128_0.7170480391629253"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-23T09:17:38.304Z","publish_time":1674465458304,"_cnpm_publish_time":1674465458304},"1.9.2":{"name":"@peculiar/x509","version":"1.9.2","description":"@peculiar/x509 is an easy to use TypeScript/Javascript library based on @peculiar/asn1-schema that makes generating X.509 Certificates and Certificate Requests as well as validating certificate chains easy","main":"build/x509.cjs.js","module":"build/x509.es.js","unpkg":"build/x509.js","types":"build/index.d.ts","scripts":{"test":"mocha","clear":"rimraf build/* docs","lint":"eslint . --ext .ts","lint:fix":"eslint --fix . --ext .ts","build":"npm run build:module","build:module":"rollup -c","rebuild":"npm run clear && npm run build","coverage":"nyc npm test","coveralls":"nyc report --reporter=text-lcov | coveralls","docs":"typedoc","pub":"npm run pub:patch","pub:patch":"npm version patch && npm run git:push","pub:minor":"npm version minor && npm run git:push","pub:major":"npm version major && npm run git:push","git:push":"git push --follow-tags"},"repository":{"type":"git","url":"git+https://github.com/PeculiarVentures/x509.git"},"keywords":["x509","certificate","csr","pkcs10","pkcs7","cms","rsa","ec"],"author":{"name":"Peculiar Ventures LLC"},"contributors":[{"name":"Miroshin Stepan","email":"microshine@mail.ru"}],"license":"MIT","bugs":{"url":"https://github.com/PeculiarVentures/x509/issues"},"homepage":"https://github.com/PeculiarVentures/x509#readme","nyc":{"extension":[".ts",".tsx"],"include":["src/**/*.ts"],"exclude":["**/*.d.ts"],"reporter":["lcov","text-summary"]},"devDependencies":{"@babel/core":"^7.20.2","@babel/preset-env":"^7.20.2","@peculiar/webcrypto":"^1.4.1","@rollup/plugin-babel":"^6.0.2","@rollup/plugin-commonjs":"^23.0.2","@rollup/plugin-node-resolve":"^15.0.1","@types/mocha":"^10.0.0","@types/node":"^18.11.9","@typescript-eslint/eslint-plugin":"^5.42.1","@typescript-eslint/parser":"^5.42.1","coveralls":"^3.1.1","eslint":"^8.27.0","mocha":"^10.1.0","nyc":"^15.1.0","rimraf":"^3.0.2","rollup":"^3.2.5","rollup-plugin-dts":"^5.0.0","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.34.1","ts-node":"^10.9.1","typedoc":"^0.23.20","typescript":"^4.8.4"},"dependencies":{"@peculiar/asn1-cms":"^2.3.4","@peculiar/asn1-csr":"^2.3.4","@peculiar/asn1-ecc":"^2.3.4","@peculiar/asn1-pkcs9":"^2.3.4","@peculiar/asn1-rsa":"^2.3.4","@peculiar/asn1-schema":"^2.3.3","@peculiar/asn1-x509":"^2.3.4","pvtsutils":"^1.3.2","reflect-metadata":"^0.1.13","tslib":"^2.4.1","tsyringe":"^4.7.0"},"resolutions":{"minimist":"^1.2.6","terser":"^5.14.2"},"gitHead":"6ecaa633d0b10b30e66bdb7201eccc8cf8d0663d","_id":"@peculiar/x509@1.9.2","_nodeVersion":"18.12.0","_npmVersion":"8.19.2","dist":{"shasum":"67c244d2bb5b18c488338604eda6d827c03abd87","size":96862,"noattachment":false,"key":"/@peculiar/x509/-/@peculiar/x509-1.9.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@peculiar/x509/download/@peculiar/x509-1.9.2.tgz"},"_npmUser":{"name":"microshine","email":"microshine@mail.ru"},"directories":{},"maintainers":[{"name":"apilguk","email":""},{"name":"donskov","email":""},{"name":"microshine","email":""},{"name":"peculiarventures","email":""},{"name":"rmhrisk","email":""},{"name":"worldthirteen","email":""},{"name":"yury.strozhevsky","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x509_1.9.2_1668707301821_0.701753312164747"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-17T17:49:31.581Z","publish_time":1668707301970,"_cnpm_publish_time":1668707301970},"1.9.1":{"name":"@peculiar/x509","version":"1.9.1","description":"@peculiar/x509 is an easy to use TypeScript/Javascript library based on @peculiar/asn1-schema that makes generating X.509 Certificates and Certificate Requests as well as validating certificate chains easy","main":"build/x509.cjs.js","module":"build/x509.es.js","unpkg":"build/x509.js","types":"build/index.d.ts","scripts":{"test":"mocha","clear":"rimraf build/* docs","lint":"eslint . --ext .ts","lint:fix":"eslint --fix . --ext .ts","build":"npm run build:module","build:module":"rollup -c","rebuild":"npm run clear && npm run build","coverage":"nyc npm test","coveralls":"nyc report --reporter=text-lcov | coveralls","docs":"typedoc","pub":"npm run pub:patch","pub:patch":"npm version patch && npm run git:push","pub:minor":"npm version minor && npm run git:push","pub:major":"npm version major && npm run git:push","git:push":"git push --follow-tags"},"repository":{"type":"git","url":"git+https://github.com/PeculiarVentures/x509.git"},"keywords":["x509","certificate","csr","pkcs10","pkcs7","cms","rsa","ec"],"author":{"name":"Peculiar Ventures LLC"},"contributors":[{"name":"Miroshin Stepan","email":"microshine@mail.ru"}],"license":"MIT","bugs":{"url":"https://github.com/PeculiarVentures/x509/issues"},"homepage":"https://github.com/PeculiarVentures/x509#readme","nyc":{"extension":[".ts",".tsx"],"include":["src/**/*.ts"],"exclude":["**/*.d.ts"],"reporter":["lcov","text-summary"]},"devDependencies":{"@babel/core":"^7.20.2","@babel/preset-env":"^7.20.2","@peculiar/webcrypto":"^1.4.1","@rollup/plugin-babel":"^6.0.2","@rollup/plugin-commonjs":"^23.0.2","@rollup/plugin-node-resolve":"^15.0.1","@types/mocha":"^10.0.0","@types/node":"^18.11.9","@typescript-eslint/eslint-plugin":"^5.42.1","@typescript-eslint/parser":"^5.42.1","coveralls":"^3.1.1","eslint":"^8.27.0","mocha":"^10.1.0","nyc":"^15.1.0","rimraf":"^3.0.2","rollup":"^3.2.5","rollup-plugin-dts":"^5.0.0","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.34.1","ts-node":"^10.9.1","typedoc":"^0.23.20","typescript":"^4.8.4"},"dependencies":{"@peculiar/asn1-cms":"^2.3.4","@peculiar/asn1-csr":"^2.3.4","@peculiar/asn1-ecc":"^2.3.4","@peculiar/asn1-pkcs9":"^2.3.4","@peculiar/asn1-rsa":"^2.3.4","@peculiar/asn1-schema":"^2.3.3","@peculiar/asn1-x509":"^2.3.4","pvtsutils":"^1.3.2","reflect-metadata":"^0.1.13","tslib":"^2.4.1","tsyringe":"^4.7.0"},"resolutions":{"minimist":"^1.2.6","terser":"^5.14.2"},"gitHead":"0c2c15ecb20104e1fb864d921bff488fe960917a","_id":"@peculiar/x509@1.9.1","_nodeVersion":"18.12.0","_npmVersion":"8.19.2","dist":{"shasum":"305ea0ee1ada338cb9a88f48e652c7ee9df5e035","size":92990,"noattachment":false,"key":"/@peculiar/x509/-/@peculiar/x509-1.9.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@peculiar/x509/download/@peculiar/x509-1.9.1.tgz"},"_npmUser":{"name":"microshine","email":"microshine@mail.ru"},"directories":{},"maintainers":[{"name":"apilguk","email":""},{"name":"donskov","email":""},{"name":"microshine","email":""},{"name":"peculiarventures","email":""},{"name":"rmhrisk","email":""},{"name":"worldthirteen","email":""},{"name":"yury.strozhevsky","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x509_1.9.1_1668707109975_0.03287462948703701"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-17T17:49:30.314Z","publish_time":1668707110154,"_cnpm_publish_time":1668707110154},"1.9.0":{"name":"@peculiar/x509","version":"1.9.0","description":"@peculiar/x509 is an easy to use TypeScript/Javascript library based on @peculiar/asn1-schema that makes generating X.509 Certificates and Certificate Requests as well as validating certificate chains easy","main":"build/x509.cjs.js","module":"build/x509.es.js","unpkg":"build/x509.js","types":"build/types/index.d.ts","scripts":{"test":"mocha","clear":"rimraf build/* docs","lint":"eslint . --ext .ts","lint:fix":"eslint --fix . --ext .ts","build":"npm run build:module && npm run build:types","build:module":"rollup -c","prebuild:types":"rimraf build/types","build:types":"tsc -p tsconfig.json --outDir build/types --declaration --emitDeclarationOnly","rebuild":"npm run clear && npm run build","coverage":"nyc npm test","coveralls":"nyc report --reporter=text-lcov | coveralls","docs":"typedoc","pub":"npm run pub:patch","pub:patch":"npm version patch && npm run git:push","pub:minor":"npm version minor && npm run git:push","pub:major":"npm version major && npm run git:push","git:push":"git push --follow-tags"},"repository":{"type":"git","url":"git+https://github.com/PeculiarVentures/x509.git"},"keywords":["x509","certificate","csr","pkcs10","pkcs7","cms","rsa","ec"],"author":{"name":"Peculiar Ventures LLC"},"contributors":[{"name":"Miroshin Stepan","email":"microshine@mail.ru"}],"license":"MIT","bugs":{"url":"https://github.com/PeculiarVentures/x509/issues"},"homepage":"https://github.com/PeculiarVentures/x509#readme","nyc":{"extension":[".ts",".tsx"],"include":["src/**/*.ts"],"exclude":["**/*.d.ts"],"reporter":["lcov","text-summary"]},"devDependencies":{"@babel/core":"^7.20.2","@babel/preset-env":"^7.20.2","@peculiar/webcrypto":"^1.4.1","@rollup/plugin-babel":"^6.0.2","@rollup/plugin-commonjs":"^23.0.2","@rollup/plugin-node-resolve":"^15.0.1","@types/mocha":"^10.0.0","@types/node":"^18.11.9","@typescript-eslint/eslint-plugin":"^5.42.1","@typescript-eslint/parser":"^5.42.1","coveralls":"^3.1.1","eslint":"^8.27.0","mocha":"^10.1.0","nyc":"^15.1.0","rimraf":"^3.0.2","rollup":"^3.2.5","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.34.1","ts-node":"^10.9.1","typedoc":"^0.23.20","typescript":"^4.8.4"},"dependencies":{"@peculiar/asn1-cms":"^2.3.4","@peculiar/asn1-csr":"^2.3.4","@peculiar/asn1-ecc":"^2.3.4","@peculiar/asn1-pkcs9":"^2.3.4","@peculiar/asn1-rsa":"^2.3.4","@peculiar/asn1-schema":"^2.3.3","@peculiar/asn1-x509":"^2.3.4","pvtsutils":"^1.3.2","reflect-metadata":"^0.1.13","tslib":"^2.4.1","tsyringe":"^4.7.0"},"resolutions":{"minimist":"^1.2.6","terser":"^5.14.2"},"gitHead":"116088b5519a52b4c51f439a52ef8423c246e441","_id":"@peculiar/x509@1.9.0","_nodeVersion":"18.12.0","_npmVersion":"8.19.2","dist":{"shasum":"9e475b4aa878fd0a89f2348d16444f02aee46932","size":94070,"noattachment":false,"key":"/@peculiar/x509/-/@peculiar/x509-1.9.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@peculiar/x509/download/@peculiar/x509-1.9.0.tgz"},"_npmUser":{"name":"microshine","email":"microshine@mail.ru"},"directories":{},"maintainers":[{"name":"apilguk","email":""},{"name":"donskov","email":""},{"name":"microshine","email":""},{"name":"peculiarventures","email":""},{"name":"rmhrisk","email":""},{"name":"worldthirteen","email":""},{"name":"yury.strozhevsky","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x509_1.9.0_1668532977080_0.3879099329604576"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-15T17:36:44.874Z","publish_time":1668532977256,"_cnpm_publish_time":1668532977256},"1.8.4":{"name":"@peculiar/x509","version":"1.8.4","description":"@peculiar/x509 is an easy to use TypeScript/Javascript library based on @peculiar/asn1-schema that makes generating X.509 Certificates and Certificate Requests as well as validating certificate chains easy","main":"build/x509.cjs.js","module":"build/x509.es.js","unpkg":"build/x509.js","types":"build/types/index.d.ts","scripts":{"test":"mocha","clear":"rimraf build/* docs","lint":"eslint . --ext .ts","lint:fix":"eslint --fix . --ext .ts","build":"npm run build:module && npm run build:types","build:module":"rollup -c","prebuild:types":"rimraf build/types","build:types":"tsc -p tsconfig.json --outDir build/types --declaration --emitDeclarationOnly","rebuild":"npm run clear && npm run build","coverage":"nyc npm test","coveralls":"nyc report --reporter=text-lcov | coveralls","docs":"typedoc","pub":"npm run pub:patch","pub:patch":"npm version patch && npm run git:push","pub:minor":"npm version minor && npm run git:push","pub:major":"npm version major && npm run git:push","git:push":"git push --follow-tags"},"repository":{"type":"git","url":"git+https://github.com/PeculiarVentures/x509.git"},"keywords":["x509","certificate","csr","pkcs10","pkcs7","cms","rsa","ec"],"author":{"name":"Peculiar Ventures LLC"},"contributors":[{"name":"Miroshin Stepan","email":"microshine@mail.ru"}],"license":"MIT","bugs":{"url":"https://github.com/PeculiarVentures/x509/issues"},"homepage":"https://github.com/PeculiarVentures/x509#readme","nyc":{"extension":[".ts",".tsx"],"include":["src/**/*.ts"],"exclude":["**/*.d.ts"],"reporter":["lcov","text-summary"]},"devDependencies":{"@babel/core":"^7.20.2","@babel/preset-env":"^7.20.2","@peculiar/webcrypto":"^1.4.1","@rollup/plugin-babel":"^6.0.2","@rollup/plugin-commonjs":"^23.0.2","@rollup/plugin-node-resolve":"^15.0.1","@types/mocha":"^10.0.0","@types/node":"^18.11.9","@typescript-eslint/eslint-plugin":"^5.42.1","@typescript-eslint/parser":"^5.42.1","coveralls":"^3.1.1","eslint":"^8.27.0","mocha":"^10.1.0","nyc":"^15.1.0","rimraf":"^3.0.2","rollup":"^3.2.5","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.34.1","ts-node":"^10.9.1","typedoc":"^0.23.20","typescript":"^4.8.4"},"dependencies":{"@peculiar/asn1-cms":"^2.3.4","@peculiar/asn1-csr":"^2.3.4","@peculiar/asn1-ecc":"^2.3.4","@peculiar/asn1-pkcs9":"^2.3.4","@peculiar/asn1-rsa":"^2.3.4","@peculiar/asn1-schema":"^2.3.3","@peculiar/asn1-x509":"^2.3.4","pvtsutils":"^1.3.2","reflect-metadata":"^0.1.13","tslib":"^2.4.1","tsyringe":"^4.7.0"},"resolutions":{"minimist":"^1.2.6","terser":"^5.14.2"},"gitHead":"b91f8867d7b8f6cbd15c6130476ddef4bfc90cbe","_id":"@peculiar/x509@1.8.4","_nodeVersion":"16.18.0","_npmVersion":"8.19.2","dist":{"shasum":"849ea8142bc335957ca5f8d04f16df424cbaca21","size":83060,"noattachment":false,"key":"/@peculiar/x509/-/@peculiar/x509-1.8.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@peculiar/x509/download/@peculiar/x509-1.8.4.tgz"},"_npmUser":{"name":"microshine","email":"microshine@mail.ru"},"directories":{},"maintainers":[{"name":"apilguk","email":""},{"name":"donskov","email":""},{"name":"microshine","email":""},{"name":"peculiarventures","email":""},{"name":"rmhrisk","email":""},{"name":"worldthirteen","email":""},{"name":"yury.strozhevsky","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x509_1.8.4_1667914858865_0.2603037376098518"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-08T13:50:06.248Z","publish_time":1667914859115,"_cnpm_publish_time":1667914859115},"1.8.3":{"name":"@peculiar/x509","version":"1.8.3","description":"@peculiar/x509 is an easy to use TypeScript/Javascript library based on @peculiar/asn1-schema that makes generating X.509 Certificates and Certificate Requests as well as validating certificate chains easy","main":"build/x509.cjs.js","module":"build/x509.es.js","unpkg":"build/x509.js","types":"build/types/index.d.ts","scripts":{"test":"mocha","clear":"rimraf build/* docs","lint":"eslint . --ext .ts","lint:fix":"eslint --fix . --ext .ts","build":"npm run build:module && npm run build:types","build:module":"rollup -c","prebuild:types":"rimraf build/types","build:types":"tsc -p tsconfig.json --outDir build/types --declaration --emitDeclarationOnly","rebuild":"npm run clear && npm run build","coverage":"nyc npm test","coveralls":"nyc report --reporter=text-lcov | coveralls","docs":"typedoc","pub":"npm run pub:patch","pub:patch":"npm version patch && npm run git:push","pub:minor":"npm version minor && npm run git:push","pub:major":"npm version major && npm run git:push","git:push":"git push --follow-tags"},"repository":{"type":"git","url":"git+https://github.com/PeculiarVentures/x509.git"},"keywords":["x509","certificate","csr","pkcs10","pkcs7","cms","rsa","ec"],"author":{"name":"Peculiar Ventures LLC"},"contributors":[{"name":"Miroshin Stepan","email":"microshine@mail.ru"}],"license":"MIT","bugs":{"url":"https://github.com/PeculiarVentures/x509/issues"},"homepage":"https://github.com/PeculiarVentures/x509#readme","nyc":{"extension":[".ts",".tsx"],"include":["src/**/*.ts"],"exclude":["**/*.d.ts"],"reporter":["lcov","text-summary"]},"devDependencies":{"@babel/core":"^7.18.9","@babel/preset-env":"^7.18.9","@peculiar/webcrypto":"^1.4.0","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-commonjs":"^22.0.1","@rollup/plugin-node-resolve":"^13.3.0","@types/mocha":"^9.1.1","@types/node":"^18.0.6","@typescript-eslint/eslint-plugin":"^5.30.7","@typescript-eslint/parser":"^5.30.7","coveralls":"^3.1.1","eslint":"^8.20.0","mocha":"^10.0.0","nyc":"^15.1.0","rimraf":"^3.0.2","rollup":"^2.77.0","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.32.1","ts-node":"^10.9.1","typedoc":"^0.23.8","typescript":"^4.7.4"},"dependencies":{"@peculiar/asn1-cms":"^2.2.0","@peculiar/asn1-csr":"^2.2.0","@peculiar/asn1-ecc":"^2.2.0","@peculiar/asn1-pkcs9":"^2.2.0","@peculiar/asn1-rsa":"^2.2.0","@peculiar/asn1-schema":"^2.2.0","@peculiar/asn1-x509":"^2.2.0","pvtsutils":"^1.3.2","reflect-metadata":"^0.1.13","tslib":"^2.4.0","tsyringe":"^4.7.0"},"resolutions":{"minimist":"^1.2.6","terser":"^5.14.2"},"gitHead":"69cefea48f12a6439459cd0931737d761e915a77","_id":"@peculiar/x509@1.8.3","_nodeVersion":"14.20.0","_npmVersion":"6.14.17","dist":{"shasum":"718b7eff2872ead7407d4dbdf8db51aa0ea55e72","size":82865,"noattachment":false,"key":"/@peculiar/x509/-/@peculiar/x509-1.8.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@peculiar/x509/download/@peculiar/x509-1.8.3.tgz"},"_npmUser":{"name":"microshine","email":"microshine@mail.ru"},"directories":{},"maintainers":[{"name":"apilguk","email":""},{"name":"donskov","email":""},{"name":"microshine","email":""},{"name":"peculiarventures","email":""},{"name":"rmhrisk","email":""},{"name":"worldthirteen","email":""},{"name":"yury.strozhevsky","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x509_1.8.3_1661945200452_0.6437747036554562"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-31T18:23:42.997Z","publish_time":1661945200676,"_cnpm_publish_time":1661945200676},"1.8.2":{"name":"@peculiar/x509","version":"1.8.2","description":"@peculiar/x509 is an easy to use TypeScript/Javascript library based on @peculiar/asn1-schema that makes generating X.509 Certificates and Certificate Requests as well as validating certificate chains easy","main":"build/x509.cjs.js","module":"build/x509.es.js","unpkg":"build/x509.js","types":"build/types/index.d.ts","scripts":{"test":"mocha","clear":"rimraf build/* docs","lint":"eslint . --ext .ts","lint:fix":"eslint --fix . --ext .ts","build":"npm run build:module && npm run build:types","build:module":"rollup -c","prebuild:types":"rimraf build/types","build:types":"tsc -p tsconfig.json --outDir build/types --declaration --emitDeclarationOnly","rebuild":"npm run clear && npm run build","coverage":"nyc npm test","coveralls":"nyc report --reporter=text-lcov | coveralls","docs":"typedoc","pub":"npm run pub:patch","pub:patch":"npm version patch && npm run git:push","pub:minor":"npm version minor && npm run git:push","pub:major":"npm version major && npm run git:push","git:push":"git push --follow-tags"},"repository":{"type":"git","url":"git+https://github.com/PeculiarVentures/x509.git"},"keywords":["x509","certificate","csr","pkcs10","pkcs7","cms","rsa","ec"],"author":{"name":"Peculiar Ventures LLC"},"contributors":[{"name":"Miroshin Stepan","email":"microshine@mail.ru"}],"license":"MIT","bugs":{"url":"https://github.com/PeculiarVentures/x509/issues"},"homepage":"https://github.com/PeculiarVentures/x509#readme","nyc":{"extension":[".ts",".tsx"],"include":["src/**/*.ts"],"exclude":["**/*.d.ts"],"reporter":["lcov","text-summary"]},"devDependencies":{"@babel/core":"^7.18.9","@babel/preset-env":"^7.18.9","@peculiar/webcrypto":"^1.4.0","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-commonjs":"^22.0.1","@rollup/plugin-node-resolve":"^13.3.0","@types/mocha":"^9.1.1","@types/node":"^18.0.6","@typescript-eslint/eslint-plugin":"^5.30.7","@typescript-eslint/parser":"^5.30.7","coveralls":"^3.1.1","eslint":"^8.20.0","mocha":"^10.0.0","nyc":"^15.1.0","rimraf":"^3.0.2","rollup":"^2.77.0","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.32.1","ts-node":"^10.9.1","typedoc":"^0.23.8","typescript":"^4.7.4"},"dependencies":{"@peculiar/asn1-cms":"^2.2.0","@peculiar/asn1-csr":"^2.2.0","@peculiar/asn1-ecc":"^2.2.0","@peculiar/asn1-pkcs9":"^2.2.0","@peculiar/asn1-rsa":"^2.2.0","@peculiar/asn1-schema":"^2.2.0","@peculiar/asn1-x509":"^2.2.0","pvtsutils":"^1.3.2","reflect-metadata":"^0.1.13","tslib":"^2.4.0","tsyringe":"^4.7.0"},"resolutions":{"minimist":"^1.2.6","terser":"^5.14.2"},"gitHead":"ee8675e0ab61690ad4f7e1bd39d6959808cde29f","_id":"@peculiar/x509@1.8.2","_nodeVersion":"14.20.0","_npmVersion":"6.14.17","dist":{"shasum":"6a3e9f3a979c56b642cb0dbf53476999a9f3ac04","size":82858,"noattachment":false,"key":"/@peculiar/x509/-/@peculiar/x509-1.8.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@peculiar/x509/download/@peculiar/x509-1.8.2.tgz"},"_npmUser":{"name":"microshine","email":"microshine@mail.ru"},"directories":{},"maintainers":[{"name":"apilguk","email":""},{"name":"donskov","email":""},{"name":"microshine","email":""},{"name":"peculiarventures","email":""},{"name":"rmhrisk","email":""},{"name":"worldthirteen","email":""},{"name":"yury.strozhevsky","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x509_1.8.2_1661175396323_0.46269745482970714"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-22T13:39:10.814Z","publish_time":1661175396506,"_cnpm_publish_time":1661175396506},"1.8.1":{"name":"@peculiar/x509","version":"1.8.1","description":"@peculiar/x509 is an easy to use TypeScript/Javascript library based on @peculiar/asn1-schema that makes generating X.509 Certificates and Certificate Requests as well as validating certificate chains easy","main":"build/x509.cjs.js","module":"build/x509.es.js","unpkg":"build/x509.js","types":"build/types/index.d.ts","scripts":{"test":"mocha","clear":"rimraf build/* docs","lint":"eslint . --ext .ts","lint:fix":"eslint --fix . --ext .ts","build":"npm run build:module && npm run build:types","build:module":"rollup -c","prebuild:types":"rimraf build/types","build:types":"tsc -p tsconfig.json --outDir build/types --declaration --emitDeclarationOnly","rebuild":"npm run clear && npm run build","coverage":"nyc npm test","coveralls":"nyc report --reporter=text-lcov | coveralls","docs":"typedoc","pub":"npm run pub:patch","pub:patch":"npm version patch && npm run git:push","pub:minor":"npm version minor && npm run git:push","pub:major":"npm version major && npm run git:push","git:push":"git push --follow-tags"},"repository":{"type":"git","url":"git+https://github.com/PeculiarVentures/x509.git"},"keywords":["x509","certificate","csr","pkcs10","pkcs7","cms","rsa","ec"],"author":{"name":"Peculiar Ventures LLC"},"contributors":[{"name":"Miroshin Stepan","email":"microshine@mail.ru"}],"license":"MIT","bugs":{"url":"https://github.com/PeculiarVentures/x509/issues"},"homepage":"https://github.com/PeculiarVentures/x509#readme","nyc":{"extension":[".ts",".tsx"],"include":["src/**/*.ts"],"exclude":["**/*.d.ts"],"reporter":["lcov","text-summary"]},"devDependencies":{"@babel/core":"^7.18.9","@babel/preset-env":"^7.18.9","@peculiar/webcrypto":"^1.4.0","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-commonjs":"^22.0.1","@rollup/plugin-node-resolve":"^13.3.0","@types/mocha":"^9.1.1","@types/node":"^18.0.6","@typescript-eslint/eslint-plugin":"^5.30.7","@typescript-eslint/parser":"^5.30.7","coveralls":"^3.1.1","eslint":"^8.20.0","mocha":"^10.0.0","nyc":"^15.1.0","rimraf":"^3.0.2","rollup":"^2.77.0","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.32.1","ts-node":"^10.9.1","typedoc":"^0.23.8","typescript":"^4.7.4"},"dependencies":{"@peculiar/asn1-cms":"^2.2.0","@peculiar/asn1-csr":"^2.2.0","@peculiar/asn1-ecc":"^2.2.0","@peculiar/asn1-pkcs9":"^2.2.0","@peculiar/asn1-rsa":"^2.2.0","@peculiar/asn1-schema":"^2.2.0","@peculiar/asn1-x509":"^2.2.0","pvtsutils":"^1.3.2","reflect-metadata":"^0.1.13","tslib":"^2.4.0","tsyringe":"^4.7.0"},"resolutions":{"minimist":"^1.2.6","terser":"^5.14.2"},"gitHead":"d1fb3b4fb8f4b3c7640f5203473d79bea94dadbc","_id":"@peculiar/x509@1.8.1","_nodeVersion":"14.20.0","_npmVersion":"6.14.17","dist":{"shasum":"02c5e29d0a85ed22341c624c9e812c34c92d3499","size":82488,"noattachment":false,"key":"/@peculiar/x509/-/@peculiar/x509-1.8.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@peculiar/x509/download/@peculiar/x509-1.8.1.tgz"},"_npmUser":{"name":"microshine","email":"microshine@mail.ru"},"directories":{},"maintainers":[{"name":"apilguk","email":""},{"name":"donskov","email":""},{"name":"microshine","email":""},{"name":"peculiarventures","email":""},{"name":"rmhrisk","email":""},{"name":"worldthirteen","email":""},{"name":"yury.strozhevsky","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x509_1.8.1_1658763273463_0.3466549960512584"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-07-25T15:34:52.304Z","publish_time":1658763273649,"_cnpm_publish_time":1658763273649},"1.8.0":{"name":"@peculiar/x509","version":"1.8.0","description":"@peculiar/x509 is an easy to use TypeScript/Javascript library based on @peculiar/asn1-schema that makes generating X.509 Certificates and Certificate Requests as well as validating certificate chains easy","main":"build/x509.cjs.js","module":"build/x509.es.js","unpkg":"build/x509.js","types":"build/types/index.d.ts","scripts":{"test":"mocha","clear":"rimraf build/* docs","lint":"eslint . --ext .ts","lint:fix":"eslint --fix . --ext .ts","build":"npm run build:module && npm run build:types","build:module":"rollup -c","prebuild:types":"rimraf build/types","build:types":"tsc -p tsconfig.json --outDir build/types --declaration --emitDeclarationOnly","rebuild":"npm run clear && npm run build","coverage":"nyc npm test","coveralls":"nyc report --reporter=text-lcov | coveralls","docs":"typedoc","pub":"npm run pub:patch","pub:patch":"npm version patch && npm run git:push","pub:minor":"npm version minor && npm run git:push","pub:major":"npm version major && npm run git:push","git:push":"git push --follow-tags"},"repository":{"type":"git","url":"git+https://github.com/PeculiarVentures/x509.git"},"keywords":["x509","certificate","csr","pkcs10","pkcs7","cms","rsa","ec"],"author":{"name":"Peculiar Ventures LLC"},"contributors":[{"name":"Miroshin Stepan","email":"microshine@mail.ru"}],"license":"MIT","bugs":{"url":"https://github.com/PeculiarVentures/x509/issues"},"homepage":"https://github.com/PeculiarVentures/x509#readme","nyc":{"extension":[".ts",".tsx"],"include":["src/**/*.ts"],"exclude":["**/*.d.ts"],"reporter":["lcov","text-summary"]},"devDependencies":{"@babel/core":"^7.18.9","@babel/preset-env":"^7.18.9","@peculiar/webcrypto":"^1.4.0","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-commonjs":"^22.0.1","@rollup/plugin-node-resolve":"^13.3.0","@types/mocha":"^9.1.1","@types/node":"^18.0.6","@typescript-eslint/eslint-plugin":"^5.30.7","@typescript-eslint/parser":"^5.30.7","coveralls":"^3.1.1","eslint":"^8.20.0","mocha":"^10.0.0","nyc":"^15.1.0","rimraf":"^3.0.2","rollup":"^2.77.0","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.32.1","ts-node":"^10.9.1","typedoc":"^0.23.8","typescript":"^4.7.4"},"dependencies":{"@peculiar/asn1-cms":"^2.2.0","@peculiar/asn1-csr":"^2.2.0","@peculiar/asn1-ecc":"^2.2.0","@peculiar/asn1-pkcs9":"^2.2.0","@peculiar/asn1-rsa":"^2.2.0","@peculiar/asn1-schema":"^2.2.0","@peculiar/asn1-x509":"^2.2.0","pvtsutils":"^1.3.2","reflect-metadata":"^0.1.13","tslib":"^2.4.0","tsyringe":"^4.7.0"},"resolutions":{"minimist":"^1.2.6","terser":"^5.14.2"},"gitHead":"30fb22a0d870a8431cbb005079a686d04d3910a8","_id":"@peculiar/x509@1.8.0","_nodeVersion":"14.20.0","_npmVersion":"6.14.17","dist":{"shasum":"80d85a88eb7f1bf0a3834980ece34035514f8200","size":82474,"noattachment":false,"key":"/@peculiar/x509/-/@peculiar/x509-1.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@peculiar/x509/download/@peculiar/x509-1.8.0.tgz"},"_npmUser":{"name":"microshine","email":"microshine@mail.ru"},"directories":{},"maintainers":[{"name":"apilguk","email":""},{"name":"donskov","email":""},{"name":"microshine","email":""},{"name":"peculiarventures","email":""},{"name":"rmhrisk","email":""},{"name":"worldthirteen","email":""},{"name":"yury.strozhevsky","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x509_1.8.0_1658305197787_0.329184047378551"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-07-20T08:21:12.779Z","publish_time":1658305198016,"_cnpm_publish_time":1658305198016},"1.7.3":{"name":"@peculiar/x509","version":"1.7.3","description":"@peculiar/x509 is an easy to use TypeScript/Javascript library based on @peculiar/asn1-schema that makes generating X.509 Certificates and Certificate Requests as well as validating certificate chains easy","main":"build/x509.cjs.js","module":"build/x509.es.js","unpkg":"build/x509.js","types":"build/types/index.d.ts","scripts":{"test":"mocha","clear":"rimraf build/* docs","lint":"eslint . --ext .ts","lint:fix":"eslint --fix . --ext .ts","build":"npm run build:module && npm run build:types","build:module":"rollup -c","prebuild:types":"rimraf build/types","build:types":"tsc -p tsconfig.json --outDir build/types --declaration --emitDeclarationOnly","rebuild":"npm run clear && npm run build","coverage":"nyc npm test","coveralls":"nyc report --reporter=text-lcov | coveralls","docs":"typedoc","pub":"npm run pub:patch","pub:patch":"npm version patch && npm run git:push","pub:minor":"npm version minor && npm run git:push","pub:major":"npm version major && npm run git:push","git:push":"git push --follow-tags"},"repository":{"type":"git","url":"git+https://github.com/PeculiarVentures/x509.git"},"keywords":["x509","certificate","csr","pkcs10","pkcs7","cms","rsa","ec"],"author":{"name":"Peculiar Ventures LLC"},"contributors":[{"name":"Miroshin Stepan","email":"microshine@mail.ru"}],"license":"MIT","bugs":{"url":"https://github.com/PeculiarVentures/x509/issues"},"homepage":"https://github.com/PeculiarVentures/x509#readme","nyc":{"extension":[".ts",".tsx"],"include":["src/**/*.ts"],"exclude":["**/*.d.ts"],"reporter":["lcov","text-summary"]},"devDependencies":{"@babel/core":"^7.18.6","@babel/preset-env":"^7.18.6","@peculiar/webcrypto":"^1.4.0","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-commonjs":"^22.0.1","@rollup/plugin-node-resolve":"^13.3.0","@types/mocha":"^9.1.1","@types/node":"^18.0.3","@typescript-eslint/eslint-plugin":"^5.30.6","@typescript-eslint/parser":"^5.30.6","coveralls":"^3.1.1","eslint":"^8.19.0","mocha":"^10.0.0","nyc":"^15.1.0","rimraf":"^3.0.2","rollup":"^2.76.0","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.32.1","ts-node":"^10.8.2","typedoc":"^0.23.7","typescript":"^4.7.4"},"dependencies":{"@peculiar/asn1-cms":"^2.2.0","@peculiar/asn1-csr":"^2.2.0","@peculiar/asn1-ecc":"^2.2.0","@peculiar/asn1-pkcs9":"^2.2.0","@peculiar/asn1-rsa":"^2.2.0","@peculiar/asn1-schema":"^2.2.0","@peculiar/asn1-x509":"^2.2.0","pvtsutils":"^1.3.2","reflect-metadata":"^0.1.13","tslib":"^2.4.0","tsyringe":"^4.7.0"},"resolutions":{"minimist":"^1.2.6"},"gitHead":"cd0077fec36127492fd24eff23b5f89019b5bfec","_id":"@peculiar/x509@1.7.3","_nodeVersion":"14.20.0","_npmVersion":"6.14.17","dist":{"shasum":"a9f0cfeb014fdf517ae2babd1a577704de0b3958","size":82252,"noattachment":false,"key":"/@peculiar/x509/-/@peculiar/x509-1.7.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@peculiar/x509/download/@peculiar/x509-1.7.3.tgz"},"_npmUser":{"name":"microshine","email":"microshine@mail.ru"},"directories":{},"maintainers":[{"name":"apilguk","email":""},{"name":"donskov","email":""},{"name":"microshine","email":""},{"name":"peculiarventures","email":""},{"name":"rmhrisk","email":""},{"name":"worldthirteen","email":""},{"name":"yury.strozhevsky","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x509_1.7.3_1657702538309_0.010240775039103367"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-07-13T08:59:26.287Z","publish_time":1657702538559,"_cnpm_publish_time":1657702538559},"1.7.2":{"name":"@peculiar/x509","version":"1.7.2","description":"@peculiar/x509 is an easy to use TypeScript/Javascript library based on @peculiar/asn1-schema that makes generating X.509 Certificates and Certificate Requests as well as validating certificate chains easy","main":"build/x509.cjs.js","module":"build/x509.es.js","unpkg":"build/x509.js","types":"build/types/index.d.ts","scripts":{"test":"mocha","clear":"rimraf build/* docs","lint":"eslint . --ext .ts","lint:fix":"eslint --fix . --ext .ts","build":"npm run build:module && npm run build:types","build:module":"rollup -c","prebuild:types":"rimraf build/types","build:types":"tsc -p tsconfig.json --outDir build/types --declaration --emitDeclarationOnly","rebuild":"npm run clear && npm run build","coverage":"nyc npm test","coveralls":"nyc report --reporter=text-lcov | coveralls","docs":"typedoc","pub":"npm run pub:patch","pub:patch":"npm version patch && npm run git:push","pub:minor":"npm version minor && npm run git:push","pub:major":"npm version major && npm run git:push","git:push":"git push --follow-tags"},"repository":{"type":"git","url":"git+https://github.com/PeculiarVentures/x509.git"},"keywords":["x509","certificate","csr","pkcs10","pkcs7","cms","rsa","ec"],"author":{"name":"Peculiar Ventures LLC"},"contributors":[{"name":"Miroshin Stepan","email":"microshine@mail.ru"}],"license":"MIT","bugs":{"url":"https://github.com/PeculiarVentures/x509/issues"},"homepage":"https://github.com/PeculiarVentures/x509#readme","nyc":{"extension":[".ts",".tsx"],"include":["src/**/*.ts"],"exclude":["**/*.d.ts"],"reporter":["lcov","text-summary"]},"devDependencies":{"@babel/core":"^7.18.5","@babel/preset-env":"^7.18.2","@peculiar/webcrypto":"^1.4.0","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-commonjs":"^22.0.0","@rollup/plugin-node-resolve":"^13.3.0","@types/mocha":"^9.1.1","@types/node":"^18.0.0","@typescript-eslint/eslint-plugin":"^5.28.0","@typescript-eslint/parser":"^5.28.0","coveralls":"^3.1.1","eslint":"^8.17.0","mocha":"^10.0.0","nyc":"^15.1.0","rimraf":"^3.0.2","rollup":"^2.75.6","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.32.1","ts-node":"^10.8.1","typedoc":"^0.22.17","typescript":"^4.7.3"},"dependencies":{"@peculiar/asn1-cms":"^2.1.9","@peculiar/asn1-csr":"^2.1.9","@peculiar/asn1-ecc":"^2.1.9","@peculiar/asn1-pkcs9":"^2.1.9","@peculiar/asn1-rsa":"^2.1.9","@peculiar/asn1-schema":"^2.1.9","@peculiar/asn1-x509":"^2.1.9","pvtsutils":"^1.3.2","reflect-metadata":"^0.1.13","tslib":"^2.4.0","tsyringe":"^4.7.0"},"resolutions":{"minimist":"^1.2.6"},"gitHead":"bbefc9351ce6cba0a8aa5d5d6c5af4c9ed8eeeed","_id":"@peculiar/x509@1.7.2","_nodeVersion":"14.19.3","_npmVersion":"6.14.17","dist":{"shasum":"fea05900ee92e549861f4ccf7e6d356627387928","size":82114,"noattachment":false,"key":"/@peculiar/x509/-/@peculiar/x509-1.7.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@peculiar/x509/download/@peculiar/x509-1.7.2.tgz"},"_npmUser":{"name":"microshine","email":"microshine@mail.ru"},"directories":{},"maintainers":[{"name":"apilguk","email":""},{"name":"donskov","email":""},{"name":"microshine","email":""},{"name":"peculiarventures","email":""},{"name":"rmhrisk","email":""},{"name":"worldthirteen","email":""},{"name":"yury.strozhevsky","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x509_1.7.2_1655466704751_0.7309878043103748"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-17T11:52:53.071Z","publish_time":1655466704950,"_cnpm_publish_time":1655466704950},"1.7.1":{"name":"@peculiar/x509","version":"1.7.1","description":"@peculiar/x509 is an easy to use TypeScript/Javascript library based on @peculiar/asn1-schema that makes generating X.509 Certificates and Certificate Requests as well as validating certificate chains easy","main":"build/x509.cjs.js","module":"build/x509.es.js","unpkg":"build/x509.js","types":"build/types/index.d.ts","scripts":{"test":"mocha","clear":"rimraf build/* docs","lint":"eslint . --ext .ts","lint:fix":"eslint --fix . --ext .ts","build":"npm run build:module && npm run build:types","build:module":"rollup -c","prebuild:types":"rimraf build/types","build:types":"tsc -p tsconfig.json --outDir build/types --declaration --emitDeclarationOnly","rebuild":"npm run clear && npm run build","coverage":"nyc npm test","coveralls":"nyc report --reporter=text-lcov | coveralls","docs":"typedoc","pub":"npm run pub:patch","pub:patch":"npm version patch && npm run git:push","pub:minor":"npm version minor && npm run git:push","pub:major":"npm version major && npm run git:push","git:push":"git push --follow-tags"},"repository":{"type":"git","url":"git+https://github.com/PeculiarVentures/x509.git"},"keywords":["x509","certificate","csr","pkcs10","pkcs7","cms","rsa","ec"],"author":{"name":"Peculiar Ventures LLC"},"contributors":[{"name":"Miroshin Stepan","email":"microshine@mail.ru"}],"license":"MIT","bugs":{"url":"https://github.com/PeculiarVentures/x509/issues"},"homepage":"https://github.com/PeculiarVentures/x509#readme","nyc":{"extension":[".ts",".tsx"],"include":["src/**/*.ts"],"exclude":["**/*.d.ts"],"reporter":["lcov","text-summary"]},"devDependencies":{"@babel/core":"^7.18.5","@babel/preset-env":"^7.18.2","@peculiar/webcrypto":"^1.4.0","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-commonjs":"^22.0.0","@rollup/plugin-node-resolve":"^13.3.0","@types/mocha":"^9.1.1","@types/node":"^18.0.0","@typescript-eslint/eslint-plugin":"^5.28.0","@typescript-eslint/parser":"^5.28.0","coveralls":"^3.1.1","eslint":"^8.17.0","mocha":"^10.0.0","nyc":"^15.1.0","rimraf":"^3.0.2","rollup":"^2.75.6","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.32.1","ts-node":"^10.8.1","typedoc":"^0.22.17","typescript":"^4.7.3"},"dependencies":{"@peculiar/asn1-cms":"^2.1.9","@peculiar/asn1-csr":"^2.1.9","@peculiar/asn1-ecc":"^2.1.9","@peculiar/asn1-pkcs9":"^2.1.9","@peculiar/asn1-rsa":"^2.1.9","@peculiar/asn1-schema":"^2.1.9","@peculiar/asn1-x509":"^2.1.9","pvtsutils":"^1.3.2","reflect-metadata":"^0.1.13","tslib":"^2.4.0","tsyringe":"^4.7.0"},"resolutions":{"minimist":"^1.2.6"},"gitHead":"8882879107f2e783f29a984baa74cbab90f550c9","_id":"@peculiar/x509@1.7.1","_nodeVersion":"14.19.3","_npmVersion":"6.14.17","dist":{"shasum":"b2914b5bba152cc7c3b23a62514e249d4461cd02","size":82120,"noattachment":false,"key":"/@peculiar/x509/-/@peculiar/x509-1.7.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@peculiar/x509/download/@peculiar/x509-1.7.1.tgz"},"_npmUser":{"name":"microshine","email":"microshine@mail.ru"},"directories":{},"maintainers":[{"name":"apilguk","email":""},{"name":"donskov","email":""},{"name":"microshine","email":""},{"name":"peculiarventures","email":""},{"name":"rmhrisk","email":""},{"name":"worldthirteen","email":""},{"name":"yury.strozhevsky","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x509_1.7.1_1655465396755_0.9381584372473848"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-17T11:42:49.610Z","publish_time":1655465396908,"_cnpm_publish_time":1655465396908},"1.7.0":{"name":"@peculiar/x509","version":"1.7.0","description":"@peculiar/x509 is an easy to use TypeScript/Javascript library based on @peculiar/asn1-schema that makes generating X.509 Certificates and Certificate Requests as well as validating certificate chains easy","main":"build/x509.cjs.js","module":"build/x509.es.js","unpkg":"build/x509.js","types":"build/types/index.d.ts","scripts":{"test":"mocha","clear":"rimraf build/* docs","lint":"eslint . --ext .ts","lint:fix":"eslint --fix . --ext .ts","build":"npm run build:module && npm run build:types","build:module":"rollup -c","prebuild:types":"rimraf build/types","build:types":"tsc -p tsconfig.json --outDir build/types --declaration --emitDeclarationOnly","rebuild":"npm run clear && npm run build","coverage":"nyc npm test","coveralls":"nyc report --reporter=text-lcov | coveralls","docs":"typedoc","pub":"npm run pub:patch","pub:patch":"npm version patch && npm run git:push","pub:minor":"npm version minor && npm run git:push","pub:major":"npm version major && npm run git:push","git:push":"git push --follow-tags"},"repository":{"type":"git","url":"git+https://github.com/PeculiarVentures/x509.git"},"keywords":["x509","certificate","csr","pkcs10","pkcs7","cms","rsa","ec"],"author":{"name":"Peculiar Ventures LLC"},"contributors":[{"name":"Miroshin Stepan","email":"microshine@mail.ru"}],"license":"MIT","bugs":{"url":"https://github.com/PeculiarVentures/x509/issues"},"homepage":"https://github.com/PeculiarVentures/x509#readme","nyc":{"extension":[".ts",".tsx"],"include":["src/**/*.ts"],"exclude":["**/*.d.ts"],"reporter":["lcov","text-summary","html"]},"devDependencies":{"@babel/core":"^7.18.2","@babel/preset-env":"^7.18.2","@peculiar/webcrypto":"^1.4.0","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-commonjs":"^22.0.0","@rollup/plugin-node-resolve":"^13.3.0","@types/mocha":"^9.1.1","@types/node":"^17.0.41","@typescript-eslint/eslint-plugin":"^5.27.1","@typescript-eslint/parser":"^5.27.1","coveralls":"^3.1.1","eslint":"^8.17.0","mocha":"^10.0.0","nyc":"^15.1.0","rimraf":"^3.0.2","rollup":"^2.75.6","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.32.1","ts-node":"^10.8.1","typedoc":"^0.22.17","typescript":"^4.7.3"},"dependencies":{"@peculiar/asn1-cms":"^2.1.8","@peculiar/asn1-csr":"^2.1.8","@peculiar/asn1-ecc":"^2.1.8","@peculiar/asn1-pkcs9":"^2.1.8","@peculiar/asn1-rsa":"^2.1.8","@peculiar/asn1-schema":"^2.1.8","@peculiar/asn1-x509":"^2.1.3","pvtsutils":"^1.3.2","reflect-metadata":"^0.1.13","tslib":"^2.4.0","tsyringe":"^4.7.0"},"gitHead":"135c3a5538b3a433c666483398fe51375c435c21","_id":"@peculiar/x509@1.7.0","_nodeVersion":"14.19.3","_npmVersion":"6.14.17","dist":{"shasum":"71c32758bacc3a7558a355d145810b8da3d819e9","size":81667,"noattachment":false,"key":"/@peculiar/x509/-/@peculiar/x509-1.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@peculiar/x509/download/@peculiar/x509-1.7.0.tgz"},"_npmUser":{"name":"microshine","email":"microshine@mail.ru"},"directories":{},"maintainers":[{"name":"apilguk","email":""},{"name":"donskov","email":""},{"name":"microshine","email":""},{"name":"peculiarventures","email":""},{"name":"rmhrisk","email":""},{"name":"worldthirteen","email":""},{"name":"yury.strozhevsky","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x509_1.7.0_1654773189996_0.48522733555029784"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-09T11:19:17.733Z","publish_time":1654773190174,"_cnpm_publish_time":1654773190174},"1.6.4":{"name":"@peculiar/x509","version":"1.6.4","description":"@peculiar/x509 is an easy to use TypeScript/Javascript library based on @peculiar/asn1-schema that makes generating X.509 Certificates and Certificate Requests as well as validating certificate chains easy","main":"build/x509.cjs.js","module":"build/x509.es.js","unpkg":"build/x509.js","types":"build/types/index.d.ts","scripts":{"test":"mocha","clear":"rimraf build/* docs","lint":"eslint . --ext .ts","lint:fix":"eslint --fix . --ext .ts","build":"npm run build:module && npm run build:types","build:module":"rollup -c","prebuild:types":"rimraf build/types","build:types":"tsc -p tsconfig.json --outDir build/types --declaration --emitDeclarationOnly","rebuild":"npm run clear && npm run build","coverage":"nyc npm test","coveralls":"nyc report --reporter=text-lcov | coveralls","docs":"typedoc","pub":"npm run pub:patch","pub:patch":"npm version patch && npm run git:push","pub:minor":"npm version minor && npm run git:push","pub:major":"npm version major && npm run git:push","git:push":"git push --follow-tags"},"repository":{"type":"git","url":"git+https://github.com/PeculiarVentures/x509.git"},"keywords":["x509","certificate","csr","pkcs10","pkcs7","cms","rsa","ec"],"author":{"name":"Peculiar Ventures LLC"},"contributors":[{"name":"Miroshin Stepan","email":"microshine@mail.ru"}],"license":"MIT","bugs":{"url":"https://github.com/PeculiarVentures/x509/issues"},"homepage":"https://github.com/PeculiarVentures/x509#readme","nyc":{"extension":[".ts",".tsx"],"include":["src/**/*.ts"],"exclude":["**/*.d.ts"],"reporter":["lcov","text-summary","html"]},"devDependencies":{"@babel/core":"^7.17.12","@babel/preset-env":"^7.17.12","@peculiar/webcrypto":"^1.4.0","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-commonjs":"^22.0.0","@rollup/plugin-node-resolve":"^13.3.0","@types/mocha":"^9.1.1","@types/node":"^17.0.34","@typescript-eslint/eslint-plugin":"^5.25.0","@typescript-eslint/parser":"^5.25.0","coveralls":"^3.1.1","eslint":"^8.15.0","mocha":"^10.0.0","nyc":"^15.1.0","rimraf":"^3.0.2","rollup":"^2.74.0","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.31.2","ts-node":"^10.7.0","typedoc":"^0.22.15","typescript":"^4.6.4"},"dependencies":{"@peculiar/asn1-cms":"^2.1.8","@peculiar/asn1-csr":"^2.1.8","@peculiar/asn1-ecc":"^2.1.8","@peculiar/asn1-pkcs9":"^2.1.8","@peculiar/asn1-rsa":"^2.1.8","@peculiar/asn1-schema":"^2.1.8","@peculiar/asn1-x509":"^2.1.8","pvtsutils":"^1.3.2","reflect-metadata":"^0.1.13","tslib":"^2.4.0","tsyringe":"^4.6.0"},"gitHead":"d6106e508f220bc8d3f4d739e90274976ad7ae07","_id":"@peculiar/x509@1.6.4","_nodeVersion":"14.19.2","_npmVersion":"6.14.17","dist":{"shasum":"f36567540fff082411425cc839abae38d3d2fcf6","size":75115,"noattachment":false,"key":"/@peculiar/x509/-/@peculiar/x509-1.6.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@peculiar/x509/download/@peculiar/x509-1.6.4.tgz"},"_npmUser":{"name":"microshine","email":"microshine@mail.ru"},"directories":{},"maintainers":[{"name":"apilguk","email":""},{"name":"donskov","email":""},{"name":"microshine","email":""},{"name":"peculiarventures","email":""},{"name":"rmhrisk","email":""},{"name":"worldthirteen","email":""},{"name":"yury.strozhevsky","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x509_1.6.4_1652966263004_0.8702470973203094"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-19T14:45:55.755Z","publish_time":1652966263191,"_cnpm_publish_time":1652966263191},"1.6.3":{"name":"@peculiar/x509","version":"1.6.3","description":"@peculiar/x509 is an easy to use TypeScript/Javascript library based on @peculiar/asn1-schema that makes generating X.509 Certificates and Certificate Requests as well as validating certificate chains easy","main":"build/x509.cjs.js","module":"build/x509.es.js","unpkg":"build/x509.js","types":"build/types/index.d.ts","scripts":{"test":"mocha","clear":"rimraf build/* docs","lint":"eslint . --ext .ts","lint:fix":"eslint --fix . --ext .ts","build":"npm run build:module && npm run build:types","build:module":"rollup -c","prebuild:types":"rimraf build/types","build:types":"tsc -p tsconfig.json --outDir build/types --declaration --emitDeclarationOnly","rebuild":"npm run clear && npm run build","coverage":"nyc npm test","coveralls":"nyc report --reporter=text-lcov | coveralls","docs":"typedoc","pub":"npm run pub:patch","pub:patch":"npm version patch && npm run git:push","pub:minor":"npm version minor && npm run git:push","pub:major":"npm version major && npm run git:push","git:push":"git push --follow-tags"},"repository":{"type":"git","url":"git+https://github.com/PeculiarVentures/x509.git"},"keywords":["x509","certificate","csr","pkcs10","pkcs7","cms","rsa","ec"],"author":{"name":"Peculiar Ventures LLC"},"contributors":[{"name":"Miroshin Stepan","email":"microshine@mail.ru"}],"license":"MIT","bugs":{"url":"https://github.com/PeculiarVentures/x509/issues"},"homepage":"https://github.com/PeculiarVentures/x509#readme","nyc":{"extension":[".ts",".tsx"],"include":["src/**/*.ts"],"exclude":["**/*.d.ts"],"reporter":["lcov","text-summary","html"]},"devDependencies":{"@babel/core":"^7.17.10","@babel/preset-env":"^7.17.10","@peculiar/webcrypto":"^1.4.0","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-commonjs":"^22.0.0","@rollup/plugin-node-resolve":"^13.3.0","@types/mocha":"^9.1.1","@types/node":"^17.0.32","@typescript-eslint/eslint-plugin":"^5.23.0","@typescript-eslint/parser":"^5.23.0","coveralls":"^3.1.1","eslint":"^8.15.0","mocha":"^10.0.0","nyc":"^15.1.0","rimraf":"^3.0.2","rollup":"^2.72.1","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.31.2","ts-node":"^10.7.0","typedoc":"^0.22.15","typescript":"^4.6.4"},"dependencies":{"@peculiar/asn1-cms":"^2.1.6","@peculiar/asn1-csr":"^2.1.6","@peculiar/asn1-ecc":"^2.1.6","@peculiar/asn1-pkcs9":"^2.1.6","@peculiar/asn1-rsa":"^2.1.6","@peculiar/asn1-schema":"^2.1.6","@peculiar/asn1-x509":"^2.1.6","pvtsutils":"^1.3.2","reflect-metadata":"^0.1.13","tslib":"^2.4.0","tsyringe":"^4.6.0"},"gitHead":"79ed7d21501c3a92c43a6dc0de3b87cb9a6ccd36","_id":"@peculiar/x509@1.6.3","_nodeVersion":"14.19.2","_npmVersion":"6.14.17","dist":{"shasum":"5c8c8be13bbf341549f09381a14ba65a61b71a4e","size":75122,"noattachment":false,"key":"/@peculiar/x509/-/@peculiar/x509-1.6.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@peculiar/x509/download/@peculiar/x509-1.6.3.tgz"},"_npmUser":{"name":"microshine","email":"microshine@mail.ru"},"directories":{},"maintainers":[{"name":"apilguk","email":""},{"name":"donskov","email":""},{"name":"microshine","email":""},{"name":"peculiarventures","email":""},{"name":"rmhrisk","email":""},{"name":"worldthirteen","email":""},{"name":"yury.strozhevsky","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x509_1.6.3_1652823805056_0.7940243016955224"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-17T21:43:33.766Z","publish_time":1652823805241,"_cnpm_publish_time":1652823805241},"1.6.2":{"name":"@peculiar/x509","version":"1.6.2","description":"@peculiar/x509 is an easy to use TypeScript/Javascript library based on @peculiar/asn1-schema that makes generating X.509 Certificates and Certificate Requests as well as validating certificate chains easy","main":"build/x509.cjs.js","module":"build/x509.es.js","unpkg":"build/x509.js","types":"build/types/index.d.ts","scripts":{"test":"mocha","clear":"rimraf build/* docs","lint":"eslint . --ext .ts","lint:fix":"eslint --fix . --ext .ts","build":"npm run build:module && npm run build:types","build:module":"rollup -c","prebuild:types":"rimraf build/types","build:types":"tsc -p tsconfig.json --outDir build/types --declaration --emitDeclarationOnly","rebuild":"npm run clear && npm run build","coverage":"nyc npm test","coveralls":"nyc report --reporter=text-lcov | coveralls","docs":"typedoc","pub":"npm run pub:patch","pub:patch":"npm version patch && npm run git:push","pub:minor":"npm version minor && npm run git:push","pub:major":"npm version major && npm run git:push","git:push":"git push --follow-tags"},"repository":{"type":"git","url":"git+https://github.com/PeculiarVentures/x509.git"},"keywords":["x509","certificate","csr","pkcs10","pkcs7","cms","rsa","ec"],"author":{"name":"Peculiar Ventures LLC"},"contributors":[{"name":"Miroshin Stepan","email":"microshine@mail.ru"}],"license":"MIT","bugs":{"url":"https://github.com/PeculiarVentures/x509/issues"},"homepage":"https://github.com/PeculiarVentures/x509#readme","nyc":{"extension":[".ts",".tsx"],"include":["src/**/*.ts"],"exclude":["**/*.d.ts"],"reporter":["lcov","text-summary","html"]},"devDependencies":{"@babel/core":"^7.17.10","@babel/preset-env":"^7.17.10","@peculiar/webcrypto":"^1.4.0","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-commonjs":"^22.0.0","@rollup/plugin-node-resolve":"^13.3.0","@types/mocha":"^9.1.1","@types/node":"^17.0.32","@typescript-eslint/eslint-plugin":"^5.23.0","@typescript-eslint/parser":"^5.23.0","coveralls":"^3.1.1","eslint":"^8.15.0","mocha":"^10.0.0","nyc":"^15.1.0","rimraf":"^3.0.2","rollup":"^2.72.1","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.31.2","ts-node":"^10.7.0","typedoc":"^0.22.15","typescript":"^4.6.4"},"dependencies":{"@peculiar/asn1-cms":"^2.1.6","@peculiar/asn1-csr":"^2.1.6","@peculiar/asn1-ecc":"^2.1.6","@peculiar/asn1-pkcs9":"^2.1.6","@peculiar/asn1-rsa":"^2.1.6","@peculiar/asn1-schema":"^2.1.6","@peculiar/asn1-x509":"^2.1.6","pvtsutils":"^1.3.2","reflect-metadata":"^0.1.13","tslib":"^2.4.0","tsyringe":"^4.6.0"},"gitHead":"5764917aaa9d780fe27af5076393ea17bf6bbd4e","_id":"@peculiar/x509@1.6.2","_nodeVersion":"14.19.2","_npmVersion":"6.14.17","dist":{"shasum":"476b76b25b2b2f9930bff08b07116ce981eade76","size":75105,"noattachment":false,"key":"/@peculiar/x509/-/@peculiar/x509-1.6.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@peculiar/x509/download/@peculiar/x509-1.6.2.tgz"},"_npmUser":{"name":"microshine","email":"microshine@mail.ru"},"directories":{},"maintainers":[{"name":"apilguk","email":""},{"name":"donskov","email":""},{"name":"microshine","email":""},{"name":"peculiarventures","email":""},{"name":"rmhrisk","email":""},{"name":"worldthirteen","email":""},{"name":"yury.strozhevsky","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x509_1.6.2_1652821181642_0.8075290592249826"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-17T21:10:02.838Z","publish_time":1652821181789,"_cnpm_publish_time":1652821181789},"1.6.1":{"name":"@peculiar/x509","version":"1.6.1","description":"@peculiar/x509 is an easy to use TypeScript/Javascript library based on @peculiar/asn1-schema that makes generating X.509 Certificates and Certificate Requests as well as validating certificate chains easy","main":"build/x509.cjs.js","module":"build/x509.es.js","unpkg":"build/x509.js","types":"build/types/index.d.ts","scripts":{"test":"mocha","clear":"rimraf build/* docs","lint":"eslint . --ext .ts","lint:fix":"eslint --fix . --ext .ts","build":"npm run build:module && npm run build:types","build:module":"rollup -c","prebuild:types":"rimraf build/types","build:types":"tsc -p tsconfig.json --outDir build/types --declaration --emitDeclarationOnly","rebuild":"npm run clear && npm run build","coverage":"nyc npm test","coveralls":"nyc report --reporter=text-lcov | coveralls","docs":"typedoc","pub":"npm run pub:patch","pub:patch":"npm version patch && npm run git:push","pub:minor":"npm version minor && npm run git:push","pub:major":"npm version major && npm run git:push","git:push":"git push --follow-tags"},"repository":{"type":"git","url":"git+https://github.com/PeculiarVentures/x509.git"},"keywords":["x509","certificate","csr","pkcs10","pkcs7","cms","rsa","ec"],"author":{"name":"Peculiar Ventures LLC"},"contributors":[{"name":"Miroshin Stepan","email":"microshine@mail.ru"}],"license":"MIT","bugs":{"url":"https://github.com/PeculiarVentures/x509/issues"},"homepage":"https://github.com/PeculiarVentures/x509#readme","nyc":{"extension":[".ts",".tsx"],"include":["src/**/*.ts"],"exclude":["**/*.d.ts"],"reporter":["lcov","text-summary","html"]},"devDependencies":{"@babel/core":"^7.16.5","@babel/preset-env":"^7.16.5","@peculiar/webcrypto":"^1.2.3","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.1.1","@types/mocha":"^9.0.0","@types/node":"^16.11.7","@typescript-eslint/eslint-plugin":"^5.7.0","@typescript-eslint/parser":"^5.7.0","coveralls":"^3.1.1","eslint":"^8.4.1","mocha":"^9.1.3","nyc":"^15.1.0","rimraf":"^3.0.2","rollup":"^2.61.1","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.31.1","ts-node":"^10.4.0","typedoc":"^0.22.10","typescript":"^4.5.4"},"dependencies":{"@peculiar/asn1-cms":"^2.0.44","@peculiar/asn1-csr":"^2.0.44","@peculiar/asn1-ecc":"^2.0.44","@peculiar/asn1-pkcs9":"^2.0.44","@peculiar/asn1-rsa":"^2.0.44","@peculiar/asn1-schema":"^2.0.44","@peculiar/asn1-x509":"^2.0.44","pvtsutils":"^1.2.1","reflect-metadata":"^0.1.13","tslib":"^2.3.1","tsyringe":"^4.6.0"},"gitHead":"59643948363103a9662f8d698a2265b634894a72","_id":"@peculiar/x509@1.6.1","_nodeVersion":"14.18.2","_npmVersion":"6.14.15","dist":{"shasum":"cc33807ab481824c69145e884cb40012aec501b0","size":73594,"noattachment":false,"key":"/@peculiar/x509/-/@peculiar/x509-1.6.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@peculiar/x509/download/@peculiar/x509-1.6.1.tgz"},"_npmUser":{"name":"microshine","email":"microshine@mail.ru"},"directories":{},"maintainers":[{"name":"apilguk","email":""},{"name":"donskov","email":""},{"name":"microshine","email":""},{"name":"peculiarventures","email":""},{"name":"rmhrisk","email":""},{"name":"worldthirteen","email":""},{"name":"yury.strozhevsky","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x509_1.6.1_1639767626753_0.9276248359995027"},"_hasShrinkwrap":false,"publish_time":1639767626938,"_cnpm_publish_time":1639767626938,"_cnpmcore_publish_time":"2021-12-17T19:00:53.072Z"},"1.6.0":{"name":"@peculiar/x509","version":"1.6.0","description":"@peculiar/x509 is an easy to use TypeScript/Javascript library based on @peculiar/asn1-schema that makes generating X.509 Certificates and Certificate Requests as well as validating certificate chains easy","main":"build/x509.cjs.js","module":"build/x509.es.js","unpkg":"build/x509.js","types":"build/types/index.d.ts","scripts":{"test":"mocha","clear":"rimraf build/* docs","lint":"eslint . --ext .ts","lint:fix":"eslint --fix . --ext .ts","build":"npm run build:module && npm run build:types","build:module":"rollup -c","prebuild:types":"rimraf build/types","build:types":"tsc -p tsconfig.json --outDir build/types --declaration --emitDeclarationOnly","rebuild":"npm run clear && npm run build","coverage":"nyc npm test","coveralls":"nyc report --reporter=text-lcov | coveralls","docs":"typedoc","pub":"npm run pub:patch","pub:patch":"npm version patch && npm run git:push","pub:minor":"npm version minor && npm run git:push","pub:major":"npm version major && npm run git:push","git:push":"git push --follow-tags"},"repository":{"type":"git","url":"git+https://github.com/PeculiarVentures/x509.git"},"keywords":["x509","certificate","csr","pkcs10","pkcs7","cms","rsa","ec"],"author":{"name":"Peculiar Ventures LLC"},"contributors":[{"name":"Miroshin Stepan","email":"microshine@mail.ru"}],"license":"MIT","bugs":{"url":"https://github.com/PeculiarVentures/x509/issues"},"homepage":"https://github.com/PeculiarVentures/x509#readme","nyc":{"extension":[".ts",".tsx"],"include":["src/**/*.ts"],"exclude":["**/*.d.ts"],"reporter":["lcov","text-summary","html"]},"mocha":{"require":["ts-node/register"],"extension":["ts"],"timeout":5000,"spec":["test/**"]},"devDependencies":{"@babel/core":"^7.15.8","@babel/preset-env":"^7.15.8","@peculiar/webcrypto":"^1.2.0","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.0.6","@types/mocha":"^9.0.0","@types/node":"^14.17.1","@typescript-eslint/eslint-plugin":"^5.2.0","@typescript-eslint/parser":"^5.2.0","coveralls":"^3.1.1","eslint":"^8.1.0","mocha":"^9.1.3","nyc":"^15.1.0","rimraf":"^3.0.2","rollup":"^2.58.3","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.30.0","ts-node":"^10.4.0","typedoc":"^0.22.7","typescript":"^4.4.4"},"dependencies":{"@peculiar/asn1-cms":"^2.0.38","@peculiar/asn1-csr":"^2.0.38","@peculiar/asn1-ecc":"^2.0.38","@peculiar/asn1-pkcs9":"^2.0.38","@peculiar/asn1-rsa":"^2.0.38","@peculiar/asn1-schema":"^2.0.38","@peculiar/asn1-x509":"^2.0.38","pvtsutils":"^1.2.1","reflect-metadata":"^0.1.13","tslib":"^2.3.1","tsyringe":"^4.6.0"},"eslintConfig":{"root":true,"parser":"@typescript-eslint/parser","plugins":["@typescript-eslint"],"extends":["eslint:recommended","plugin:@typescript-eslint/recommended"],"rules":{"@typescript-eslint/explicit-module-boundary-types":0,"@typescript-eslint/no-explicit-any":0,"newline-before-return":1,"@typescript-eslint/semi":1,"@typescript-eslint/quotes":["warn","double"]}},"gitHead":"c50c15ecbf12442ce2e907747018478a307e45c7","_id":"@peculiar/x509@1.6.0","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"shasum":"419816964ca42c90770fa35e9c31a4fd714c3b52","size":73407,"noattachment":false,"key":"/@peculiar/x509/-/@peculiar/x509-1.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@peculiar/x509/download/@peculiar/x509-1.6.0.tgz"},"_npmUser":{"name":"microshine","email":"microshine@mail.ru"},"directories":{},"maintainers":[{"name":"apilguk","email":""},{"name":"donskov","email":""},{"name":"microshine","email":""},{"name":"peculiarventures","email":""},{"name":"rmhrisk","email":""},{"name":"worldthirteen","email":""},{"name":"yury.strozhevsky","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x509_1.6.0_1636647518780_0.6980944760294785"},"_hasShrinkwrap":false,"publish_time":1636647518948,"_cnpm_publish_time":1636647518948,"_cnpmcore_publish_time":"2021-12-16T13:19:12.010Z"},"1.5.2":{"name":"@peculiar/x509","version":"1.5.2","description":"@peculiar/x509 is an easy to use TypeScript/Javascript library based on @peculiar/asn1-schema that makes generating X.509 Certificates and Certificate Requests as well as validating certificate chains easy","main":"build/x509.cjs.js","module":"build/x509.es.js","unpkg":"build/x509.js","types":"build/types/index.d.ts","scripts":{"test":"mocha","clear":"rimraf build/* docs","lint":"eslint . --ext .ts","lint:fix":"eslint --fix . --ext .ts","build":"npm run build:module && npm run build:types","build:module":"rollup -c","prebuild:types":"rimraf build/types","build:types":"tsc -p tsconfig.json --outDir build/types --declaration --emitDeclarationOnly","rebuild":"npm run clear && npm run build","coverage":"nyc npm test","coveralls":"nyc report --reporter=text-lcov | coveralls","docs":"typedoc","pub":"npm run pub:patch","pub:patch":"npm version patch && npm run git:push","pub:minor":"npm version minor && npm run git:push","pub:major":"npm version major && npm run git:push","git:push":"git push --follow-tags"},"repository":{"type":"git","url":"git+https://github.com/PeculiarVentures/x509.git"},"keywords":["x509","certificate","csr","pkcs10","pkcs7","cms","rsa","ec"],"author":{"name":"Peculiar Ventures LLC"},"contributors":[{"name":"Miroshin Stepan","email":"microshine@mail.ru"}],"license":"MIT","bugs":{"url":"https://github.com/PeculiarVentures/x509/issues"},"homepage":"https://github.com/PeculiarVentures/x509#readme","nyc":{"extension":[".ts",".tsx"],"include":["src/**/*.ts"],"exclude":["**/*.d.ts"],"reporter":["lcov","text-summary","html"]},"mocha":{"require":["ts-node/register"],"extension":["ts"],"timeout":5000,"spec":["test/**"]},"devDependencies":{"@babel/core":"^7.15.8","@babel/preset-env":"^7.15.8","@peculiar/webcrypto":"^1.2.0","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.0.6","@types/mocha":"^9.0.0","@types/node":"^14.17.1","@typescript-eslint/eslint-plugin":"^5.2.0","@typescript-eslint/parser":"^5.2.0","coveralls":"^3.1.1","eslint":"^8.1.0","mocha":"^9.1.3","nyc":"^15.1.0","rimraf":"^3.0.2","rollup":"^2.58.3","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.30.0","ts-node":"^10.4.0","typedoc":"^0.22.7","typescript":"^4.4.4"},"dependencies":{"@peculiar/asn1-cms":"^2.0.38","@peculiar/asn1-csr":"^2.0.38","@peculiar/asn1-ecc":"^2.0.38","@peculiar/asn1-pkcs9":"^2.0.38","@peculiar/asn1-rsa":"^2.0.38","@peculiar/asn1-schema":"^2.0.38","@peculiar/asn1-x509":"^2.0.38","pvtsutils":"^1.2.1","reflect-metadata":"^0.1.13","tslib":"^2.3.1","tsyringe":"^4.6.0"},"eslintConfig":{"root":true,"parser":"@typescript-eslint/parser","plugins":["@typescript-eslint"],"extends":["eslint:recommended","plugin:@typescript-eslint/recommended"],"rules":{"@typescript-eslint/explicit-module-boundary-types":0,"@typescript-eslint/no-explicit-any":0,"newline-before-return":1,"@typescript-eslint/semi":1,"@typescript-eslint/quotes":["warn","double"]}},"gitHead":"00fa0f24d71e451883318e884bca8c75ed8cfbe9","_id":"@peculiar/x509@1.5.2","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"shasum":"1a225cd951073b7259a7154539e719869ca08880","size":73146,"noattachment":false,"key":"/@peculiar/x509/-/@peculiar/x509-1.5.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@peculiar/x509/download/@peculiar/x509-1.5.2.tgz"},"_npmUser":{"name":"microshine","email":"microshine@mail.ru"},"directories":{},"maintainers":[{"name":"apilguk","email":""},{"name":"donskov","email":""},{"name":"microshine","email":""},{"name":"peculiarventures","email":""},{"name":"rmhrisk","email":""},{"name":"worldthirteen","email":""},{"name":"yury.strozhevsky","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x509_1.5.2_1635258205902_0.8664688481340053"},"_hasShrinkwrap":false,"publish_time":1635258206063,"_cnpm_publish_time":1635258206063,"_cnpmcore_publish_time":"2021-12-16T13:19:12.407Z"},"1.5.2-0":{"name":"@peculiar/x509","version":"1.5.2-0","description":"@peculiar/x509 is an easy to use TypeScript/Javascript library based on @peculiar/asn1-schema that makes generating X.509 Certificates and Certificate Requests as well as validating certificate chains easy","main":"build/x509.cjs.js","module":"build/x509.es.js","unpkg":"build/x509.js","types":"build/types/index.d.ts","scripts":{"test":"mocha","clear":"rimraf build/* docs","lint":"eslint . --ext .ts","lint:fix":"eslint --fix . --ext .ts","build":"npm run build:module && npm run build:types","build:module":"rollup -c","prebuild:types":"rimraf build/types","build:types":"tsc -p tsconfig.json --outDir build/types --declaration --emitDeclarationOnly","rebuild":"npm run clear && npm run build","coverage":"nyc npm test","coveralls":"nyc report --reporter=text-lcov | coveralls","docs":"typedoc","pub":"npm run pub:patch","pub:patch":"npm version patch && npm run git:push","pub:minor":"npm version minor && npm run git:push","pub:major":"npm version major && npm run git:push","git:push":"git push --follow-tags"},"repository":{"type":"git","url":"git+https://github.com/PeculiarVentures/x509.git"},"keywords":["x509","certificate","csr","pkcs10","pkcs7","cms","rsa","ec"],"author":{"name":"Peculiar Ventures LLC"},"contributors":[{"name":"Miroshin Stepan","email":"microshine@mail.ru"}],"license":"MIT","bugs":{"url":"https://github.com/PeculiarVentures/x509/issues"},"homepage":"https://github.com/PeculiarVentures/x509#readme","nyc":{"extension":[".ts",".tsx"],"include":["src/**/*.ts"],"exclude":["**/*.d.ts"],"reporter":["lcov","text-summary","html"]},"mocha":{"require":["ts-node/register"],"extension":["ts"],"timeout":5000,"spec":["test/**"]},"devDependencies":{"@babel/core":"^7.15.8","@babel/preset-env":"^7.15.8","@peculiar/webcrypto":"^1.2.0","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.0.6","@types/mocha":"^9.0.0","@types/node":"^14.17.1","@typescript-eslint/eslint-plugin":"^5.2.0","@typescript-eslint/parser":"^5.2.0","coveralls":"^3.1.1","eslint":"^8.1.0","mocha":"^9.1.3","nyc":"^15.1.0","rimraf":"^3.0.2","rollup":"^2.58.3","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.30.0","ts-node":"^10.4.0","typedoc":"^0.22.7","typescript":"^4.4.4"},"dependencies":{"@peculiar/asn1-cms":"^2.0.38","@peculiar/asn1-csr":"^2.0.38","@peculiar/asn1-ecc":"^2.0.38","@peculiar/asn1-pkcs9":"^2.0.38","@peculiar/asn1-rsa":"^2.0.38","@peculiar/asn1-schema":"^2.0.38","@peculiar/asn1-x509":"^2.0.38","pvtsutils":"^1.2.1","reflect-metadata":"^0.1.13","tslib":"^2.3.1","tsyringe":"^4.6.0"},"eslintConfig":{"root":true,"parser":"@typescript-eslint/parser","plugins":["@typescript-eslint"],"extends":["eslint:recommended","plugin:@typescript-eslint/recommended"],"rules":{"@typescript-eslint/explicit-module-boundary-types":0,"@typescript-eslint/no-explicit-any":0,"newline-before-return":1,"@typescript-eslint/semi":1,"@typescript-eslint/quotes":["warn","double"]}},"gitHead":"63623abbcc01a8cc0155e05c923fdd0d313c4a47","_id":"@peculiar/x509@1.5.2-0","_nodeVersion":"14.15.4","_npmVersion":"7.5.3","dist":{"shasum":"7793a0d7487a3b73b4d36c8da9418ca8c0c2f946","size":73151,"noattachment":false,"key":"/@peculiar/x509/-/@peculiar/x509-1.5.2-0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@peculiar/x509/download/@peculiar/x509-1.5.2-0.tgz"},"_npmUser":{"name":"microshine","email":"microshine@mail.ru"},"directories":{},"maintainers":[{"name":"apilguk","email":""},{"name":"donskov","email":""},{"name":"microshine","email":""},{"name":"peculiarventures","email":""},{"name":"rmhrisk","email":""},{"name":"worldthirteen","email":""},{"name":"yury.strozhevsky","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x509_1.5.2-0_1635258053513_0.703542937758348"},"_hasShrinkwrap":false,"publish_time":1635258053660,"_cnpm_publish_time":1635258053660,"_cnpmcore_publish_time":"2021-12-16T13:19:12.705Z"},"1.5.1":{"name":"@peculiar/x509","version":"1.5.1","description":"@peculiar/x509 is an easy to use TypeScript/Javascript library based on @peculiar/asn1-schema that makes generating X.509 Certificates and Certificate Requests as well as validating certificate chains easy","main":"build/x509.cjs.js","module":"build/x509.es.js","unpkg":"build/x509.js","types":"build/types/index.d.ts","scripts":{"test":"mocha","clear":"rimraf build/* docs","lint":"eslint . --ext .ts","lint:fix":"eslint --fix . --ext .ts","build":"npm run build:module && npm run build:types","build:module":"rollup -c","prebuild:types":"rimraf build/types","build:types":"tsc -p tsconfig.json --outDir build/types --declaration --emitDeclarationOnly","rebuild":"npm run clear && npm run build","coverage":"nyc npm test","coveralls":"nyc report --reporter=text-lcov | coveralls","docs":"typedoc","pub":"npm run pub:patch","pub:patch":"npm version patch && npm run git:push","pub:minor":"npm version minor && npm run git:push","pub:major":"npm version major && npm run git:push","git:push":"git push --follow-tags"},"repository":{"type":"git","url":"git+https://github.com/PeculiarVentures/x509.git"},"keywords":["x509","certificate","csr","pkcs10","pkcs7","cms","rsa","ec"],"author":{"name":"Peculiar Ventures LLC"},"contributors":[{"name":"Miroshin Stepan","email":"microshine@mail.ru"}],"license":"MIT","bugs":{"url":"https://github.com/PeculiarVentures/x509/issues"},"homepage":"https://github.com/PeculiarVentures/x509#readme","nyc":{"extension":[".ts",".tsx"],"include":["src/**/*.ts"],"exclude":["**/*.d.ts"],"reporter":["lcov","text-summary","html"]},"mocha":{"require":["ts-node/register"],"extension":["ts"],"timeout":5000,"spec":["test/**"]},"devDependencies":{"@babel/core":"^7.15.8","@babel/preset-env":"^7.15.8","@peculiar/webcrypto":"^1.2.0","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.0.6","@types/mocha":"^9.0.0","@types/node":"^14.17.1","@typescript-eslint/eslint-plugin":"^5.2.0","@typescript-eslint/parser":"^5.2.0","coveralls":"^3.1.1","eslint":"^8.1.0","mocha":"^9.1.3","nyc":"^15.1.0","rimraf":"^3.0.2","rollup":"^2.58.3","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.30.0","ts-node":"^10.4.0","typedoc":"^0.22.7","typescript":"^4.4.4"},"dependencies":{"@peculiar/asn1-cms":"^2.0.38","@peculiar/asn1-csr":"^2.0.38","@peculiar/asn1-ecc":"^2.0.38","@peculiar/asn1-pkcs9":"^2.0.38","@peculiar/asn1-rsa":"^2.0.38","@peculiar/asn1-schema":"^2.0.38","@peculiar/asn1-x509":"^2.0.38","pvtsutils":"^1.2.1","reflect-metadata":"^0.1.13","tslib":"^2.3.1","tsyringe":"^4.6.0"},"eslintConfig":{"root":true,"parser":"@typescript-eslint/parser","plugins":["@typescript-eslint"],"extends":["eslint:recommended","plugin:@typescript-eslint/recommended"],"rules":{"@typescript-eslint/explicit-module-boundary-types":0,"@typescript-eslint/no-explicit-any":0,"newline-before-return":1,"@typescript-eslint/semi":1,"@typescript-eslint/quotes":["warn","double"]}},"gitHead":"8ab0d56cbb2d0ae30d9c86a86b56b81210ff97f6","_id":"@peculiar/x509@1.5.1","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"shasum":"d0f135eb0b19506de35c3d0c103affd35eccca58","size":76251,"noattachment":false,"key":"/@peculiar/x509/-/@peculiar/x509-1.5.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@peculiar/x509/download/@peculiar/x509-1.5.1.tgz"},"_npmUser":{"name":"microshine","email":"microshine@mail.ru"},"directories":{},"maintainers":[{"name":"apilguk","email":""},{"name":"donskov","email":""},{"name":"microshine","email":""},{"name":"peculiarventures","email":""},{"name":"rmhrisk","email":""},{"name":"worldthirteen","email":""},{"name":"yury.strozhevsky","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x509_1.5.1_1635249185659_0.12111829846948674"},"_hasShrinkwrap":false,"publish_time":1635249185793,"_cnpm_publish_time":1635249185793,"_cnpmcore_publish_time":"2021-12-16T13:19:13.532Z"},"1.5.0":{"name":"@peculiar/x509","version":"1.5.0","description":"@peculiar/x509 is an easy to use TypeScript/Javascript library based on @peculiar/asn1-schema that makes generating X.509 Certificates and Certificate Requests as well as validating certificate chains easy","main":"build/x509.cjs.js","module":"build/x509.es.js","unpkg":"build/x509.js","types":"build/types/index.d.ts","scripts":{"test":"mocha","clear":"rimraf build/* docs","lint":"eslint . --ext .ts","lint:fix":"eslint --fix . --ext .ts","build":"npm run build:module && npm run build:types","build:module":"rollup -c","prebuild:types":"rimraf build/types","build:types":"tsc -p tsconfig.json --outDir build/types --declaration --emitDeclarationOnly","rebuild":"npm run clear && npm run build","coverage":"nyc npm test","coveralls":"nyc report --reporter=text-lcov | coveralls","docs":"typedoc","pub":"npm run pub:patch","pub:patch":"npm version patch && npm run git:push","pub:minor":"npm version minor && npm run git:push","pub:major":"npm version major && npm run git:push","git:push":"git push --follow-tags"},"repository":{"type":"git","url":"git+https://github.com/PeculiarVentures/x509.git"},"keywords":["x509","certificate","csr","pkcs10","pkcs7","cms","rsa","ec"],"author":{"name":"Peculiar Ventures LLC"},"contributors":[{"name":"Miroshin Stepan","email":"microshine@mail.ru"}],"license":"MIT","bugs":{"url":"https://github.com/PeculiarVentures/x509/issues"},"homepage":"https://github.com/PeculiarVentures/x509#readme","nyc":{"extension":[".ts",".tsx"],"include":["src/**/*.ts"],"exclude":["**/*.d.ts"],"reporter":["lcov","text-summary","html"]},"mocha":{"require":["ts-node/register"],"extension":["ts"],"timeout":5000,"spec":["test/**"]},"devDependencies":{"@babel/core":"^7.15.8","@babel/preset-env":"^7.15.8","@peculiar/webcrypto":"^1.1.7","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.0.6","@types/mocha":"^9.0.0","@types/node":"^14.17.1","@typescript-eslint/eslint-plugin":"^5.2.0","@typescript-eslint/parser":"^5.2.0","coveralls":"^3.1.1","eslint":"^8.1.0","mocha":"^9.1.3","nyc":"^15.1.0","rimraf":"^3.0.2","rollup":"^2.58.3","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.30.0","ts-node":"^10.4.0","typedoc":"^0.22.7","typescript":"^4.4.4"},"dependencies":{"@peculiar/asn1-cms":"^2.0.38","@peculiar/asn1-csr":"^2.0.38","@peculiar/asn1-ecc":"^2.0.38","@peculiar/asn1-pkcs9":"^2.0.38","@peculiar/asn1-rsa":"^2.0.38","@peculiar/asn1-schema":"^2.0.38","@peculiar/asn1-x509":"^2.0.38","pvtsutils":"^1.2.1","reflect-metadata":"^0.1.13","tslib":"^2.3.1","tsyringe":"^4.6.0"},"eslintConfig":{"root":true,"parser":"@typescript-eslint/parser","plugins":["@typescript-eslint"],"extends":["eslint:recommended","plugin:@typescript-eslint/recommended"],"rules":{"@typescript-eslint/explicit-module-boundary-types":0,"@typescript-eslint/no-explicit-any":0,"newline-before-return":1,"@typescript-eslint/semi":1,"@typescript-eslint/quotes":["warn","double"]}},"gitHead":"56dc5f8dcc6b119bf5182425965a5aa34cff457b","_id":"@peculiar/x509@1.5.0","_nodeVersion":"12.22.7","_npmVersion":"6.14.15","dist":{"shasum":"bec84051c890f85d02c1f761e5f5370977f8fa8f","size":70597,"noattachment":false,"key":"/@peculiar/x509/-/@peculiar/x509-1.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@peculiar/x509/download/@peculiar/x509-1.5.0.tgz"},"_npmUser":{"name":"microshine","email":"microshine@mail.ru"},"directories":{},"maintainers":[{"name":"apilguk","email":""},{"name":"donskov","email":""},{"name":"microshine","email":""},{"name":"peculiarventures","email":""},{"name":"rmhrisk","email":""},{"name":"worldthirteen","email":""},{"name":"yury.strozhevsky","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x509_1.5.0_1635189936216_0.7414421894022696"},"_hasShrinkwrap":false,"publish_time":1635189936354,"_cnpm_publish_time":1635189936354,"_cnpmcore_publish_time":"2021-12-16T13:19:13.871Z"},"1.4.1":{"name":"@peculiar/x509","version":"1.4.1","description":"@peculiar/x509 is an easy to use TypeScript/Javascript library based on @peculiar/asn1-schema that makes generating X.509 Certificates and Certificate Requests as well as validating certificate chains easy","main":"build/x509.cjs.js","module":"build/x509.es.js","browser":"build/x509.js","types":"build/types/index.d.ts","scripts":{"test":"mocha","clear":"rimraf build/* docs","lint":"eslint . --ext .ts","lint:fix":"eslint --fix . --ext .ts","build":"npm run build:module && npm run build:types","build:module":"rollup -c","prebuild:types":"rimraf build/types","build:types":"tsc -p tsconfig.json --outDir build/types --declaration --emitDeclarationOnly","rebuild":"npm run clear && npm run build","coverage":"nyc npm test","coveralls":"nyc report --reporter=text-lcov | coveralls","docs":"typedoc","pub":"npm run pub:patch","pub:patch":"npm version patch && npm run git:push","pub:minor":"npm version minor && npm run git:push","pub:major":"npm version major && npm run git:push","git:push":"git push --follow-tags"},"repository":{"type":"git","url":"git+https://github.com/PeculiarVentures/x509.git"},"keywords":["x509","certificate","csr","pkcs10","pkcs7","cms","rsa","ec"],"author":{"name":"Peculiar Ventures LLC"},"contributors":[{"name":"Miroshin Stepan","email":"microshine@mail.ru"}],"license":"MIT","bugs":{"url":"https://github.com/PeculiarVentures/x509/issues"},"homepage":"https://github.com/PeculiarVentures/x509#readme","nyc":{"extension":[".ts",".tsx"],"include":["src/**/*.ts"],"exclude":["**/*.d.ts"],"reporter":["lcov","text-summary","html"]},"mocha":{"require":["ts-node/register"],"extension":["ts"],"timeout":5000,"spec":["test/**"]},"devDependencies":{"@babel/core":"^7.14.3","@babel/preset-env":"^7.14.2","@peculiar/webcrypto":"^1.1.7","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-commonjs":"^19.0.0","@rollup/plugin-node-resolve":"^13.0.0","@types/mocha":"^8.2.2","@types/node":"^14.17.1","@typescript-eslint/eslint-plugin":"^4.25.0","@typescript-eslint/parser":"^4.25.0","coveralls":"^3.1.0","eslint":"^7.27.0","mocha":"^8.4.0","nyc":"^15.1.0","rimraf":"^3.0.2","rollup":"^2.50.1","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.30.0","ts-node":"^10.0.0","typedoc":"^0.20.36","typescript":"^4.2.4"},"dependencies":{"@peculiar/asn1-cms":"^2.0.36","@peculiar/asn1-csr":"^2.0.36","@peculiar/asn1-ecc":"^2.0.36","@peculiar/asn1-pkcs9":"^2.0.36","@peculiar/asn1-rsa":"^2.0.36","@peculiar/asn1-schema":"^2.0.36","@peculiar/asn1-x509":"^2.0.36","pvtsutils":"^1.1.7","reflect-metadata":"^0.1.13","tslib":"^2.2.0","tsyringe":"^4.5.0"},"eslintConfig":{"root":true,"parser":"@typescript-eslint/parser","plugins":["@typescript-eslint"],"extends":["eslint:recommended","plugin:@typescript-eslint/recommended"],"rules":{"@typescript-eslint/explicit-module-boundary-types":0,"@typescript-eslint/no-explicit-any":0,"newline-before-return":1,"@typescript-eslint/semi":1,"@typescript-eslint/quotes":["warn","double"]}},"gitHead":"ff0e3184355945709dd9e9660883d4af32a4d4aa","_id":"@peculiar/x509@1.4.1","_nodeVersion":"12.22.6","_npmVersion":"6.14.15","dist":{"shasum":"b14b07f487a17673fa025b0ec37aa3e46f994229","size":69986,"noattachment":false,"key":"/@peculiar/x509/-/@peculiar/x509-1.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@peculiar/x509/download/@peculiar/x509-1.4.1.tgz"},"_npmUser":{"name":"microshine","email":"microshine@mail.ru"},"directories":{},"maintainers":[{"name":"apilguk","email":""},{"name":"donskov","email":""},{"name":"microshine","email":""},{"name":"peculiarventures","email":""},{"name":"rmhrisk","email":""},{"name":"worldthirteen","email":""},{"name":"yury.strozhevsky","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x509_1.4.1_1631185976203_0.2593077232072585"},"_hasShrinkwrap":false,"publish_time":1631185976385,"_cnpm_publish_time":1631185976385,"_cnpmcore_publish_time":"2021-12-16T13:19:14.595Z"},"1.4.0":{"name":"@peculiar/x509","version":"1.4.0","description":"@peculiar/x509 is an easy to use TypeScript/Javascript library based on @peculiar/asn1-schema that makes generating X.509 Certificates and Certificate Requests as well as validating certificate chains easy","main":"build/x509.cjs.js","module":"build/x509.es.js","browser":"build/x509.js","types":"build/types/index.d.ts","scripts":{"test":"mocha","clear":"rimraf build/* docs","lint":"eslint . --ext .ts","lint:fix":"eslint --fix . --ext .ts","build":"npm run build:module && npm run build:types","build:module":"rollup -c","prebuild:types":"rimraf build/types","build:types":"tsc -p tsconfig.json --outDir build/types --declaration --emitDeclarationOnly","rebuild":"npm run clear && npm run build","coverage":"nyc npm test","coveralls":"nyc report --reporter=text-lcov | coveralls","docs":"typedoc","pub":"npm run pub:patch","pub:patch":"npm version patch && npm run git:push","pub:minor":"npm version minor && npm run git:push","pub:major":"npm version major && npm run git:push","git:push":"git push --follow-tags"},"repository":{"type":"git","url":"git+https://github.com/PeculiarVentures/x509.git"},"keywords":["x509","certificate","csr","pkcs10","pkcs7","cms","rsa","ec"],"author":{"name":"Peculiar Ventures LLC"},"contributors":[{"name":"Miroshin Stepan","email":"microshine@mail.ru"}],"license":"MIT","bugs":{"url":"https://github.com/PeculiarVentures/x509/issues"},"homepage":"https://github.com/PeculiarVentures/x509#readme","nyc":{"extension":[".ts",".tsx"],"include":["src/**/*.ts"],"exclude":["**/*.d.ts"],"reporter":["lcov","text-summary","html"]},"mocha":{"require":["ts-node/register"],"extension":["ts"],"timeout":5000,"spec":["test/**"]},"devDependencies":{"@babel/core":"^7.14.3","@babel/preset-env":"^7.14.2","@peculiar/webcrypto":"^1.1.7","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-commonjs":"^19.0.0","@rollup/plugin-node-resolve":"^13.0.0","@types/mocha":"^8.2.2","@types/node":"^14.17.1","@typescript-eslint/eslint-plugin":"^4.25.0","@typescript-eslint/parser":"^4.25.0","coveralls":"^3.1.0","eslint":"^7.27.0","mocha":"^8.4.0","nyc":"^15.1.0","rimraf":"^3.0.2","rollup":"^2.50.1","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.30.0","ts-node":"^10.0.0","typedoc":"^0.20.36","typescript":"^4.2.4"},"dependencies":{"@peculiar/asn1-cms":"^2.0.36","@peculiar/asn1-csr":"^2.0.36","@peculiar/asn1-ecc":"^2.0.36","@peculiar/asn1-pkcs9":"^2.0.36","@peculiar/asn1-rsa":"^2.0.36","@peculiar/asn1-schema":"^2.0.36","@peculiar/asn1-x509":"^2.0.36","pvtsutils":"^1.1.7","reflect-metadata":"^0.1.13","tslib":"^2.2.0","tsyringe":"^4.5.0"},"eslintConfig":{"root":true,"parser":"@typescript-eslint/parser","plugins":["@typescript-eslint"],"extends":["eslint:recommended","plugin:@typescript-eslint/recommended"],"rules":{"@typescript-eslint/explicit-module-boundary-types":0,"@typescript-eslint/no-explicit-any":0,"newline-before-return":1,"@typescript-eslint/semi":1,"@typescript-eslint/quotes":["warn","double"]}},"gitHead":"4572d567556a0cdfda2b3cef306c1949de67896d","_id":"@peculiar/x509@1.4.0","_nodeVersion":"12.22.5","_npmVersion":"6.14.14","dist":{"shasum":"1e65f6407cb38212e36729a47a9e48a0dc2c89ab","size":69738,"noattachment":false,"key":"/@peculiar/x509/-/@peculiar/x509-1.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@peculiar/x509/download/@peculiar/x509-1.4.0.tgz"},"_npmUser":{"name":"microshine","email":"microshine@mail.ru"},"directories":{},"maintainers":[{"name":"apilguk","email":""},{"name":"donskov","email":""},{"name":"microshine","email":""},{"name":"peculiarventures","email":""},{"name":"rmhrisk","email":""},{"name":"worldthirteen","email":""},{"name":"yury.strozhevsky","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x509_1.4.0_1630097628120_0.8730621277344701"},"_hasShrinkwrap":false,"publish_time":1630097628271,"_cnpm_publish_time":1630097628271,"_cnpmcore_publish_time":"2021-12-16T13:19:14.895Z"},"1.3.3-beta.0":{"name":"@peculiar/x509","version":"1.3.3-beta.0","description":"@peculiar/x509 is an easy to use TypeScript/Javascript library based on @peculiar/asn1-schema that makes generating X.509 Certificates and Certificate Requests as well as validating certificate chains easy","main":"build/x509.cjs.js","module":"build/x509.es.js","browser":"build/x509.js","types":"build/types/index.d.ts","scripts":{"test":"mocha","clear":"rimraf build/* docs","lint":"eslint . --ext .ts","lint:fix":"eslint --fix . --ext .ts","build":"npm run build:module && npm run build:types","build:module":"rollup -c","prebuild:types":"rimraf build/types","build:types":"tsc -p tsconfig.json --outDir build/types --declaration --emitDeclarationOnly","rebuild":"npm run clear && npm run build","coverage":"nyc npm test","coveralls":"nyc report --reporter=text-lcov | coveralls","docs":"typedoc","pub":"npm run pub:patch","pub:patch":"npm version patch && npm run git:push","pub:minor":"npm version minor && npm run git:push","pub:major":"npm version major && npm run git:push","git:push":"git push --follow-tags"},"repository":{"type":"git","url":"git+https://github.com/PeculiarVentures/x509.git"},"keywords":["x509","certificate","csr","pkcs10","pkcs7","cms","rsa","ec"],"author":{"name":"Peculiar Ventures LLC"},"contributors":[{"name":"Miroshin Stepan","email":"microshine@mail.ru"}],"license":"MIT","bugs":{"url":"https://github.com/PeculiarVentures/x509/issues"},"homepage":"https://github.com/PeculiarVentures/x509#readme","nyc":{"extension":[".ts",".tsx"],"include":["src/**/*.ts"],"exclude":["**/*.d.ts"],"reporter":["lcov","text-summary","html"]},"mocha":{"require":["ts-node/register"],"extension":["ts"],"timeout":5000,"spec":["test/**"]},"devDependencies":{"@babel/core":"^7.14.3","@babel/preset-env":"^7.14.2","@peculiar/webcrypto":"^1.1.7","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-commonjs":"^19.0.0","@rollup/plugin-node-resolve":"^13.0.0","@types/mocha":"^8.2.2","@types/node":"^14.17.1","@typescript-eslint/eslint-plugin":"^4.25.0","@typescript-eslint/parser":"^4.25.0","coveralls":"^3.1.0","eslint":"^7.27.0","mocha":"^8.4.0","nyc":"^15.1.0","rimraf":"^3.0.2","rollup":"^2.50.1","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.30.0","ts-node":"^10.0.0","typedoc":"^0.20.36","typescript":"^4.2.4"},"dependencies":{"@peculiar/asn1-cms":"^2.0.36","@peculiar/asn1-csr":"^2.0.36","@peculiar/asn1-ecc":"^2.0.36","@peculiar/asn1-pkcs9":"^2.0.36","@peculiar/asn1-rsa":"^2.0.36","@peculiar/asn1-schema":"^2.0.36","@peculiar/asn1-x509":"^2.0.36","pvtsutils":"^1.1.7","reflect-metadata":"^0.1.13","tslib":"^2.2.0","tsyringe":"^4.5.0"},"eslintConfig":{"root":true,"parser":"@typescript-eslint/parser","plugins":["@typescript-eslint"],"extends":["eslint:recommended","plugin:@typescript-eslint/recommended"],"rules":{"@typescript-eslint/explicit-module-boundary-types":0,"@typescript-eslint/no-explicit-any":0,"newline-before-return":1,"@typescript-eslint/semi":1,"@typescript-eslint/quotes":["warn","double"]}},"readmeFilename":"README.md","gitHead":"5c01230d5e506d7ca9463030e30ac5fb694b16d8","_id":"@peculiar/x509@1.3.3-beta.0","_nodeVersion":"14.15.4","_npmVersion":"7.5.3","dist":{"shasum":"43e1c5d390cb0df0783e5f37b3f078f291481893","size":69137,"noattachment":false,"key":"/@peculiar/x509/-/@peculiar/x509-1.3.3-beta.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@peculiar/x509/download/@peculiar/x509-1.3.3-beta.0.tgz"},"_npmUser":{"name":"microshine","email":"microshine@mail.ru"},"directories":{},"maintainers":[{"name":"apilguk","email":""},{"name":"donskov","email":""},{"name":"microshine","email":""},{"name":"peculiarventures","email":""},{"name":"rmhrisk","email":""},{"name":"worldthirteen","email":""},{"name":"yury.strozhevsky","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x509_1.3.3-beta.0_1628590741153_0.669009769312735"},"_hasShrinkwrap":false,"publish_time":1628590741292,"_cnpm_publish_time":1628590741292,"_cnpmcore_publish_time":"2021-12-16T13:19:15.510Z"},"1.3.2":{"name":"@peculiar/x509","version":"1.3.2","description":"@peculiar/x509 is an easy to use TypeScript/Javascript library based on @peculiar/asn1-schema that makes generating X.509 Certificates and Certificate Requests as well as validating certificate chains easy","main":"build/x509.cjs.js","module":"build/x509.es.js","browser":"build/x509.js","types":"build/types/index.d.ts","scripts":{"test":"mocha","clear":"rimraf build/* docs","lint":"eslint . --ext .ts","lint:fix":"eslint --fix . --ext .ts","build":"npm run build:module && npm run build:types","build:module":"rollup -c","prebuild:types":"rimraf build/types","build:types":"tsc -p tsconfig.json --outDir build/types --declaration --emitDeclarationOnly","rebuild":"npm run clear && npm run build","coverage":"nyc npm test","coveralls":"nyc report --reporter=text-lcov | coveralls","docs":"typedoc","pub":"npm run pub:patch","pub:patch":"npm version patch && npm run git:push","pub:minor":"npm version minor && npm run git:push","pub:major":"npm version major && npm run git:push","git:push":"git push --follow-tags"},"repository":{"type":"git","url":"git+https://github.com/PeculiarVentures/x509.git"},"keywords":["x509","certificate","csr","pkcs10","pkcs7","cms","rsa","ec"],"author":{"name":"Peculiar Ventures LLC"},"contributors":[{"name":"Miroshin Stepan","email":"microshine@mail.ru"}],"license":"MIT","bugs":{"url":"https://github.com/PeculiarVentures/x509/issues"},"homepage":"https://github.com/PeculiarVentures/x509#readme","nyc":{"extension":[".ts",".tsx"],"include":["src/**/*.ts"],"exclude":["**/*.d.ts"],"reporter":["lcov","text-summary","html"]},"mocha":{"require":["ts-node/register"],"extension":["ts"],"timeout":5000,"spec":["test/**"]},"devDependencies":{"@babel/core":"^7.14.3","@babel/preset-env":"^7.14.2","@peculiar/webcrypto":"^1.1.7","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-commonjs":"^19.0.0","@rollup/plugin-node-resolve":"^13.0.0","@types/mocha":"^8.2.2","@types/node":"^14.17.1","@typescript-eslint/eslint-plugin":"^4.25.0","@typescript-eslint/parser":"^4.25.0","coveralls":"^3.1.0","eslint":"^7.27.0","mocha":"^8.4.0","nyc":"^15.1.0","rimraf":"^3.0.2","rollup":"^2.50.1","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.30.0","ts-node":"^10.0.0","typedoc":"^0.20.36","typescript":"^4.2.4"},"dependencies":{"@peculiar/asn1-cms":"^2.0.36","@peculiar/asn1-csr":"^2.0.36","@peculiar/asn1-ecc":"^2.0.36","@peculiar/asn1-pkcs9":"^2.0.36","@peculiar/asn1-rsa":"^2.0.36","@peculiar/asn1-schema":"^2.0.36","@peculiar/asn1-x509":"^2.0.36","pvtsutils":"^1.1.7","reflect-metadata":"^0.1.13","tslib":"^2.2.0","tsyringe":"^4.5.0"},"eslintConfig":{"root":true,"parser":"@typescript-eslint/parser","plugins":["@typescript-eslint"],"extends":["eslint:recommended","plugin:@typescript-eslint/recommended"],"rules":{"@typescript-eslint/explicit-module-boundary-types":0,"@typescript-eslint/no-explicit-any":0,"newline-before-return":1,"@typescript-eslint/semi":1,"@typescript-eslint/quotes":["warn","double"]}},"gitHead":"0011c45ca9433022bc29459b529dcc08dbd042c6","_id":"@peculiar/x509@1.3.2","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"shasum":"906a618e3080befd6890d1b0f8178c6050f64ab1","size":69072,"noattachment":false,"key":"/@peculiar/x509/-/@peculiar/x509-1.3.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@peculiar/x509/download/@peculiar/x509-1.3.2.tgz"},"_npmUser":{"name":"microshine","email":"microshine@mail.ru"},"directories":{},"maintainers":[{"name":"apilguk","email":""},{"name":"donskov","email":""},{"name":"microshine","email":""},{"name":"peculiarventures","email":""},{"name":"rmhrisk","email":""},{"name":"worldthirteen","email":""},{"name":"yury.strozhevsky","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x509_1.3.2_1622448369140_0.4189399149173001"},"_hasShrinkwrap":false,"publish_time":1622448369329,"_cnpm_publish_time":1622448369329,"_cnpmcore_publish_time":"2021-12-16T13:19:15.945Z"},"1.3.1":{"name":"@peculiar/x509","version":"1.3.1","description":"@peculiar/x509 is an easy to use TypeScript/Javascript library based on @peculiar/asn1-schema that makes generating X.509 Certificates and Certificate Requests as well as validating certificate chains easy","main":"build/x509.cjs.js","module":"build/x509.es.js","browser":"build/x509.js","types":"build/types/index.d.ts","scripts":{"test":"mocha","clear":"rimraf build/* docs","lint":"eslint . --ext .ts","lint:fix":"eslint --fix . --ext .ts","build":"npm run build:module && npm run build:types","build:module":"rollup -c","prebuild:types":"rimraf build/types","build:types":"tsc -p tsconfig.json --outDir build/types --declaration --emitDeclarationOnly","rebuild":"npm run clear && npm run build","coverage":"nyc npm test","coveralls":"nyc report --reporter=text-lcov | coveralls","docs":"typedoc","pub":"npm run pub:patch","pub:patch":"npm version patch && npm run git:push","pub:minor":"npm version minor && npm run git:push","pub:major":"npm version major && npm run git:push","git:push":"git push --follow-tags"},"repository":{"type":"git","url":"git+https://github.com/PeculiarVentures/x509.git"},"keywords":["x509","certificate","csr","pkcs10","pkcs7","cms","rsa","ec"],"author":{"name":"Peculiar Ventures LLC"},"contributors":[{"name":"Miroshin Stepan","email":"microshine@mail.ru"}],"license":"MIT","bugs":{"url":"https://github.com/PeculiarVentures/x509/issues"},"homepage":"https://github.com/PeculiarVentures/x509#readme","nyc":{"extension":[".ts",".tsx"],"include":["src/**/*.ts"],"exclude":["**/*.d.ts"],"reporter":["lcov","text-summary","html"]},"mocha":{"require":["ts-node/register"],"extension":["ts"],"timeout":5000,"spec":["test/**"]},"devDependencies":{"@babel/core":"^7.14.3","@babel/preset-env":"^7.14.2","@peculiar/webcrypto":"^1.1.7","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-commonjs":"^19.0.0","@rollup/plugin-node-resolve":"^13.0.0","@types/mocha":"^8.2.2","@types/node":"^14.17.1","@typescript-eslint/eslint-plugin":"^4.25.0","@typescript-eslint/parser":"^4.25.0","coveralls":"^3.1.0","eslint":"^7.27.0","mocha":"^8.4.0","nyc":"^15.1.0","rimraf":"^3.0.2","rollup":"^2.50.1","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.30.0","ts-node":"^10.0.0","typedoc":"^0.20.36","typescript":"^4.2.4"},"dependencies":{"@peculiar/asn1-cms":"^2.0.33","@peculiar/asn1-csr":"^2.0.32","@peculiar/asn1-ecc":"^2.0.32","@peculiar/asn1-pkcs9":"^2.0.34","@peculiar/asn1-rsa":"^2.0.34","@peculiar/asn1-schema":"^2.0.32","@peculiar/asn1-x509":"^2.0.32","pvtsutils":"^1.1.7","reflect-metadata":"^0.1.13","tslib":"^2.2.0","tsyringe":"^4.5.0"},"eslintConfig":{"root":true,"parser":"@typescript-eslint/parser","plugins":["@typescript-eslint"],"extends":["eslint:recommended","plugin:@typescript-eslint/recommended"],"rules":{"@typescript-eslint/explicit-module-boundary-types":0,"@typescript-eslint/no-explicit-any":0,"newline-before-return":1,"@typescript-eslint/semi":1,"@typescript-eslint/quotes":["warn","double"]}},"gitHead":"b4fe9455538e00e8ba951f288bbf9433dd82db8c","_id":"@peculiar/x509@1.3.1","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"shasum":"421c60ef0f1351a31ea6ef39b50ab85133b85790","size":68978,"noattachment":false,"key":"/@peculiar/x509/-/@peculiar/x509-1.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@peculiar/x509/download/@peculiar/x509-1.3.1.tgz"},"_npmUser":{"name":"microshine","email":"microshine@mail.ru"},"directories":{},"maintainers":[{"name":"apilguk","email":""},{"name":"donskov","email":""},{"name":"microshine","email":""},{"name":"peculiarventures","email":""},{"name":"rmhrisk","email":""},{"name":"worldthirteen","email":""},{"name":"yury.strozhevsky","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x509_1.3.1_1622049758864_0.637931899586649"},"_hasShrinkwrap":false,"publish_time":1622049758983,"_cnpm_publish_time":1622049758983,"_cnpmcore_publish_time":"2021-12-16T13:19:16.299Z"},"1.3.0":{"name":"@peculiar/x509","version":"1.3.0","description":"@peculiar/x509 is an easy to use TypeScript/Javascript library based on @peculiar/asn1-schema that makes generating X.509 Certificates and Certificate Requests as well as validating certificate chains easy","main":"build/x509.cjs.js","module":"build/x509.es.js","browser":"build/x509.js","types":"build/types/index.d.ts","scripts":{"test":"mocha","clear":"rimraf build/* docs","lint":"eslint . --ext .ts","lint:fix":"eslint --fix . --ext .ts","build":"npm run build:module && npm run build:types","build:module":"rollup -c","prebuild:types":"rimraf build/types","build:types":"tsc -p tsconfig.json --outDir build/types --declaration --emitDeclarationOnly","rebuild":"npm run clear && npm run build","coverage":"nyc npm test","coveralls":"nyc report --reporter=text-lcov | coveralls","docs":"typedoc","pub":"npm run pub:patch","pub:patch":"npm version patch && npm run git:push","pub:minor":"npm version minor && npm run git:push","pub:major":"npm version major && npm run git:push","git:push":"git push --follow-tags"},"repository":{"type":"git","url":"git+https://github.com/PeculiarVentures/x509.git"},"keywords":["x509","certificate","csr","pkcs10","pkcs7","cms","rsa","ec"],"author":{"name":"Peculiar Ventures LLC"},"contributors":[{"name":"Miroshin Stepan","email":"microshine@mail.ru"}],"license":"MIT","bugs":{"url":"https://github.com/PeculiarVentures/x509/issues"},"homepage":"https://github.com/PeculiarVentures/x509#readme","nyc":{"extension":[".ts",".tsx"],"include":["src/**/*.ts"],"exclude":["**/*.d.ts"],"reporter":["lcov","text-summary","html"]},"mocha":{"require":["ts-node/register"],"extension":["ts"],"timeout":5000,"spec":["test/**"]},"devDependencies":{"@babel/core":"^7.13.16","@babel/preset-env":"^7.13.15","@peculiar/webcrypto":"^1.1.6","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-node-resolve":"^11.2.1","@types/mocha":"^8.2.2","@types/node":"^14.14.20","@typescript-eslint/eslint-plugin":"^4.22.0","@typescript-eslint/parser":"^4.22.0","coveralls":"^3.1.0","eslint":"^7.25.0","mocha":"^8.3.2","nyc":"^15.1.0","rimraf":"^3.0.2","rollup":"^2.46.0","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.30.0","ts-node":"^9.1.1","typedoc":"^0.20.36","typescript":"^4.2.4"},"dependencies":{"@peculiar/asn1-cms":"^2.0.32","@peculiar/asn1-csr":"^2.0.32","@peculiar/asn1-ecc":"^2.0.32","@peculiar/asn1-pkcs9":"^2.0.32","@peculiar/asn1-rsa":"^2.0.32","@peculiar/asn1-schema":"^2.0.32","@peculiar/asn1-x509":"^2.0.32","pvtsutils":"^1.1.5","reflect-metadata":"^0.1.13","tslib":"^2.2.0","tsyringe":"^4.5.0"},"eslintConfig":{"root":true,"parser":"@typescript-eslint/parser","plugins":["@typescript-eslint"],"extends":["eslint:recommended","plugin:@typescript-eslint/recommended"],"rules":{"@typescript-eslint/explicit-module-boundary-types":0,"@typescript-eslint/no-explicit-any":0,"newline-before-return":1,"@typescript-eslint/semi":1,"@typescript-eslint/quotes":["warn","double"]}},"gitHead":"3328e9590b724d70726e2665ab912c06935eff54","_id":"@peculiar/x509@1.3.0","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"shasum":"d0de66f8453dd6db94143db8a60e7f8663e3eb9e","size":68588,"noattachment":false,"key":"/@peculiar/x509/-/@peculiar/x509-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@peculiar/x509/download/@peculiar/x509-1.3.0.tgz"},"_npmUser":{"name":"microshine","email":"microshine@mail.ru"},"directories":{},"maintainers":[{"name":"apilguk","email":""},{"name":"donskov","email":""},{"name":"microshine","email":""},{"name":"peculiarventures","email":""},{"name":"rmhrisk","email":""},{"name":"worldthirteen","email":""},{"name":"yury.strozhevsky","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x509_1.3.0_1619686233036_0.020714014663959723"},"_hasShrinkwrap":false,"publish_time":1619686233177,"_cnpm_publish_time":1619686233177,"_cnpmcore_publish_time":"2021-12-16T13:19:16.706Z"},"1.2.2":{"name":"@peculiar/x509","version":"1.2.2","description":"@peculiar/x509 is an easy to use TypeScript/Javascript library based on @peculiar/asn1-schema that makes generating X.509 Certificates and Certificate Requests as well as validating certificate chains easy","main":"build/x509.cjs.js","module":"build/x509.es.js","browser":"build/x509.js","types":"build/types/index.d.ts","scripts":{"test":"mocha","clear":"rimraf build/* docs","lint":"eslint . --ext .ts","lint:fix":"eslint --fix . --ext .ts","build":"npm run build:module && npm run build:types","build:module":"rollup -c","prebuild:types":"rimraf build/types","build:types":"tsc -p tsconfig.json --outDir build/types --declaration --emitDeclarationOnly","rebuild":"npm run clear && npm run build","coverage":"nyc npm test","coveralls":"nyc report --reporter=text-lcov | coveralls","docs":"typedoc","pub":"npm run pub:patch","pub:patch":"npm version patch && npm run git:push","pub:minor":"npm version minor && npm run git:push","pub:major":"npm version major && npm run git:push","git:push":"git push --follow-tags"},"repository":{"type":"git","url":"git+https://github.com/PeculiarVentures/x509.git"},"keywords":["x509","certificate","csr","pkcs10","pkcs7","cms","rsa","ec"],"author":{"name":"Peculiar Ventures LLC"},"contributors":[{"name":"Miroshin Stepan","email":"microshine@mail.ru"}],"license":"MIT","bugs":{"url":"https://github.com/PeculiarVentures/x509/issues"},"homepage":"https://github.com/PeculiarVentures/x509#readme","nyc":{"extension":[".ts",".tsx"],"include":["src/**/*.ts"],"exclude":["**/*.d.ts"],"reporter":["lcov","text-summary","html"]},"mocha":{"require":["ts-node/register"],"extension":["ts"],"timeout":5000,"spec":["test/**"]},"devDependencies":{"@babel/core":"^7.13.10","@babel/preset-env":"^7.13.10","@peculiar/webcrypto":"^1.1.6","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-commonjs":"^17.1.0","@rollup/plugin-node-resolve":"^11.2.0","@types/mocha":"^8.2.1","@types/node":"^14.14.20","@typescript-eslint/eslint-plugin":"^4.18.0","@typescript-eslint/parser":"^4.18.0","coveralls":"^3.1.0","eslint":"^7.22.0","mocha":"^8.3.2","nyc":"^15.1.0","rimraf":"^3.0.2","rollup":"^2.41.2","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.30.0","ts-node":"^9.1.1","typedoc":"^0.20.32","typescript":"^4.2.3"},"dependencies":{"@peculiar/asn1-cms":"^2.0.27","@peculiar/asn1-csr":"^2.0.27","@peculiar/asn1-ecc":"^2.0.27","@peculiar/asn1-pkcs9":"^2.0.27","@peculiar/asn1-rsa":"^2.0.27","@peculiar/asn1-schema":"^2.0.27","@peculiar/asn1-x509":"^2.0.27","pvtsutils":"^1.1.2","reflect-metadata":"^0.1.13","tslib":"^2.1.0","tsyringe":"^4.4.0"},"eslintConfig":{"root":true,"parser":"@typescript-eslint/parser","plugins":["@typescript-eslint"],"extends":["eslint:recommended","plugin:@typescript-eslint/recommended"],"rules":{"@typescript-eslint/explicit-module-boundary-types":0,"@typescript-eslint/no-explicit-any":0,"newline-before-return":1,"@typescript-eslint/semi":1,"@typescript-eslint/quotes":["warn","double"]}},"gitHead":"69ee3ff4467c4fe5cffa2ea7449851954bc45e26","_id":"@peculiar/x509@1.2.2","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"shasum":"d240701ee9a48110ec99431ab5aaf214a9f1266a","size":69078,"noattachment":false,"key":"/@peculiar/x509/-/@peculiar/x509-1.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@peculiar/x509/download/@peculiar/x509-1.2.2.tgz"},"_npmUser":{"name":"microshine","email":"microshine@mail.ru"},"directories":{},"maintainers":[{"name":"apilguk","email":""},{"name":"donskov","email":""},{"name":"microshine","email":""},{"name":"peculiarventures","email":""},{"name":"rmhrisk","email":""},{"name":"worldthirteen","email":""},{"name":"yury.strozhevsky","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x509_1.2.2_1615896771561_0.5378034351981473"},"_hasShrinkwrap":false,"publish_time":1615896771697,"_cnpm_publish_time":1615896771697,"_cnpmcore_publish_time":"2021-12-16T13:19:17.069Z"},"1.2.1":{"name":"@peculiar/x509","version":"1.2.1","description":"@peculiar/x509 is an easy to use TypeScript/Javascript library based on @peculiar/asn1-schema that makes generating X.509 Certificates and Certificate Requests as well as validating certificate chains easy","main":"build/x509.cjs.js","module":"build/x509.es.js","browser":"build/x509.js","types":"build/types/index.d.ts","scripts":{"test":"mocha","clear":"rimraf build/* docs","lint":"eslint . --ext .ts","lint:fix":"eslint --fix . --ext .ts","build":"npm run build:module && npm run build:types","build:module":"rollup -c","prebuild:types":"rimraf build/types","build:types":"tsc -p tsconfig.json --outDir build/types --declaration --emitDeclarationOnly","rebuild":"npm run clear && npm run build","coverage":"nyc npm test","coveralls":"nyc report --reporter=text-lcov | coveralls","docs":"typedoc","pub":"npm run pub:patch","pub:patch":"npm version patch && npm run git:push","pub:minor":"npm version minor && npm run git:push","pub:major":"npm version major && npm run git:push","git:push":"git push --follow-tags"},"repository":{"type":"git","url":"git+https://github.com/PeculiarVentures/x509.git"},"keywords":["x509","certificate","csr","pkcs10","pkcs7","cms","rsa","ec"],"author":{"name":"Peculiar Ventures LLC"},"contributors":[{"name":"Miroshin Stepan","email":"microshine@mail.ru"}],"license":"MIT","bugs":{"url":"https://github.com/PeculiarVentures/x509/issues"},"homepage":"https://github.com/PeculiarVentures/x509#readme","nyc":{"extension":[".ts",".tsx"],"include":["src/**/*.ts"],"exclude":["**/*.d.ts"],"reporter":["lcov","text-summary","html"]},"mocha":{"require":["ts-node/register"],"extension":["ts"],"timeout":5000,"spec":["test/**"]},"devDependencies":{"@babel/core":"^7.12.10","@babel/preset-env":"^7.12.11","@peculiar/webcrypto":"^1.1.6","@rollup/plugin-babel":"^5.2.2","@rollup/plugin-commonjs":"^15.1.0","@rollup/plugin-node-resolve":"^9.0.0","@types/mocha":"^8.2.0","@types/node":"^14.14.20","@typescript-eslint/eslint-plugin":"^4.13.0","@typescript-eslint/parser":"^4.13.0","coveralls":"^3.1.0","eslint":"^7.17.0","mocha":"^8.2.1","nyc":"^15.1.0","rimraf":"^3.0.2","rollup":"^2.36.1","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.27.3","ts-node":"^9.1.1","typedoc":"^0.19.2","typescript":"^4.1.3"},"dependencies":{"@peculiar/asn1-cms":"^2.0.27","@peculiar/asn1-csr":"^2.0.27","@peculiar/asn1-ecc":"^2.0.27","@peculiar/asn1-pkcs9":"^2.0.27","@peculiar/asn1-rsa":"^2.0.27","@peculiar/asn1-schema":"^2.0.27","@peculiar/asn1-x509":"^2.0.27","pvtsutils":"^1.1.1","reflect-metadata":"^0.1.13","tslib":"^2.1.0","tsyringe":"^4.4.0"},"eslintConfig":{"root":true,"parser":"@typescript-eslint/parser","plugins":["@typescript-eslint"],"extends":["eslint:recommended","plugin:@typescript-eslint/recommended"],"rules":{"@typescript-eslint/explicit-module-boundary-types":0,"@typescript-eslint/no-explicit-any":0,"newline-before-return":1,"@typescript-eslint/semi":1,"@typescript-eslint/quotes":["warn","double"]}},"gitHead":"f946e2d9074bd6f042ddfce4871a3ed9ce6cbd38","_id":"@peculiar/x509@1.2.1","_nodeVersion":"12.20.2","_npmVersion":"6.14.11","dist":{"shasum":"ccb87e66c50b3d7e0f856ededc7210d2a5a31821","size":68903,"noattachment":false,"key":"/@peculiar/x509/-/@peculiar/x509-1.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@peculiar/x509/download/@peculiar/x509-1.2.1.tgz"},"_npmUser":{"name":"microshine","email":"microshine@mail.ru"},"directories":{},"maintainers":[{"name":"apilguk","email":""},{"name":"donskov","email":""},{"name":"microshine","email":""},{"name":"peculiarventures","email":""},{"name":"rmhrisk","email":""},{"name":"worldthirteen","email":""},{"name":"yury.strozhevsky","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x509_1.2.1_1614637619237_0.6572724469432238"},"_hasShrinkwrap":false,"publish_time":1614637619429,"_cnpm_publish_time":1614637619429,"_cnpmcore_publish_time":"2021-12-16T13:19:17.396Z"},"1.2.0":{"name":"@peculiar/x509","version":"1.2.0","description":"@peculiar/x509 is an easy to use TypeScript/Javascript library based on @peculiar/asn1-schema that makes generating X.509 Certificates and Certificate Requests as well as validating certificate chains easy","main":"build/x509.cjs.js","module":"build/x509.es.js","browser":"build/x509.js","types":"build/types/index.d.ts","scripts":{"test":"mocha","clear":"rimraf build/* docs","lint":"eslint . --ext .ts","lint:fix":"eslint --fix . --ext .ts","build":"npm run build:module && npm run build:types","build:module":"rollup -c","prebuild:types":"rimraf build/types","build:types":"tsc -p tsconfig.json --outDir build/types --declaration --emitDeclarationOnly","rebuild":"npm run clear && npm run build","coverage":"nyc npm test","coveralls":"nyc report --reporter=text-lcov | coveralls","docs":"typedoc","pub":"npm run pub:patch","pub:patch":"npm version patch && npm run git:push","pub:minor":"npm version minor && npm run git:push","pub:major":"npm version major && npm run git:push","git:push":"git push --follow-tags"},"repository":{"type":"git","url":"git+https://github.com/PeculiarVentures/x509.git"},"keywords":["x509","certificate","csr","pkcs10","pkcs7","cms","rsa","ec"],"author":{"name":"Peculiar Ventures LLC"},"contributors":[{"name":"Miroshin Stepan","email":"microshine@mail.ru"}],"license":"MIT","bugs":{"url":"https://github.com/PeculiarVentures/x509/issues"},"homepage":"https://github.com/PeculiarVentures/x509#readme","nyc":{"extension":[".ts",".tsx"],"include":["src/**/*.ts"],"exclude":["**/*.d.ts"],"reporter":["lcov","text-summary","html"]},"mocha":{"require":["ts-node/register"],"extension":["ts"],"timeout":5000,"spec":["test/**"]},"devDependencies":{"@babel/core":"^7.12.10","@babel/preset-env":"^7.12.11","@peculiar/webcrypto":"^1.1.6","@rollup/plugin-babel":"^5.2.2","@rollup/plugin-commonjs":"^15.1.0","@rollup/plugin-node-resolve":"^9.0.0","@types/mocha":"^8.2.0","@types/node":"^14.14.20","@typescript-eslint/eslint-plugin":"^4.13.0","@typescript-eslint/parser":"^4.13.0","coveralls":"^3.1.0","eslint":"^7.17.0","mocha":"^8.2.1","nyc":"^15.1.0","rimraf":"^3.0.2","rollup":"^2.36.1","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.27.3","ts-node":"^9.1.1","typedoc":"^0.19.2","typescript":"^4.1.3"},"dependencies":{"@peculiar/asn1-cms":"^2.0.27","@peculiar/asn1-csr":"^2.0.27","@peculiar/asn1-ecc":"^2.0.27","@peculiar/asn1-pkcs9":"^2.0.27","@peculiar/asn1-rsa":"^2.0.27","@peculiar/asn1-schema":"^2.0.27","@peculiar/asn1-x509":"^2.0.27","pvtsutils":"^1.1.1","reflect-metadata":"^0.1.13","tslib":"^2.1.0","tsyringe":"^4.4.0"},"eslintConfig":{"root":true,"parser":"@typescript-eslint/parser","plugins":["@typescript-eslint"],"extends":["eslint:recommended","plugin:@typescript-eslint/recommended"],"rules":{"@typescript-eslint/explicit-module-boundary-types":0,"@typescript-eslint/no-explicit-any":0,"newline-before-return":1,"@typescript-eslint/semi":1,"@typescript-eslint/quotes":["warn","double"]}},"gitHead":"c439dede157a3a521e3d175682453676c8305b11","_id":"@peculiar/x509@1.2.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"shasum":"3e2fd655bb1e7d1f612bc61444d5326b75eab4b4","size":68681,"noattachment":false,"key":"/@peculiar/x509/-/@peculiar/x509-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@peculiar/x509/download/@peculiar/x509-1.2.0.tgz"},"_npmUser":{"name":"microshine","email":"microshine@mail.ru"},"directories":{},"maintainers":[{"name":"apilguk","email":""},{"name":"donskov","email":""},{"name":"microshine","email":""},{"name":"peculiarventures","email":""},{"name":"rmhrisk","email":""},{"name":"worldthirteen","email":""},{"name":"yury.strozhevsky","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x509_1.2.0_1612470996015_0.48503703508771623"},"_hasShrinkwrap":false,"publish_time":1612470996156,"_cnpm_publish_time":1612470996156,"_cnpmcore_publish_time":"2021-12-16T13:19:17.702Z"},"1.1.0":{"name":"@peculiar/x509","version":"1.1.0","description":"@peculiar/x509 is an easy to use TypeScript/Javascript library based on @peculiar/asn1-schema that makes generating X.509 Certificates and Certificate Requests as well as validating certificate chains easy","main":"build/x509.cjs.js","module":"build/x509.es.js","browser":"build/x509.js","types":"build/types/index.d.ts","scripts":{"test":"mocha","clear":"rimraf build/* docs","lint":"eslint . --ext .ts","lint:fix":"eslint --fix . --ext .ts","build":"npm run build:module && npm run build:types","build:module":"rollup -c","prebuild:types":"rimraf build/types","build:types":"tsc -p tsconfig.json --outDir build/types --declaration --emitDeclarationOnly","rebuild":"npm run clear && npm run build","coverage":"nyc npm test","coveralls":"nyc report --reporter=text-lcov | coveralls","docs":"typedoc","pub":"npm run pub:patch","pub:patch":"npm version patch && npm run git:push","pub:minor":"npm version minor && npm run git:push","pub:major":"npm version major && npm run git:push","git:push":"git push --follow-tags"},"repository":{"type":"git","url":"git+https://github.com/PeculiarVentures/x509.git"},"keywords":["x509","certificate","csr","pkcs10","pkcs7","cms","rsa","ec"],"author":{"name":"Peculiar Ventures LLC"},"contributors":[{"name":"Miroshin Stepan","email":"microshine@mail.ru"}],"license":"MIT","bugs":{"url":"https://github.com/PeculiarVentures/x509/issues"},"homepage":"https://github.com/PeculiarVentures/x509#readme","nyc":{"extension":[".ts",".tsx"],"include":["src/**/*.ts"],"exclude":["**/*.d.ts"],"reporter":["lcov","text-summary","html"]},"mocha":{"require":["ts-node/register"],"extension":["ts"],"timeout":5000,"spec":["test/**"]},"devDependencies":{"@babel/core":"^7.12.10","@babel/preset-env":"^7.12.11","@peculiar/webcrypto":"^1.1.4","@rollup/plugin-babel":"^5.2.2","@rollup/plugin-commonjs":"^15.1.0","@rollup/plugin-node-resolve":"^9.0.0","@types/mocha":"^8.2.0","@types/node":"^14.14.20","@typescript-eslint/eslint-plugin":"^4.13.0","@typescript-eslint/parser":"^4.13.0","coveralls":"^3.1.0","eslint":"^7.17.0","mocha":"^8.2.1","nyc":"^15.1.0","rimraf":"^3.0.2","rollup":"^2.36.1","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.27.3","ts-node":"^9.1.1","typedoc":"^0.19.2","typescript":"^4.1.3"},"dependencies":{"@peculiar/asn1-cms":"^2.0.27","@peculiar/asn1-csr":"^2.0.27","@peculiar/asn1-ecc":"^2.0.27","@peculiar/asn1-pkcs9":"^2.0.27","@peculiar/asn1-rsa":"^2.0.27","@peculiar/asn1-schema":"^2.0.27","@peculiar/asn1-x509":"^2.0.27","pvtsutils":"^1.1.1","reflect-metadata":"^0.1.13","tslib":"^2.1.0","tsyringe":"^4.4.0"},"eslintConfig":{"root":true,"parser":"@typescript-eslint/parser","plugins":["@typescript-eslint"],"extends":["eslint:recommended","plugin:@typescript-eslint/recommended"],"rules":{"@typescript-eslint/explicit-module-boundary-types":0,"@typescript-eslint/no-explicit-any":0,"newline-before-return":1,"@typescript-eslint/semi":1,"@typescript-eslint/quotes":["warn","double"]}},"gitHead":"bf5b7b1fc0e808c8de431a28d50d53f9ee4f2086","_id":"@peculiar/x509@1.1.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"shasum":"03fd1b5c3b0583a5064510e45447de951a05381d","size":67916,"noattachment":false,"key":"/@peculiar/x509/-/@peculiar/x509-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@peculiar/x509/download/@peculiar/x509-1.1.0.tgz"},"_npmUser":{"name":"microshine","email":"microshine@mail.ru"},"directories":{},"maintainers":[{"name":"apilguk","email":""},{"name":"donskov","email":""},{"name":"microshine","email":""},{"name":"peculiarventures","email":""},{"name":"rmhrisk","email":""},{"name":"worldthirteen","email":""},{"name":"yury.strozhevsky","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x509_1.1.0_1610714503996_0.9461923982973408"},"_hasShrinkwrap":false,"publish_time":1610714504139,"_cnpm_publish_time":1610714504139,"_cnpmcore_publish_time":"2021-12-16T13:19:18.028Z"},"1.0.10":{"name":"@peculiar/x509","version":"1.0.10","description":"@peculiar/x509 is an easy to use TypeScript/Javascript library based on @peculiar/asn1-schema that makes generating X.509 Certificates and Certificate Requests as well as validating certificate chains easy","main":"build/x509.cjs.js","module":"build/x509.es.js","browser":"build/x509.js","types":"build/types/index.d.ts","scripts":{"test":"mocha","clear":"rimraf build/* docs","lint":"eslint . --ext .ts","lint:fix":"eslint --fix . --ext .ts","build":"npm run build:module && npm run build:types","build:module":"rollup -c","prebuild:types":"rimraf build/types","build:types":"tsc -p tsconfig.json --outDir build/types --declaration --emitDeclarationOnly","rebuild":"npm run clear && npm run build","coverage":"nyc npm test","coveralls":"nyc report --reporter=text-lcov | coveralls","docs":"typedoc","pub":"npm run pub:patch","pub:patch":"npm version patch && npm run git:push","pub:minor":"npm version minor && npm run git:push","pub:major":"npm version major && npm run git:push","git:push":"git push --follow-tags"},"repository":{"type":"git","url":"git+https://github.com/PeculiarVentures/x509.git"},"keywords":["x509","certificate","csr","pkcs10","pkcs7","cms","rsa","ec"],"author":{"name":"Peculiar Ventures LLC"},"contributors":[{"name":"Miroshin Stepan","email":"microshine@mail.ru"}],"license":"MIT","bugs":{"url":"https://github.com/PeculiarVentures/x509/issues"},"homepage":"https://github.com/PeculiarVentures/x509#readme","nyc":{"extension":[".ts",".tsx"],"include":["src/**/*.ts"],"exclude":["**/*.d.ts"],"reporter":["lcov","text-summary","html"]},"mocha":{"require":["ts-node/register"],"extension":["ts"],"timeout":5000,"spec":["test/**"]},"devDependencies":{"@babel/core":"^7.12.10","@babel/preset-env":"^7.12.11","@peculiar/webcrypto":"^1.1.4","@rollup/plugin-babel":"^5.2.2","@rollup/plugin-commonjs":"^15.1.0","@rollup/plugin-node-resolve":"^9.0.0","@types/mocha":"^8.2.0","@types/node":"^14.14.20","@typescript-eslint/eslint-plugin":"^4.13.0","@typescript-eslint/parser":"^4.13.0","coveralls":"^3.1.0","eslint":"^7.17.0","mocha":"^8.2.1","nyc":"^15.1.0","rimraf":"^3.0.2","rollup":"^2.36.1","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.27.3","ts-node":"^9.1.1","typedoc":"^0.19.2","typescript":"^4.1.3"},"dependencies":{"@peculiar/asn1-cms":"^2.0.27","@peculiar/asn1-csr":"^2.0.27","@peculiar/asn1-ecc":"^2.0.27","@peculiar/asn1-pkcs9":"^2.0.27","@peculiar/asn1-rsa":"^2.0.27","@peculiar/asn1-schema":"^2.0.27","@peculiar/asn1-x509":"^2.0.27","pvtsutils":"^1.1.1","reflect-metadata":"^0.1.13","tslib":"^2.1.0","tsyringe":"^4.4.0"},"eslintConfig":{"root":true,"parser":"@typescript-eslint/parser","plugins":["@typescript-eslint"],"extends":["eslint:recommended","plugin:@typescript-eslint/recommended"],"rules":{"@typescript-eslint/explicit-module-boundary-types":0,"@typescript-eslint/no-explicit-any":0,"newline-before-return":1,"@typescript-eslint/semi":1,"@typescript-eslint/quotes":["warn","double"]}},"gitHead":"8beef1dc37567ce0c075dcfac1536fd0cbea5759","_id":"@peculiar/x509@1.0.10","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"shasum":"96365658dba746def56380b40a2478883f91ca52","size":65411,"noattachment":false,"key":"/@peculiar/x509/-/@peculiar/x509-1.0.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/@peculiar/x509/download/@peculiar/x509-1.0.10.tgz"},"_npmUser":{"name":"microshine","email":"microshine@mail.ru"},"directories":{},"maintainers":[{"name":"apilguk","email":""},{"name":"donskov","email":""},{"name":"microshine","email":""},{"name":"peculiarventures","email":""},{"name":"rmhrisk","email":""},{"name":"worldthirteen","email":""},{"name":"yury.strozhevsky","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x509_1.0.10_1610537671538_0.29546851972306976"},"_hasShrinkwrap":false,"publish_time":1610537671676,"_cnpm_publish_time":1610537671676,"_cnpmcore_publish_time":"2021-12-16T13:19:18.353Z"},"1.0.9":{"name":"@peculiar/x509","version":"1.0.9","description":"@peculiar/x509 is an easy to use TypeScript/Javascript library based on @peculiar/asn1-schema that makes generating X.509 Certificates and Certificate Requests as well as validating certificate chains easy","main":"build/x509.cjs.js","module":"build/x509.es.js","browser":"build/x509.js","types":"build/types/index.d.ts","scripts":{"test":"mocha","clear":"rimraf build/* docs","lint":"eslint . --ext .ts","lint:fix":"eslint --fix . --ext .ts","build":"npm run build:module && npm run build:types","build:module":"rollup -c","prebuild:types":"rimraf build/types","build:types":"tsc -p tsconfig.json --outDir build/types --declaration --emitDeclarationOnly","rebuild":"npm run clear && npm run build","coverage":"nyc npm test","coveralls":"nyc report --reporter=text-lcov | coveralls","docs":"typedoc","pub":"npm run pub:patch","pub:patch":"npm version patch && npm run git:push","pub:minor":"npm version minor && npm run git:push","pub:major":"npm version major && npm run git:push","git:push":"git push --follow-tags"},"repository":{"type":"git","url":"git+https://github.com/PeculiarVentures/x509.git"},"keywords":["x509","certificate","csr","pkcs10","pkcs7","cms","rsa","ec"],"author":{"name":"Peculiar Ventures LLC"},"contributors":[{"name":"Miroshin Stepan","email":"microshine@mail.ru"}],"license":"MIT","bugs":{"url":"https://github.com/PeculiarVentures/x509/issues"},"homepage":"https://github.com/PeculiarVentures/x509#readme","nyc":{"extension":[".ts",".tsx"],"include":["src/**/*.ts"],"exclude":["**/*.d.ts"],"reporter":["lcov","text-summary","html"]},"mocha":{"require":["ts-node/register"],"extension":["ts"],"timeout":5000,"spec":["test/**"]},"devDependencies":{"@babel/core":"^7.12.8","@babel/preset-env":"^7.12.7","@peculiar/webcrypto":"^1.1.3","@rollup/plugin-babel":"^5.2.1","@rollup/plugin-commonjs":"^15.1.0","@rollup/plugin-node-resolve":"^9.0.0","@types/mocha":"^8.0.4","@types/node":"^14.14.9","@typescript-eslint/eslint-plugin":"^4.8.2","@typescript-eslint/parser":"^4.8.2","coveralls":"^3.1.0","eslint":"^7.14.0","mocha":"^8.2.1","nyc":"^15.1.0","rimraf":"^3.0.2","rollup":"^2.33.3","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.27.3","ts-node":"^9.0.0","typedoc":"^0.19.2","typescript":"^4.1.2"},"dependencies":{"@peculiar/asn1-cms":"^2.0.26","@peculiar/asn1-csr":"^2.0.26","@peculiar/asn1-ecc":"^2.0.26","@peculiar/asn1-pkcs9":"^2.0.26","@peculiar/asn1-rsa":"^2.0.26","@peculiar/asn1-schema":"^2.0.26","@peculiar/asn1-x509":"^2.0.26","pvtsutils":"^1.1.1","reflect-metadata":"^0.1.13","tslib":"^2.0.3","tsyringe":"^4.4.0"},"eslintConfig":{"root":true,"parser":"@typescript-eslint/parser","plugins":["@typescript-eslint"],"extends":["eslint:recommended","plugin:@typescript-eslint/recommended"],"rules":{"@typescript-eslint/explicit-module-boundary-types":0,"@typescript-eslint/no-explicit-any":0,"newline-before-return":1,"@typescript-eslint/semi":1,"@typescript-eslint/quotes":["warn","double"]}},"gitHead":"4766dbffea49f17ba48d7b453272974bb60e38c8","_id":"@peculiar/x509@1.0.9","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"shasum":"20de23d727bc3c03194e2197cb1de1d2f52e3dee","size":65173,"noattachment":false,"key":"/@peculiar/x509/-/@peculiar/x509-1.0.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/@peculiar/x509/download/@peculiar/x509-1.0.9.tgz"},"_npmUser":{"name":"microshine","email":"microshine@mail.ru"},"directories":{},"maintainers":[{"name":"apilguk","email":""},{"name":"donskov","email":""},{"name":"microshine","email":""},{"name":"peculiarventures","email":""},{"name":"rmhrisk","email":""},{"name":"worldthirteen","email":""},{"name":"yury.strozhevsky","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x509_1.0.9_1606318439988_0.4048426322326446"},"_hasShrinkwrap":false,"publish_time":1606318440181,"_cnpm_publish_time":1606318440181,"_cnpmcore_publish_time":"2021-12-16T13:19:18.702Z"},"1.0.8":{"name":"@peculiar/x509","version":"1.0.8","description":"@peculiar/x509 is an easy to use TypeScript/Javascript library based on @peculiar/asn1-schema that makes generating X.509 Certificates and Certificate Requests as well as validating certificate chains easy","main":"build/x509.cjs.js","module":"build/x509.es.js","browser":"build/x509.js","types":"build/types/index.d.ts","scripts":{"test":"mocha","clear":"rimraf build/* docs","lint":"eslint . --ext .ts","lint:fix":"eslint --fix . --ext .ts","build":"npm run build:module && npm run build:types","build:module":"rollup -c","prebuild:types":"rimraf build/types","build:types":"tsc -p tsconfig.json --outDir build/types --declaration --emitDeclarationOnly","rebuild":"npm run clear && npm run build","coverage":"nyc npm test","coveralls":"nyc report --reporter=text-lcov | coveralls","docs":"typedoc","pub":"npm run pub:patch","pub:patch":"npm version patch && npm run git:push","pub:minor":"npm version minor && npm run git:push","pub:major":"npm version major && npm run git:push","git:push":"git push --follow-tags"},"repository":{"type":"git","url":"git+https://github.com/PeculiarVentures/x509.git"},"keywords":["x509","certificate","csr","pkcs10","pkcs7","cms","rsa","ec"],"author":{"name":"Peculiar Ventures LLC"},"contributors":[{"name":"Miroshin Stepan","email":"microshine@mail.ru"}],"license":"MIT","bugs":{"url":"https://github.com/PeculiarVentures/x509/issues"},"homepage":"https://github.com/PeculiarVentures/x509#readme","nyc":{"extension":[".ts",".tsx"],"include":["src/**/*.ts"],"exclude":["**/*.d.ts"],"reporter":["lcov","text-summary","html"]},"mocha":{"require":["ts-node/register"],"extension":["ts"],"timeout":5000,"spec":["test/**"]},"devDependencies":{"@babel/core":"^7.12.8","@babel/preset-env":"^7.12.7","@peculiar/webcrypto":"^1.1.3","@rollup/plugin-babel":"^5.2.1","@rollup/plugin-commonjs":"^15.1.0","@rollup/plugin-node-resolve":"^9.0.0","@types/mocha":"^8.0.4","@types/node":"^14.14.9","@typescript-eslint/eslint-plugin":"^4.8.2","@typescript-eslint/parser":"^4.8.2","coveralls":"^3.1.0","eslint":"^7.14.0","mocha":"^8.2.1","nyc":"^15.1.0","rimraf":"^3.0.2","rollup":"^2.33.3","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.27.3","ts-node":"^9.0.0","typedoc":"^0.19.2","typescript":"^4.1.2"},"dependencies":{"@peculiar/asn1-cms":"^2.0.26","@peculiar/asn1-csr":"^2.0.26","@peculiar/asn1-ecc":"^2.0.26","@peculiar/asn1-pkcs9":"^2.0.26","@peculiar/asn1-rsa":"^2.0.26","@peculiar/asn1-schema":"^2.0.26","@peculiar/asn1-x509":"^2.0.26","pvtsutils":"^1.1.1","reflect-metadata":"^0.1.13","tslib":"^2.0.3","tsyringe":"^4.4.0"},"eslintConfig":{"root":true,"parser":"@typescript-eslint/parser","plugins":["@typescript-eslint"],"extends":["eslint:recommended","plugin:@typescript-eslint/recommended"],"rules":{"@typescript-eslint/explicit-module-boundary-types":0,"@typescript-eslint/no-explicit-any":0,"newline-before-return":1,"@typescript-eslint/semi":1,"@typescript-eslint/quotes":["warn","double"]}},"gitHead":"fc6c060c8b04ba9cacd920ea451b47e3b9e664fc","_id":"@peculiar/x509@1.0.8","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"shasum":"47beced3bbf6218a972823c1eff8742dcf974ff0","size":65008,"noattachment":false,"key":"/@peculiar/x509/-/@peculiar/x509-1.0.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/@peculiar/x509/download/@peculiar/x509-1.0.8.tgz"},"_npmUser":{"name":"microshine","email":"microshine@mail.ru"},"directories":{},"maintainers":[{"name":"apilguk","email":""},{"name":"donskov","email":""},{"name":"microshine","email":""},{"name":"peculiarventures","email":""},{"name":"rmhrisk","email":""},{"name":"worldthirteen","email":""},{"name":"yury.strozhevsky","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x509_1.0.8_1606242667405_0.5702174022654676"},"_hasShrinkwrap":false,"publish_time":1606242667625,"_cnpm_publish_time":1606242667625,"_cnpmcore_publish_time":"2021-12-16T13:19:19.081Z"},"1.0.7":{"name":"@peculiar/x509","version":"1.0.7","description":"@peculiar/x509 is an easy to use TypeScript/Javascript library based on @peculiar/asn1-schema that makes generating X.509 Certificates and Certificate Requests as well as validating certificate chains easy","main":"build/x509.cjs.js","module":"build/x509.es.js","browser":"build/x509.js","types":"build/types/index.d.ts","scripts":{"test":"mocha","clear":"rimraf build/* docs","lint":"eslint . --ext .ts","lint:fix":"eslint --fix . --ext .ts","build":"npm run build:module && npm run build:types","build:module":"rollup -c","prebuild:types":"rimraf build/types","build:types":"tsc -p tsconfig.json --outDir build/types --declaration --emitDeclarationOnly","rebuild":"npm run clear && npm run build","coverage":"nyc npm test","coveralls":"nyc report --reporter=text-lcov | coveralls","docs":"typedoc","pub":"npm run pub:patch","pub:patch":"npm version patch && npm run git:push","pub:minor":"npm version minor && npm run git:push","pub:major":"npm version major && npm run git:push","git:push":"git push --follow-tags"},"repository":{"type":"git","url":"git+https://github.com/PeculiarVentures/x509.git"},"keywords":["x509","certificate","csr","pkcs10","pkcs7","cms","rsa","ec"],"author":{"name":"Peculiar Ventures LLC"},"contributors":[{"name":"Miroshin Stepan","email":"microshine@mail.ru"}],"license":"MIT","bugs":{"url":"https://github.com/PeculiarVentures/x509/issues"},"homepage":"https://github.com/PeculiarVentures/x509#readme","nyc":{"extension":[".ts",".tsx"],"include":["src/**/*.ts"],"exclude":["**/*.d.ts"],"reporter":["lcov","text-summary","html"]},"mocha":{"require":["ts-node/register"],"extension":["ts"],"timeout":5000,"spec":["test/**"]},"devDependencies":{"@babel/core":"^7.12.8","@babel/preset-env":"^7.12.7","@peculiar/webcrypto":"^1.1.3","@rollup/plugin-babel":"^5.2.1","@rollup/plugin-commonjs":"^15.1.0","@rollup/plugin-node-resolve":"^9.0.0","@types/mocha":"^8.0.4","@types/node":"^14.14.9","@typescript-eslint/eslint-plugin":"^4.8.2","@typescript-eslint/parser":"^4.8.2","coveralls":"^3.1.0","eslint":"^7.14.0","mocha":"^8.2.1","nyc":"^15.1.0","rimraf":"^3.0.2","rollup":"^2.33.3","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.27.3","ts-node":"^9.0.0","typedoc":"^0.19.2","typescript":"^4.1.2"},"dependencies":{"@peculiar/asn1-cms":"^2.0.26","@peculiar/asn1-csr":"^2.0.26","@peculiar/asn1-ecc":"^2.0.26","@peculiar/asn1-pkcs9":"^2.0.26","@peculiar/asn1-rsa":"^2.0.26","@peculiar/asn1-schema":"^2.0.26","@peculiar/asn1-x509":"^2.0.26","pvtsutils":"^1.1.1","reflect-metadata":"^0.1.13","tslib":"^2.0.3","tsyringe":"^4.4.0"},"eslintConfig":{"root":true,"parser":"@typescript-eslint/parser","plugins":["@typescript-eslint"],"extends":["eslint:recommended","plugin:@typescript-eslint/recommended"],"rules":{"@typescript-eslint/explicit-module-boundary-types":0,"@typescript-eslint/no-explicit-any":0,"newline-before-return":1,"@typescript-eslint/semi":1,"@typescript-eslint/quotes":["warn","double"]}},"gitHead":"9f3ae0d30399975581bf06cc8cf1968f35e2f44d","_id":"@peculiar/x509@1.0.7","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"shasum":"7b5955f7d30b1b00f060c2cd4a34a782d2840d30","size":62602,"noattachment":false,"key":"/@peculiar/x509/-/@peculiar/x509-1.0.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/@peculiar/x509/download/@peculiar/x509-1.0.7.tgz"},"_npmUser":{"name":"microshine","email":"microshine@mail.ru"},"directories":{},"maintainers":[{"name":"apilguk","email":""},{"name":"donskov","email":""},{"name":"microshine","email":""},{"name":"peculiarventures","email":""},{"name":"rmhrisk","email":""},{"name":"worldthirteen","email":""},{"name":"yury.strozhevsky","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x509_1.0.7_1606204340033_0.35255954022642544"},"_hasShrinkwrap":false,"publish_time":1606204340202,"_cnpm_publish_time":1606204340202,"_cnpmcore_publish_time":"2021-12-16T13:19:19.442Z"},"1.0.6":{"name":"@peculiar/x509","version":"1.0.6","description":"@peculiar/x509 is an easy to use TypeScript/Javascript library based on @peculiar/asn1-schema that makes generating X.509 Certificates and Certificate Requests as well as validating certificate chains easy","main":"build/x509.cjs.js","module":"build/x509.es.js","browser":"build/x509.js","types":"build/types/index.d.ts","scripts":{"test":"mocha","clear":"rimraf build/* docs","lint":"eslint . --ext .ts","lint:fix":"eslint --fix . --ext .ts","build":"npm run build:module && npm run build:types","build:module":"rollup -c","prebuild:types":"rimraf build/types","build:types":"tsc -p tsconfig.json --outDir build/types --declaration --emitDeclarationOnly","rebuild":"npm run clear && npm run build","coverage":"nyc npm test","coveralls":"nyc report --reporter=text-lcov | coveralls","docs":"typedoc","pub":"npm run pub:patch","pub:patch":"npm version patch && npm run git:push","pub:minor":"npm version minor && npm run git:push","pub:major":"npm version major && npm run git:push","git:push":"git push --follow-tags"},"repository":{"type":"git","url":"git+https://github.com/PeculiarVentures/x509.git"},"keywords":["x509","certificate","csr","pkcs10","pkcs7","cms","rsa","ec"],"author":{"name":"Peculiar Ventures LLC"},"contributors":[{"name":"Miroshin Stepan","email":"microshine@mail.ru"}],"license":"MIT","bugs":{"url":"https://github.com/PeculiarVentures/x509/issues"},"homepage":"https://github.com/PeculiarVentures/x509#readme","nyc":{"extension":[".ts",".tsx"],"include":["src/**/*.ts"],"exclude":["**/*.d.ts"],"reporter":["lcov","text-summary","html"]},"mocha":{"require":["ts-node/register"],"extension":["ts"],"timeout":5000,"spec":["test/**"]},"devDependencies":{"@babel/core":"^7.11.6","@babel/preset-env":"^7.11.5","@peculiar/webcrypto":"^1.1.3","@rollup/plugin-babel":"^5.2.1","@rollup/plugin-commonjs":"^15.1.0","@rollup/plugin-node-resolve":"^9.0.0","@types/mocha":"^8.0.3","@types/node":"^14.11.2","@typescript-eslint/eslint-plugin":"^4.3.0","@typescript-eslint/parser":"^4.3.0","coveralls":"^3.1.0","eslint":"^7.10.0","mocha":"^8.1.3","nyc":"^15.1.0","rimraf":"^3.0.2","rollup":"^2.28.2","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.27.2","ts-node":"^9.0.0","typedoc":"^0.19.2","typescript":"^4.0.3"},"dependencies":{"@peculiar/asn1-cms":"^2.0.22","@peculiar/asn1-csr":"^2.0.22","@peculiar/asn1-ecc":"^2.0.17","@peculiar/asn1-pkcs9":"^2.0.22","@peculiar/asn1-rsa":"^2.0.22","@peculiar/asn1-schema":"^2.0.17","@peculiar/asn1-x509":"^2.0.22","pvtsutils":"^1.0.13","reflect-metadata":"^0.1.13","tslib":"^2.0.1","tsyringe":"^4.3.0"},"eslintConfig":{"root":true,"parser":"@typescript-eslint/parser","plugins":["@typescript-eslint"],"extends":["eslint:recommended","plugin:@typescript-eslint/recommended"],"rules":{"@typescript-eslint/explicit-module-boundary-types":0,"@typescript-eslint/no-explicit-any":0,"newline-before-return":1,"@typescript-eslint/semi":1,"@typescript-eslint/quotes":["warn","double"]}},"gitHead":"722ae94e3a5eb03bc26b093ee7d6b91e5196c696","_id":"@peculiar/x509@1.0.6","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"shasum":"d7bbfcdebdb96b1d5bb19c1bbe6430b1fef42fb8","size":61414,"noattachment":false,"key":"/@peculiar/x509/-/@peculiar/x509-1.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/@peculiar/x509/download/@peculiar/x509-1.0.6.tgz"},"maintainers":[{"name":"apilguk","email":""},{"name":"donskov","email":""},{"name":"microshine","email":""},{"name":"peculiarventures","email":""},{"name":"rmhrisk","email":""},{"name":"worldthirteen","email":""},{"name":"yury.strozhevsky","email":""}],"_npmUser":{"name":"microshine","email":"microshine@mail.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x509_1.0.6_1601333998683_0.040318336497480844"},"_hasShrinkwrap":false,"publish_time":1601333998804,"_cnpm_publish_time":1601333998804,"_cnpmcore_publish_time":"2021-12-16T13:19:19.758Z"},"1.0.5":{"name":"@peculiar/x509","version":"1.0.5","description":"@peculiar/x509 is an easy to use TypeScript/Javascript library based on @peculiar/asn1-schema that makes generating X.509 Certificates and Certificate Requests as well as validating certificate chains easy","main":"build/cjs/index.js","module":"build/es2015/index.js","types":"build/types/index.d.ts","scripts":{"test":"mocha","clear":"rimraf build/* docs","lint":"eslint . --ext .ts","lint:fix":"eslint --fix . --ext .ts","build":"npm run build:module && npm run build:types","build:module":"npm run build:cjs && npm run build:es2015","build:cjs":"tsc -p tsconfig.json --removeComments --module commonjs --outDir build/cjs","build:es2015":"tsc -p tsconfig.json --removeComments --module ES2015 --outDir build/es2015","prebuild:types":"rimraf build/types","build:types":"tsc -p tsconfig.json --outDir build/types --declaration --emitDeclarationOnly","rebuild":"npm run clear && npm run build","coverage":"nyc npm test","coveralls":"nyc report --reporter=text-lcov | coveralls","docs":"typedoc","pub":"npm run pub:patch","pub:patch":"npm version patch && npm run git:push","pub:minor":"npm version minor && npm run git:push","pub:major":"npm version major && npm run git:push","git:push":"git push --follow-tags"},"repository":{"type":"git","url":"git+https://github.com/PeculiarVentures/x509.git"},"keywords":["x509","certificate","csr","pkcs10","pkcs7","cms","rsa","ec"],"author":{"name":"Peculiar Ventures LLC"},"contributors":[{"name":"Miroshin Stepan","email":"microshine@mail.ru"}],"license":"MIT","bugs":{"url":"https://github.com/PeculiarVentures/x509/issues"},"homepage":"https://github.com/PeculiarVentures/x509#readme","nyc":{"extension":[".ts",".tsx"],"include":["src/**/*.ts"],"exclude":["**/*.d.ts"],"reporter":["lcov","text-summary","html"]},"mocha":{"require":["ts-node/register"],"extension":["ts"],"timeout":5000,"spec":["test/**"]},"devDependencies":{"@peculiar/webcrypto":"^1.1.3","@types/mocha":"^8.0.3","@types/node":"^14.11.1","@typescript-eslint/eslint-plugin":"^4.1.1","@typescript-eslint/parser":"^4.1.1","coveralls":"^3.1.0","eslint":"^7.9.0","mocha":"^8.1.3","nyc":"^15.1.0","rimraf":"^3.0.2","ts-node":"^9.0.0","typedoc":"^0.19.2","typescript":"^4.0.3"},"dependencies":{"@peculiar/asn1-cms":"^2.0.22","@peculiar/asn1-csr":"^2.0.22","@peculiar/asn1-ecc":"^2.0.17","@peculiar/asn1-pkcs9":"^2.0.22","@peculiar/asn1-rsa":"^2.0.22","@peculiar/asn1-schema":"^2.0.17","@peculiar/asn1-x509":"^2.0.22","pvtsutils":"^1.0.12","reflect-metadata":"^0.1.13","tslib":"^2.0.1","tsyringe":"^4.3.0"},"eslintConfig":{"root":true,"parser":"@typescript-eslint/parser","plugins":["@typescript-eslint"],"extends":["eslint:recommended","plugin:@typescript-eslint/recommended"],"rules":{"@typescript-eslint/explicit-module-boundary-types":0,"@typescript-eslint/no-explicit-any":0,"newline-before-return":1,"@typescript-eslint/semi":1,"@typescript-eslint/quotes":["warn","double"]}},"gitHead":"7d7c52e8f9d19b8cc67d9575238fa0efd27708f4","_id":"@peculiar/x509@1.0.5","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"shasum":"35f9e7429c0106929de9a483146208db070d69f0","size":21858,"noattachment":false,"key":"/@peculiar/x509/-/@peculiar/x509-1.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@peculiar/x509/download/@peculiar/x509-1.0.5.tgz"},"maintainers":[{"name":"apilguk","email":""},{"name":"donskov","email":""},{"name":"microshine","email":""},{"name":"peculiarventures","email":""},{"name":"rmhrisk","email":""},{"name":"worldthirteen","email":""},{"name":"yury.strozhevsky","email":""}],"_npmUser":{"name":"microshine","email":"microshine@mail.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x509_1.0.5_1600732388246_0.9910954231229934"},"_hasShrinkwrap":false,"publish_time":1600732388397,"_cnpm_publish_time":1600732388397,"_cnpmcore_publish_time":"2021-12-16T13:19:20.044Z"},"1.0.4":{"name":"@peculiar/x509","version":"1.0.4","description":"@peculiar/x509 is an easy to use TypeScript/Javascript library based on @peculiar/asn1-schema that makes generating X.509 Certificates and Certificate Requests as well as validating certificate chains easy","main":"build/cjs/index.js","module":"build/es2015/index.js","types":"build/types/index.d.ts","scripts":{"test":"mocha","clear":"rimraf build/* docs","lint":"eslint . --ext .ts","lint:fix":"eslint --fix . --ext .ts","build":"npm run build:module && npm run build:types","build:module":"npm run build:cjs && npm run build:es2015","build:cjs":"tsc -p tsconfig.json --removeComments --module commonjs --outDir build/cjs","build:es2015":"tsc -p tsconfig.json --removeComments --module ES2015 --outDir build/es2015","prebuild:types":"rimraf build/types","build:types":"tsc -p tsconfig.json --outDir build/types --declaration --emitDeclarationOnly","rebuild":"npm run clear && npm run build","coverage":"nyc npm test","coveralls":"nyc report --reporter=text-lcov | coveralls","docs":"typedoc","pub":"npm run pub:patch","pub:patch":"npm version patch && npm run git:push","pub:minor":"npm version minor && npm run git:push","pub:major":"npm version major && npm run git:push","git:push":"git push --follow-tags"},"repository":{"type":"git","url":"git+https://github.com/PeculiarVentures/x509.git"},"keywords":["x509","certificate","csr","pkcs10","pkcs7","cms","rsa","ec"],"author":{"name":"Peculiar Ventures LLC"},"contributors":[{"name":"Miroshin Stepan","email":"microshine@mail.ru"}],"license":"MIT","bugs":{"url":"https://github.com/PeculiarVentures/x509/issues"},"homepage":"https://github.com/PeculiarVentures/x509#readme","nyc":{"extension":[".ts",".tsx"],"include":["src/**/*.ts"],"exclude":["**/*.d.ts"],"reporter":["text-summary","html"]},"mocha":{"require":["ts-node/register"],"extension":["ts"],"timeout":5000,"spec":["test/**"]},"devDependencies":{"@peculiar/webcrypto":"^1.1.3","@types/mocha":"^8.0.3","@types/node":"^14.11.1","@typescript-eslint/eslint-plugin":"^4.1.1","@typescript-eslint/parser":"^4.1.1","coveralls":"^3.1.0","eslint":"^7.9.0","mocha":"^8.1.3","nyc":"^15.1.0","rimraf":"^3.0.2","ts-node":"^9.0.0","typedoc":"^0.19.2","typescript":"^4.0.3"},"dependencies":{"@peculiar/asn1-cms":"^2.0.22","@peculiar/asn1-csr":"^2.0.22","@peculiar/asn1-ecc":"^2.0.17","@peculiar/asn1-pkcs9":"^2.0.22","@peculiar/asn1-rsa":"^2.0.22","@peculiar/asn1-schema":"^2.0.17","@peculiar/asn1-x509":"^2.0.22","pvtsutils":"^1.0.12","reflect-metadata":"^0.1.13","tslib":"^2.0.1","tsyringe":"^4.3.0"},"eslintConfig":{"root":true,"parser":"@typescript-eslint/parser","plugins":["@typescript-eslint"],"extends":["eslint:recommended","plugin:@typescript-eslint/recommended"],"rules":{"@typescript-eslint/explicit-module-boundary-types":0,"@typescript-eslint/no-explicit-any":0,"newline-before-return":1,"@typescript-eslint/semi":1,"@typescript-eslint/quotes":["warn","double"]}},"gitHead":"293cfc7596b56dacce35d536f4f2718c1508158f","_id":"@peculiar/x509@1.0.4","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"shasum":"7e42e17a8b100d140d4f5019143a3657d2c73323","size":21402,"noattachment":false,"key":"/@peculiar/x509/-/@peculiar/x509-1.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@peculiar/x509/download/@peculiar/x509-1.0.4.tgz"},"maintainers":[{"name":"apilguk","email":""},{"name":"donskov","email":""},{"name":"microshine","email":""},{"name":"peculiarventures","email":""},{"name":"rmhrisk","email":""},{"name":"worldthirteen","email":""},{"name":"yury.strozhevsky","email":""}],"_npmUser":{"name":"microshine","email":"microshine@mail.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x509_1.0.4_1600731059273_0.6604735059069011"},"_hasShrinkwrap":false,"publish_time":1600731059401,"_cnpm_publish_time":1600731059401,"_cnpmcore_publish_time":"2021-12-16T13:19:20.326Z"}},"readme":"<h1 align=\"center\">\n  @peculiar/x509\n</h1>\n\n<div align=\"center\">\n\n![NPM License](https://img.shields.io/npm/l/@peculiar/x509)\n![GitHub Actions Workflow Status](https://img.shields.io/github/actions/workflow/status/PeculiarVentures/x509/test.yml?label=test)\n[![npm version](https://img.shields.io/npm/v/@peculiar/x509.svg)](https://www.npmjs.com/package/@peculiar/x509)\n![Coveralls](https://img.shields.io/coverallsCoverage/github/PeculiarVentures/x509)\n[![npm downloads](https://img.shields.io/npm/dm/@peculiar/x509.svg)](https://www.npmjs.com/package/@peculiar/x509)\n\n</div>\n\n- [About](#about)\n- [Installation](#installation)\n- [Documentation](#documentation)\n- [Usage](#usage)\n  - [Browser](#browser)\n  - [Set crypto provider for Node.js](#set-crypto-provider-for-nodejs)\n  - [Create a self-signed certificate](#create-a-self-signed-certificate)\n  - [Parse a X509 certificate](#parse-a-x509-certificate)\n  - [Create a PKCS#10 certificate request](#create-a-pkcs10-certificate-request)\n  - [Decoded X509 certificate](#decoded-x509-certificate)\n  - [Build a certificate chain](#build-a-certificate-chain)\n  - [Export a list of X509 certificates to PKCS#7 format](#export-a-list-of-x509-certificates-to-pkcs7-format)\n\n## About\n\n`@peculiar/x509` is an easy to use TypeScript/Javascript library based on `@peculiar/asn1-schema` that makes generating X.509 Certificates and Certificate Requests as well as validating certificate chains easy.\n\n## Installation\n\n```\nnpm install @peculiar/x509\n```\n\n## Documentation\n\n[https://peculiarventures.github.io/x509/](https://peculiarventures.github.io/x509/)\n\n## Usage\n\n### Browser\n\nEvery release of `@peculiar/x509` will have new build of `./build/x509.js` for use in the browser. To get access to module classes use `x509` global variable.\n\n> WARN: We recommend hosting and controlling your own copy for security reasons\n\n```html\n<script src=\"https://unpkg.com/@peculiar/x509\"></script>\n```\n\nA simple web application examples\n  - [Generate X509 certificate](https://codesandbox.io/s/generate-cert-fjwfh)\n  - [Generate PKCS#10 certificate request](https://codesandbox.io/s/generate-csr-0qhed)\n\n### Set crypto provider for Node.js\n\nIn some cases you may want to use a different cryptographic implementation, for example when you want to work with an object that supports a cryptographic algorithm not supported by the platform you are on.\n\nIn these cases you can set a custom provider, these providers need to be compatible with the WebCrypto API, for example on NodeJS you can use `@peculiar/webcrypto` to allow `@peculiar/x509` to work the same as it does in browser!\n\n```js\nimport * as x509 from \"@peculiar/x509\";\nimport { Crypto } from \"@peculiar/webcrypto\";\n\nconst crypto = new Crypto();\nx509.cryptoProvider.set(crypto);\n```\n\n### Create a self-signed certificate\n```js\nconst alg = {\n  name: \"RSASSA-PKCS1-v1_5\",\n  hash: \"SHA-256\",\n  publicExponent: new Uint8Array([1, 0, 1]),\n  modulusLength: 2048,\n};\nconst keys = await crypto.subtle.generateKey(alg, false, [\"sign\", \"verify\"]);\nconst cert = await x509.X509CertificateGenerator.createSelfSigned({\n  serialNumber: \"01\",\n  name: \"CN=Test\",\n  notBefore: new Date(\"2020/01/01\"),\n  notAfter: new Date(\"2020/01/02\"),\n  signingAlgorithm: alg,\n  keys,\n  extensions: [\n    new x509.BasicConstraintsExtension(true, 2, true),\n    new x509.ExtendedKeyUsageExtension([\"1.2.3.4.5.6.7\", \"2.3.4.5.6.7.8\"], true),\n    new x509.KeyUsagesExtension(x509.KeyUsageFlags.keyCertSign | x509.KeyUsageFlags.cRLSign, true),\n    await x509.SubjectKeyIdentifierExtension.create(keys.publicKey),\n  ]\n});\n\nconsole.log(cert.toString(\"pem\")); // Certificate in PEM format\n```\n\n### Parse a x509 certificate\n```js\nconst base64 = \"MIIDljCCAn6gAwIBAgIOSETcxtRwD...S+kAFXIwugUGYEnTWp0m5bAn5NlD314IEOg4mnS8Q==\";\n\nconst cert = new x509.X509Certificate(base64);\nconsole.log(cert.subject); // CN=Test, O=PeculiarVentures LLC\n```\n\n### Create a PKCS#10 certificate request\n```js\nconst alg = {\n  name: \"ECDSA\",\n  namedCurve: \"P-384\",\n  hash: \"SHA-384\",\n}\nconst keys = await crypto.subtle.generateKey(alg, false, [\"sign\", \"verify\"]);\nconst csr = await x509.Pkcs10CertificateRequestGenerator.create({\n  name: \"CN=Test\",\n  keys,\n  signingAlgorithm: alg,\n  extensions: [\n    new x509.KeyUsagesExtension(x509.KeyUsageFlags.digitalSignature | x509.KeyUsageFlags.keyEncipherment),\n  ],\n  attributes: [\n    new x509.ChallengePasswordAttribute(\"password\"),\n  ]\n});\n\nconsole.log(csr.toString(\"base64\")); // Certificate request in Base64 format\n```\n\n### Decoded X509 certificate\n```js\nX509Certificate {\n  rawData: ArrayBuffer {\n    [Uint8Contents]: <30 82 02 fc 30 82 01 e4 a0 03 02 01 02 02 01 01 30 0d 06 09 2a 86 48 86 f7 0d 01 01 0b 05 00 30 0f 31 0d 30 0b 06 03 55 04 03 13 04 54 65 73 74 30 1e 17 0d 31 39 31 32 33 31 32 31 30 30 30 30 5a 17 0d 32 30 30 31 30 31 32 31 30 30 30 30 5a 30 0f 31 0d 30 0b 06 03 55 04 03 13 04 54 65 73 74 30 82 01 ... 668 more bytes>,\n    byteLength: 768\n  },\n  tbs: ArrayBuffer {\n    [Uint8Contents]: <30 82 01 e4 a0 03 02 01 02 02 01 01 30 0d 06 09 2a 86 48 86 f7 0d 01 01 0b 05 00 30 0f 31 0d 30 0b 06 03 55 04 03 13 04 54 65 73 74 30 1e 17 0d 31 39 31 32 33 31 32 31 30 30 30 30 5a 17 0d 32 30 30 31 30 31 32 31 30 30 30 30 5a 30 0f 31 0d 30 0b 06 03 55 04 03 13 04 54 65 73 74 30 82 01 22 30 0d 06 ... 388 more bytes>,\n    byteLength: 488\n  },\n  serialNumber: '01',\n  subject: 'CN=Test',\n  issuer: 'CN=Test',\n  signatureAlgorithm: { name: 'RSASSA-PKCS1-v1_5', hash: { name: 'SHA-256' } },\n  signature: ArrayBuffer {\n    [Uint8Contents]: <2e 78 fb 4b f6 c8 a1 9d b4 d1 8b 22 80 20 c1 68 46 39 a6 11 d1 a9 7a 13 03 8d 1e 0e 5e 87 b5 33 2a ba 44 1b 96 6d 91 e7 fd c0 ce b7 93 fe e4 df d3 d0 57 7c 9a eb 7e 3e 8b ed c6 07 ad 80 df fd 8f f7 ce 26 07 db 0e 9f af e6 cb 70 02 2d 17 9f f5 c1 0d ef d6 cf 1d ec 78 a0 dd 5d 46 2a 60 08 71 74 2c 26 ... 156 more bytes>,\n    byteLength: 256\n  },\n  notBefore: 2019-12-31T21:00:00.000Z,\n  notAfter: 2020-01-01T21:00:00.000Z,\n  extensions: Extensions(4) [\n    BasicConstraintsExtension {\n      rawData: [ArrayBuffer],\n      type: '2.5.29.19',\n      critical: true,\n      value: [ArrayBuffer],\n      ca: true,\n      pathLength: 2\n    },\n    ExtendedKeyUsageExtension {\n      rawData: [ArrayBuffer],\n      type: '2.5.29.37',\n      critical: true,\n      value: [ArrayBuffer],\n      usages: [ExtendedKeyUsage]\n    },\n    KeyUsagesExtension {\n      rawData: [ArrayBuffer],\n      type: '2.5.29.15',\n      critical: true,\n      value: [ArrayBuffer],\n      usages: 96\n    },\n    SubjectKeyIdentifierExtension {\n      rawData: [ArrayBuffer],\n      type: '2.5.29.14',\n      critical: false,\n      value: [ArrayBuffer],\n      keyId: 'f525754650a3dee83f8bd777ee3b53ecc2c8d726'\n    }\n  ],\n  publicKey: PublicKey {\n    rawData: ArrayBuffer {\n      [Uint8Contents]: <30 82 01 22 30 0d 06 09 2a 86 48 86 f7 0d 01 01 01 05 00 03 82 01 0f 00 30 82 01 0a 02 82 01 01 00 b6 f4 f1 cf dd 26 a1 23 45 b6 6e 4e ec 3e 20 8a 3f 90 ec 84 46 49 87 a2 05 c5 eb da ac 84 37 eb a3 bf 46 b5 8e 82 75 25 8a 80 19 10 79 13 c0 13 6c 29 df 56 44 1c ec f8 7b 34 0a f2 13 41 b5 53 98 e1 f5 ... 194 more bytes>,\n      byteLength: 294\n    },\n    algorithm: {\n      name: 'RSASSA-PKCS1-v1_5',\n      publicExponent: [Uint8Array],\n      modulusLength: 2048\n    }\n  }\n}\n```\n\n### Build a certificate chain\n```js\nconst chain = new x509.X509ChainBuilder({\n  certificates: [\n    new x509.X509Certificate(raw1),\n    new x509.X509Certificate(raw2),\n    // ...\n    new x509.X509Certificate(rawN),\n  ],\n});\n\nconst cert = x509.X509Certificate(raw);\nconst items = await chain.build(cert);\nconsole.log(items); // [ X509Certificate, X509Certificate, X509Certificate ]\n```\n\n### Export a list of X509 certificates to PKCS#7 format\n```js\nconst certs = new x509.X509Certificates([\n  new x509.X509Certificate(\"MIIDljCCAn6gAwIBAgIOSETcxtRwD...S+kAFXIwugUGYEnTWp0m5bAn5NlD314IEOg4mnS8Q==\"),\n  new x509.X509Certificate(\"MIIDljCCAn6gAwIBAgIOSETcxtRwD...w8Y/o+hk3QzNBVa3ZUvzDhVAmamQflvw3lXMm/JG4U=\"),\n]);\n\nconsole.log(certs.export(\"base64\")); // \"MIICTAYJKoZIhvcNAQcCoIICPTCCAjkCAQAxADACBgCgggIq...F7EZPNo3pjbfznpIilRMRrmwf5dkgCdSKDdE94xAA==\");\n```\n","_attachments":{},"homepage":"https://github.com/PeculiarVentures/x509#readme","bugs":{"url":"https://github.com/PeculiarVentures/x509/issues"},"license":"MIT"}