Pair up objects to field-values
$ npm install --save field-value
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"}',
]);
Pair up objects to field-value
Type: object
Object consists of both of key and value
Parse pairify field value to generate object
Type: Array or string
Strings pairified up by field-value
You can see more complex samples in test.js
Using watch option -w
to continuous build by babel for compile es2015 source
OPTIONS=-w npm run build
MIT © Jimmy Moon