Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 55199a8c26 | |||
| 192f0b48b0 |
19
package-lock.json
generated
19
package-lock.json
generated
@ -1,18 +1,9 @@
|
|||||||
{
|
{
|
||||||
"name": "@root/csr",
|
"name": "@root/csr",
|
||||||
"version": "0.8.0",
|
"version": "0.8.1",
|
||||||
"lockfileVersion": 1,
|
"lockfileVersion": 1,
|
||||||
"requires": true,
|
"requires": true,
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@root/acme": {
|
|
||||||
"version": "3.0.0-wip.0",
|
|
||||||
"resolved": "https://registry.npmjs.org/@root/acme/-/acme-3.0.0-wip.0.tgz",
|
|
||||||
"integrity": "sha512-IwnG3ZFt1fl81O1M+FFV91b5Kpw7GYAD1jXwvOWnq9KF50AVO6+L7MUQIAFCK1q/u/weC73DCFrw/6kFN+Vi9A==",
|
|
||||||
"requires": {
|
|
||||||
"@root/csr": "^1.0.0-wip.0",
|
|
||||||
"@root/encoding": "^1.0.1"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"@root/asn1": {
|
"@root/asn1": {
|
||||||
"version": "1.0.0",
|
"version": "1.0.0",
|
||||||
"resolved": "https://registry.npmjs.org/@root/asn1/-/asn1-1.0.0.tgz",
|
"resolved": "https://registry.npmjs.org/@root/asn1/-/asn1-1.0.0.tgz",
|
||||||
@ -21,14 +12,6 @@
|
|||||||
"@root/encoding": "^1.0.1"
|
"@root/encoding": "^1.0.1"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"@root/csr": {
|
|
||||||
"version": "1.0.0-wip.0",
|
|
||||||
"resolved": "https://registry.npmjs.org/@root/csr/-/csr-1.0.0-wip.0.tgz",
|
|
||||||
"integrity": "sha512-ZrZeGgf/hvfIyMDAZXfD45rYriaZF6LJu7+l0ioPPKgLWVEUAUBkV53z7JbzlcPvXXr6/ZjECzWQ7MYQfMBUAg==",
|
|
||||||
"requires": {
|
|
||||||
"@root/acme": "^3.0.0-wip.0"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"@root/encoding": {
|
"@root/encoding": {
|
||||||
"version": "1.0.1",
|
"version": "1.0.1",
|
||||||
"resolved": "https://registry.npmjs.org/@root/encoding/-/encoding-1.0.1.tgz",
|
"resolved": "https://registry.npmjs.org/@root/encoding/-/encoding-1.0.1.tgz",
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@root/csr",
|
"name": "@root/csr",
|
||||||
"version": "0.8.0",
|
"version": "0.8.1",
|
||||||
"description": "Lightweight, Zero-Dependency CSR (Certificate Signing Request) generator and parser for Node.js and Browsers",
|
"description": "Lightweight, Zero-Dependency CSR (Certificate Signing Request) generator and parser for Node.js and Browsers",
|
||||||
"main": "csr.js",
|
"main": "csr.js",
|
||||||
"files": [
|
"files": [
|
||||||
@ -31,7 +31,6 @@
|
|||||||
"author": "AJ ONeal <coolaj86@gmail.com> (https://coolaj86.com/)",
|
"author": "AJ ONeal <coolaj86@gmail.com> (https://coolaj86.com/)",
|
||||||
"license": "MPL-2.0",
|
"license": "MPL-2.0",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@root/acme": "^3.0.0-wip.0",
|
|
||||||
"@root/asn1": "^1.0.0",
|
"@root/asn1": "^1.0.0",
|
||||||
"@root/pem": "^1.0.4",
|
"@root/pem": "^1.0.4",
|
||||||
"@root/x509": "^0.7.2"
|
"@root/x509": "^0.7.2"
|
||||||
|
|||||||
@ -22,7 +22,7 @@ async function run() {
|
|||||||
}).then(function(csr) {
|
}).then(function(csr) {
|
||||||
//var csr = PEM.packBlock({ type: 'CERTIFICATE REQUEST', bytes: der });
|
//var csr = PEM.packBlock({ type: 'CERTIFICATE REQUEST', bytes: der });
|
||||||
console.log(csr);
|
console.log(csr);
|
||||||
if (!/^-----BEGIN CERTIFICATE REQUEST-----\s*MIIB/m.test(csr)) {
|
if (!/^-----BEGIN CERTIFICATE REQUEST-----\s*MII/m.test(csr)) {
|
||||||
throw new Error("invalid CSR PEM");
|
throw new Error("invalid CSR PEM");
|
||||||
}
|
}
|
||||||
console.info('PASS: (if it looks right)');
|
console.info('PASS: (if it looks right)');
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user