Socket
Socket
Sign inDemoInstall

@peculiar/x509

Package Overview
Dependencies
17
Maintainers
6
Versions
43
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 1.9.5 to 1.9.6

7

build/index.d.ts

@@ -1281,2 +1281,5 @@ /*!

interface X509ChainBuilderParams {
certificates?: X509Certificate[];
}
/**

@@ -1301,3 +1304,3 @@ * Represents a chain-building engine for X509Certificate certificates

certificates: X509Certificate[];
constructor(params?: Partial<X509ChainBuilder>);
constructor(params?: X509ChainBuilderParams);
build(cert: X509Certificate, crypto?: Crypto): Promise<X509Certificates>;

@@ -1606,2 +1609,2 @@ private findIssuer;

export { AlgorithmProvider, AlgorithmSerializer, AsnData, AsnDataStringFormat, AsnDefaultSignatureFormatter, AsnEcSignatureFormatter, Attribute, AttributeFactory, AuthorityKeyIdentifierExtension, BasicConstraintsExtension, CertificateIdentifier, CertificatePolicyExtension, ChallengePasswordAttribute, CryptoProvider, DefaultAlgorithmSerializer, EcAlgorithm, EdAlgorithm, ExtendedKeyUsage, ExtendedKeyUsageExtension, ExtendedKeyUsageType, Extension, ExtensionFactory, ExtensionsAttribute, GeneralName, GeneralNameType, GeneralNames, HashedAlgorithm, IAlgorithm, IAsnSignatureFormatter, IPublicKeyContainer, IdOrName, JsonAttributeAndObjectValue, JsonAttributeAndStringValue, JsonAttributeAndValue, JsonAttributeObject, JsonGeneralName, JsonGeneralNames, JsonName, JsonNameParams, KeyUsageFlags, KeyUsagesExtension, MapForEachCallback, Name, NameIdentifier, OidSerializer, PemConverter, PemHeader, PemStruct, PemStructEncodeParams, Pkcs10CertificateRequest, Pkcs10CertificateRequestCreateParams, Pkcs10CertificateRequestCreateParamsName, Pkcs10CertificateRequestGenerator, PublicKey, PublicKeyType, RsaAlgorithm, SubjectAlternativeNameExtension, SubjectKeyIdentifierExtension, TextConverter, TextObject, TextObjectConvertible, TextObjectItemType, UnknownAlgorithm, X509Certificate, X509CertificateCreateCommonParams, X509CertificateCreateParams, X509CertificateCreateParamsBase, X509CertificateCreateParamsName, X509CertificateCreateSelfSignedParams, X509CertificateCreateWithKeyParams, X509CertificateCreateWithSignatureParams, X509CertificateGenerator, X509CertificateVerifyParams, X509Certificates, X509CertificatesExportType, X509ChainBuilder, X509Crl, X509CrlCreateParams, X509CrlCreateParamsBase, X509CrlEntry, X509CrlEntryParams, X509CrlGenerator, X509CrlReason, X509CrlVerifyParams, cryptoProvider, diAlgorithm, diAlgorithmProvider, diAsnSignatureFormatter, idEd25519, idEd448, idX25519, idX448 };
export { AlgorithmProvider, type AlgorithmSerializer, AsnData, type AsnDataStringFormat, AsnDefaultSignatureFormatter, AsnEcSignatureFormatter, Attribute, AttributeFactory, AuthorityKeyIdentifierExtension, BasicConstraintsExtension, type CertificateIdentifier, CertificatePolicyExtension, ChallengePasswordAttribute, CryptoProvider, DefaultAlgorithmSerializer, EcAlgorithm, EdAlgorithm, ExtendedKeyUsage, ExtendedKeyUsageExtension, type ExtendedKeyUsageType, Extension, ExtensionFactory, ExtensionsAttribute, GeneralName, type GeneralNameType, GeneralNames, type HashedAlgorithm, type IAlgorithm, type IAsnSignatureFormatter, type IPublicKeyContainer, type IdOrName, type JsonAttributeAndObjectValue, type JsonAttributeAndStringValue, type JsonAttributeAndValue, type JsonAttributeObject, type JsonGeneralName, type JsonGeneralNames, type JsonName, type JsonNameParams, KeyUsageFlags, KeyUsagesExtension, type MapForEachCallback, Name, NameIdentifier, OidSerializer, PemConverter, type PemHeader, type PemStruct, type PemStructEncodeParams, Pkcs10CertificateRequest, type Pkcs10CertificateRequestCreateParams, type Pkcs10CertificateRequestCreateParamsName, Pkcs10CertificateRequestGenerator, PublicKey, type PublicKeyType, RsaAlgorithm, SubjectAlternativeNameExtension, SubjectKeyIdentifierExtension, TextConverter, TextObject, type TextObjectConvertible, type TextObjectItemType, type UnknownAlgorithm, X509Certificate, type X509CertificateCreateCommonParams, type X509CertificateCreateParams, type X509CertificateCreateParamsBase, type X509CertificateCreateParamsName, type X509CertificateCreateSelfSignedParams, type X509CertificateCreateWithKeyParams, type X509CertificateCreateWithSignatureParams, X509CertificateGenerator, type X509CertificateVerifyParams, X509Certificates, type X509CertificatesExportType, X509ChainBuilder, type X509ChainBuilderParams, X509Crl, type X509CrlCreateParams, type X509CrlCreateParamsBase, X509CrlEntry, type X509CrlEntryParams, X509CrlGenerator, X509CrlReason, type X509CrlVerifyParams, cryptoProvider, diAlgorithm, diAlgorithmProvider, diAsnSignatureFormatter, idEd25519, idEd448, idX25519, idX448 };
{
"name": "@peculiar/x509",
"version": "1.9.5",
"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",

@@ -71,36 +71,36 @@ "main": "build/x509.cjs.js",

"devDependencies": {
"@babel/core": "^7.22.10",
"@babel/preset-env": "^7.22.10",
"@babel/core": "^7.23.6",
"@babel/preset-env": "^7.23.6",
"@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",
"@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.47.0",
"eslint": "^8.56.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"
"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.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",
"@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.1.13",
"tslib": "^2.6.1",
"reflect-metadata": "^0.2.1",
"tslib": "^2.6.2",
"tsyringe": "^4.8.0"

@@ -107,0 +107,0 @@ },

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc