UNPKG
@root/pem
Version:
latest (1.0.4)
1.0.4
1.0.3
1.0.2
1.0.1
1.0.0
VanillaJS, Lightweight, Zero-Dependency, PEM encoder and decoder.
@root/pem
/
parser.js
16 lines
(12 loc)
•
265 B
JavaScript
View Raw
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
'use strict'
;
var
PEM
=
module
.
exports
;
var
Enc
=
require
(
'./node/native.js'
);
PEM
.
parseBlock
=
function
(
str
) {
var
der = str .
split
(
/\n/
) .
filter
(
function
(
line
) {
return
!
/-----/
.
test
(line); }) .
join
(
''
);
return
{
bytes
:
Enc
.
base64ToBuf
(der) }; };