An open API service indexing awesome lists of open source software.

https://github.com/jlchntoz/baseiching

A base64-like encoding method but it uses hexagrams in I Ching.
https://github.com/jlchntoz/baseiching

base64 javascript

Last synced: over 1 year ago
JSON representation

A base64-like encoding method but it uses hexagrams in I Ching.

Awesome Lists containing this project

README

          

Base易經
--------
A base64-like encoding method but it uses [hexagrams in I Ching](https://en.wikipedia.org/wiki/Hexagram_(I_Ching)).

## How to Install
In node.js:
```sh
npm install baseiching
```
, then
```javascript
var baseiching = require('basaeiching');
```
Or in browsers:
```html

```
## How to Use
```javascript
baseiching.encode(source, [compress]);
```
Convert string / array or bytes / array buffer into base易經
parameters:
- source:string / array / array buffer, the source
- compress:boolean, compressed output?
returns:
- string, converted base易經 data.

```javascript
baseiching.decode(source, [tostring]);
```
Convert the base易經 back to string / array of bytes
parameters:
- source:string, the base易經 encoded data
- tostring:boolean, should convert the result into string?
returns:
- string / array of bytes, raw data.

```javascript
baseiching.setLang(lang);
```
Set the language varient
parameters:
- lang:string, which varient should be used? Possible values are 'cht' (Traditional Chinese), 'chs' (Simplified Chinese) and 'ja' (Japanese).

## License
[MIT](LICENSE)