DanielJDufour / rle-serializers

Serialize and Deserialize Run Length Encoding

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

rle-serializers

Serialize and Deserialize Run Length Encoding Data

usage

basic csv serialization

import serialize_basic_csv from 'rle-serializers/serialize_basic_csv';

const csv = serialize_basic_csv([5, 3, 1, 8, 2, 0]);
//5,3,1,8,2,0

basic csv deserialization

const data = deserialize_basic_csv("5,3,1,8,2,0");
// [5, 3, 1, 8, 2, 0]

enhanced csv serialization

import serialize_advanced_csv from 'rle-serializers/serialize_advanced_csv';

const csv = serialize_advanced_csv([5, 3, 1, 8, 2, 0]);
//3x5,8,0x2

enhanced csv deserialization

import deserialize_advanced_csv from 'rle-serializers/serialize_advanced_csv';

const data = deserialize_advanced_csv("3x5,8,0x2");
// [5, 3, 1, 8, 2, 0]

support

Post an issue at https://github.com/danieljdufour/rle-serializers/issues

About

Serialize and Deserialize Run Length Encoding

License:Creative Commons Zero v1.0 Universal


Languages

Language:JavaScript 100.0%