1.0.1 • Published 7 months ago

lesca-comma-string v1.0.1

Weekly downloads
-
License
MIT
Repository
github
Last release
7 months ago

React React React React React NPM React NPM

Why use it?

It can convert data between comma-string and object-in-array or array.

What is comma-string?

It's a data format that can save into single tab of database.

// user data from API
const dataFromAPI = 'James,Hsu,41,male,Audrey,Chen,35,female';
Live Demo

Installation

npm install lesca-comma-string --save

Usage

1. CommaStringToList

import { CommaStringToList } from 'lesca-comma-string';

const dataFromAPI = 'james,41,male,Audrey,36,female';
const keys = ['name', 'age', 'gender'];
const data = CommaStringToList(dataFromAPI, dataFormat); // [{"name":"james","age":"41","gender":"male"},{"name":"Audrey","age":"35","gender":"female"}]

2. ListToCommaString

import { ListToCommaString } from 'lesca-comma-string';

const data = [
  { name: 'james', age: '41', gender: 'male' },
  { name: 'Audrey', age: '35', gender: 'female' },
];

const [commaString, keys] = ListToCommaString(data);
// commaString: 'james,41,male,Audrey,36,female'
// keys = ['name', 'age', 'gender']

3. CommaStringToArray

import { CommaStringToArray } from 'lesca-comma-string';

const dataFromAPI = 'james,audrey,ken,jenny';
const data = CommaStringToArray(dataFromAPI); // ['james', 'audrey', 'ken', 'jenny']

4. ArrayToCommaString

import { ArrayToCommaString } from 'lesca-comma-string';

const data = ['james', 'audrey', 'ken', 'jenny'];
const result = ArrayToCommaString(data); // james,audrey,ken,jenny

Features

  • Code Linting (eslint)
  • maintain if necessary
1.0.1

7 months ago

0.0.3

1 year ago

0.0.2

1 year ago

0.0.1

1 year ago