@peculiar/x509
Advanced tools
+2
-1
@@ -1717,2 +1717,3 @@ /*! | ||
| export { type AccessItemTypes, AlgorithmProvider, type AlgorithmSerializer, AsnData, type AsnDataStringFormat, AsnDefaultSignatureFormatter, AsnEcSignatureFormatter, Attribute, AttributeFactory, AuthorityInfoAccessExtension, type AuthorityInfoAccessParams, AuthorityKeyIdentifierExtension, BasicConstraintsExtension, CRLDistributionPointsExtension, 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, ShaAlgorithm, 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 }; | ||
| export { AlgorithmProvider, AsnData, AsnDefaultSignatureFormatter, AsnEcSignatureFormatter, Attribute, AttributeFactory, AuthorityInfoAccessExtension, AuthorityKeyIdentifierExtension, BasicConstraintsExtension, CRLDistributionPointsExtension, CertificatePolicyExtension, ChallengePasswordAttribute, CryptoProvider, DefaultAlgorithmSerializer, EcAlgorithm, EdAlgorithm, ExtendedKeyUsage, ExtendedKeyUsageExtension, Extension, ExtensionFactory, ExtensionsAttribute, GeneralName, GeneralNames, KeyUsageFlags, KeyUsagesExtension, Name, NameIdentifier, OidSerializer, PemConverter, PemData, Pkcs10CertificateRequest, Pkcs10CertificateRequestGenerator, PublicKey, RsaAlgorithm, ShaAlgorithm, SubjectAlternativeNameExtension, SubjectKeyIdentifierExtension, TextConverter, TextObject, X509Certificate, X509CertificateGenerator, X509Certificates, X509ChainBuilder, X509Crl, X509CrlEntry, X509CrlGenerator, X509CrlReason, cryptoProvider, diAlgorithm, diAlgorithmProvider, diAsnSignatureFormatter, idEd25519, idEd448, idX25519, idX448 }; | ||
| export type { AccessItemTypes, AlgorithmSerializer, AsnDataStringFormat, AsnEncodedType, AsnExportType, AuthorityInfoAccessParams, CertificateIdentifier, ExtendedKeyUsageType, GeneralNameType, HashedAlgorithm, IAlgorithm, IAsnSignatureFormatter, IPublicKeyContainer, IdOrName, JsonAttributeAndObjectValue, JsonAttributeAndStringValue, JsonAttributeAndValue, JsonAttributeObject, JsonGeneralName, JsonGeneralNames, JsonName, JsonNameParams, MapForEachCallback, PemHeader, PemStruct, PemStructEncodeParams, Pkcs10CertificateRequestCreateParams, Pkcs10CertificateRequestCreateParamsName, PublicKeyType, TextObjectConvertible, TextObjectItemType, UnknownAlgorithm, X509CertificateCreateCommonParams, X509CertificateCreateParams, X509CertificateCreateParamsBase, X509CertificateCreateParamsName, X509CertificateCreateSelfSignedParams, X509CertificateCreateWithKeyParams, X509CertificateCreateWithSignatureParams, X509CertificateVerifyParams, X509CertificatesExportType, X509ChainBuilderParams, X509CrlCreateParams, X509CrlCreateParamsBase, X509CrlEntryParams, X509CrlVerifyParams }; |
+28
-45
| { | ||
| "name": "@peculiar/x509", | ||
| "version": "1.12.3", | ||
| "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", | ||
@@ -10,3 +10,4 @@ "main": "build/x509.cjs.js", | ||
| "scripts": { | ||
| "test": "mocha", | ||
| "test": "vitest run", | ||
| "test:watch": "vitest", | ||
| "lint": "eslint --ext .ts src/ test/", | ||
@@ -17,4 +18,4 @@ "lint:fix": "eslint --fix --ext .ts src/ test/", | ||
| "rebuild": "npm run clear && npm run build", | ||
| "coverage": "nyc npm test", | ||
| "coveralls": "nyc report --reporter=text-lcov | coveralls", | ||
| "coverage": "vitest run --coverage", | ||
| "coveralls": "vitest run --coverage && cat coverage/lcov.info | coveralls", | ||
| "pub": "npm run pub:patch", | ||
@@ -54,53 +55,35 @@ "pub:patch": "npm version patch && npm run git:push", | ||
| ], | ||
| "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", | ||
| "@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": "^25.0.8", | ||
| "@rollup/plugin-node-resolve": "^15.2.3", | ||
| "@rollup/plugin-commonjs": "^28.0.3", | ||
| "@rollup/plugin-node-resolve": "^16.0.1", | ||
| "@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", | ||
| "@types/node": "^24.0.0", | ||
| "@vitest/coverage-v8": "^3.2.3", | ||
| "eslint": "9.28.0", | ||
| "rimraf": "^6.0.1", | ||
| "rollup": "^4.18.0", | ||
| "rollup-plugin-dts": "^6.1.1", | ||
| "rollup": "^4.42.0", | ||
| "rollup-plugin-dts": "^6.2.1", | ||
| "rollup-plugin-typescript2": "^0.36.0", | ||
| "ts-node": "^10.9.2", | ||
| "typescript": "^5.6.2" | ||
| "typescript": "^5.8.3", | ||
| "typescript-eslint": "^8.34.0", | ||
| "vitest": "^3.2.3" | ||
| }, | ||
| "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", | ||
| "@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.7.0", | ||
| "tsyringe": "^4.8.0" | ||
| "tslib": "^2.8.1", | ||
| "tsyringe": "^4.10.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
URL strings
Supply chain riskPackage contains fragments of external URLs or IP addresses, which the package may be accessing at runtime.
AI-detected potential code anomaly
Supply chain riskAI has identified unusual behaviors that may pose a security risk.
Mixed license
LicensePackage contains multiple licenses.
URL strings
Supply chain riskPackage contains fragments of external URLs or IP addresses, which the package may be accessing at runtime.
18
-10%0
-100%1
-50%503307
-2.03%8453
-0.47%Updated
Updated
Updated
Updated
Updated
Updated
Updated
Updated
Updated