@sapphirecode/encoding-helper
TypeScript icon, indicating that this package has built-in type declarations

1.1.0 • Public • Published

@sapphirecode/encoding-helper

version: 1.1.x

Converting strings between different encodings

Installation

npm:

npm i --save @sapphirecode/encoding-helper

yarn:

yarn add @sapphirecode/encoding-helper

Usage

const encoding = require('@sapphirecode/encoding-helper');

const hex = encoding.to_hex('abc'); // convert any encoding to hex, default is utf-8
const b64 = encoding.to_b64(hex, 'hex'); // convert any encoding to base64, default is utf-8
const b58 = encoding.to_b58(hex, 'hex'); // convert any encoding to base58, default is utf-8
const utf8 = encoding.to_utf8(hex, 'hex'); // convert any encoding to utf-8, no default
const hexn = encoding.num_to_hex(10); // convert a number to hex
const num = encoding.hex_to_num('a'); // convert hex to a number

supported input encodings:

  • default supported by buffer:
    • ascii
    • base64
    • binary
    • hex
    • latin1
    • ucs-2
    • utf-8
    • utf16le
  • additional encodings:
    • base58

License

MIT © Timo Hocker timo@scode.ovh

Readme

Keywords

Package Sidebar

Install

npm i @sapphirecode/encoding-helper

Weekly Downloads

0

Version

1.1.0

License

MIT

Unpacked Size

6.63 kB

Total Files

7

Last publish

Collaborators

  • timoho01