Gathering detailed insights and metrics for @peculiar/asn1-adobe-acrobat
Gathering detailed insights and metrics for @peculiar/asn1-adobe-acrobat
npm install @peculiar/asn1-adobe-acrobat
Typescript
Module System
Node Version
NPM Version
71.1
Supply Chain
65.1
Quality
85.9
Maintenance
100
Vulnerability
100
License
TypeScript (99.9%)
JavaScript (0.1%)
Total Downloads
69,784
Last Day
110
Last Week
575
Last Month
2,327
Last Year
29,046
35 Stars
380 Commits
10 Forks
7 Watching
4 Branches
7 Contributors
Minified
Minified + Gzipped
Latest Version
2.3.15
Package Id
@peculiar/asn1-adobe-acrobat@2.3.15
Unpacked Size
7.89 kB
Size
2.87 kB
File Count
15
NPM Version
lerna/8.1.9/node@v20.17.0+x64 (darwin)
Node Version
20.17.0
Publised On
23 Dec 2024
Cumulative downloads
Total Downloads
Last day
-31.7%
110
Compared to previous day
Last week
-14.6%
575
Compared to previous week
Last month
16%
2,327
Compared to previous month
Last year
29.4%
29,046
Compared to previous year
4
asn1-schema
asn1-schema
is a collection of TypeScript schemas that make working with common ASN.1 objects easy.
1import { AsnParser } from "@peculiar/asn1-schema"; 2import { Certificate } from "@peculiar/asn1-x509"; 3 4const pem = "MIIFjjCCBHagAwIBAgIMVcQBzZcO9v+nopB ... HCiLvXBWEiC6qLVM2dKZ/Ab8Xv+/3Q=="; 5const cert = AsnParser.parse(Buffer.from(pem, "base64"), Certificate); 6 7console.log(cert);
Output
Certificate {
tbsCertificate: TBSCertificate {
version: 2,
serialNumber: ArrayBuffer {
[Uint8Contents]: <55 c4 01 cd 97 0e f6 ff a7 a2 90 7e>,
byteLength: 12
},
signature: AlgorithmIdentifier {
algorithm: '1.2.840.113549.1.1.11',
parameters: null
},
issuer: Name { rdnSequence: [RDNSequence] },
validity: Validity { notBefore: [Time], notAfter: [Time] },
subject: Name { rdnSequence: [RDNSequence] },
subjectPublicKeyInfo: SubjectPublicKeyInfo {
algorithm: [AlgorithmIdentifier],
subjectPublicKey: [ArrayBuffer]
},
extensions: [
[Extension], [Extension],
[Extension], [Extension],
[Extension], [Extension],
[Extension], [Extension],
[Extension], [Extension]
]
},
signatureAlgorithm: AlgorithmIdentifier {
algorithm: '1.2.840.113549.1.1.11',
parameters: null
},
signatureValue: ArrayBuffer {
[Uint8Contents]: <ab 39 6f 0d a3 67 ac bf 9d 9d 20 75 da 14 ba fd 91 c5 f5 34 db d4 17 a0 88 ec 6f d5 bd 1d d3 31 df b9 f8 85 5a b0 42 02 f6 74 3f d1 35 fa 38 cb 7e 22 09 73 6d f1 b1 b6 95 c9 49 95 a1 b1 0f 80 21 d5 e6 52 02 ee ef bd 41 31 85 d1 1e 21 58 58 74 ab a6 67 ca d6 28 39 ad ca 3e 43 be ad 0e 71 85 63 1e 67 ... 156 more bytes>,
byteLength: 256
}
}
yarn run create <name>
No vulnerabilities found.
Reason
no dangerous workflow patterns detected
Reason
no binaries found in the repo
Reason
11 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 9
Reason
1 existing vulnerabilities detected
Details
Reason
Found 2/16 approved changesets -- score normalized to 1
Reason
detected GitHub workflow tokens with excessive permissions
Details
Reason
no effort to earn an OpenSSF best practices badge detected
Reason
dependency not pinned by hash detected -- score normalized to 0
Details
Reason
license file not detected
Details
Reason
security policy file not detected
Details
Reason
project is not fuzzed
Details
Reason
branch protection not enabled on development/release branches
Details
Reason
SAST tool is not run on all commits -- score normalized to 0
Details
Score
Last Scanned on 2025-01-27
The Open Source Security Foundation is a cross-industry collaboration to improve the security of open source software (OSS). The Scorecard provides security health metrics for open source projects.
Learn More