1.0.1 • Published 8 years ago

field-value v1.0.1

Weekly downloads
4
License
MIT
Repository
github
Last release
8 years ago

field-value Build Status

Pair up objects to field-values

Install

$ npm install --save field-value

Usage

const fv = require('field-value');

// pair up object to field value pair
fv.pairify({
	'key1': 'value1',
	'key2': 'value2',
	'key3': 'value3',
	'key4': {
		'key4_1': 'value4_1',
		'key4_2': 'value4_2'
	}
});

//=>
[
	'key1="value1"',
	'key2=1',
	'key3=[3,"value3"]',
	'key4={"key4_1":"value4_1","key4_2":"value4_2"}',
]

// parse pairify field value to generate object
fv.parse([
	'key1="value1"',
	'key2=1',
	'key3=[3,"value3"]',
	'key4={"key4_1":"value4_1","key4_2":"value4_2"}',
]);

API

fieldValue.pairify(object)

Pair up objects to field-value

object

Type: object

Object consists of both of key and value

fieldValue.parse(fieldValue)

Parse pairify field value to generate object

fieldValue

Type: Array or string

Strings pairified up by field-value

Uses

You can see more complex samples in test.js

Development

Using watch option -w to continuous build by babel for compile es2015 source

OPTIONS=-w npm run build

License

MIT © Jimmy Moon

1.0.1

8 years ago

1.0.0

8 years ago

0.2.2

8 years ago

0.2.1

8 years ago

0.2.0

8 years ago

0.1.0

8 years ago