ebcdic-ascii
TypeScript icon, indicating that this package has built-in type declarations

1.1.3 • Public • Published

ebcdic-ascii

Node.js module for converting between EBCDIC and ASCII (ISO-8859-1). Supported EBCDIC codesets:

  • 0037: English
  • 0273: German
  • 0278: Finnish/Swedish
  • 0297: French
  • 1047: Latin 1/Open Systems

0xxx EBCDIC codesets were taken from longpelaexpertise.com.au.

1047 EBCDIC codeset was taken from this source.

Usage

Importing with import

import EBCDIC from "ebcdic-ascii"

Importing with require

const EBCDIC = require("ebcdic-ascii").default

Basic Usage

const converter = new EBCDIC("0037")

converter.toASCII("E385A2A340D485A2A2818785")
// returns "Test Message"

converter.toEBCDIC("54657374204D657373616765")
// returns "E385A2A340D485A2A2818785"

Check out index.d.ts for documentation

Contributions

Feel free to add more languages in the same manner as the existing ones. When preparing a merge request, make sure to also write meaningful tests for your code. All contributions are highly appreciated!

Kind regards to all contributors that have helped to maintain this module:

Readme

Keywords

Package Sidebar

Install

npm i ebcdic-ascii

Weekly Downloads

1,074

Version

1.1.3

License

MIT

Unpacked Size

199 kB

Total Files

36

Last publish

Collaborators

  • voakie