pem-file

1.0.1 • Public • Published

pem-file

Build Status npm node license downloads Coverage Status

PEM file format encoder/decoder.

Usage

const fs = require('fs')
const pem = require('pem-file')
 
const file = fs.readFileSync('./pubkey.pem')
console.log(pem.decode(file)) // <Buffer 30 82 ...>
const pem = require('pem-file')
const source = Buffer.from('12345')
 
console.log(pem.encode(source, 'DATA'))
// Output:
// -----BEGIN DATA-----
// MTIzNDU=
// -----END DATA-----

API

  • encode(source: Buffer, label: string): string

Convert data to PEM format.

  • decode(pem: Buffer | String): Buffer

Convert PEM formatted data to raw buffer.

License

MIT, 2018 (c) Dmitriy Tsvettsikh

Package Sidebar

Install

npm i pem-file

Weekly Downloads

3,012

Version

1.0.1

License

MIT

Unpacked Size

5.18 kB

Total Files

4

Last publish

Collaborators

  • reklatsmasters