0.1.0 • Published 6 years ago

morsey v0.1.0

Weekly downloads
1
License
MIT
Repository
github
Last release
6 years ago

Morsey (Morse Encoder/Decoder) Build Status

Morsey is JavaScript library to convert text to Morse code and vice versa.

Install

npm install morsey

Import

CommonJS

const Morsey = require('morsey');

ES6 import

import Morsey from 'morsey';

CDN

You can use it directly in your browser using unpkg.com:

<script src="https://unpkg.com/morsey"></script>

Usage

import Morsey from 'morsey';

// with optional 'options'
const morse = new Morsey({ wordspace: '|' });

morse.encode('sample text');
// => ··· ·- -- ·--· ·-·· · | - · -··- -

morse.decode('··· ·- -- ·--· ·-·· · | - · -··- -');
// => SAMPLE TEXT

API

morse.encode(text)

text

Type: string

Text to encode.

morse.decode(code)

code

Type: string

Morse code to decode.

options

Type: object

Default:

{
  long: '-',
  short: '·',
  space: ' ',
  wordspace: '/',
}

Test

npm install
npm test

License

MIT © Zsolt Meszaros