0.0.7 • Published 6 years ago

condition-json v0.0.7

Weekly downloads
3
License
MIT
Repository
github
Last release
6 years ago

condition-json

Build Status Coverage Status Downloads NPM version

拓展json功能,使其key支持条件表达式,condition-json会根据条件,生成对应的json格式。

安装

npm i condition-json --save

用法

const cjson = require('condition-json');
const json = {
  name: 'yuchen',
  '{showAge}': {
    age: 22
  },
  '{showBook}:book': {
    name: 'book1'
  },
  date: function({date}) {
    return 'date:' + date;
  }
};
cjson(json, {
  showAge: true,
  showBook: true,
  date: '2019-7'
}).then((result) => {
  console.log(result);
});

result被转换为:

{
  name: 'yuchen',
  age: 22,
  book: {
    name: 'book1'
  },
  date: '2019-7'
}

API

cjson(json,scope)

  • json \|\
  • scope \
0.0.7

6 years ago

0.0.6

6 years ago

0.0.5

6 years ago

0.0.4

6 years ago

0.0.3

6 years ago

0.0.2-a

6 years ago

0.0.2

6 years ago

0.0.1

6 years ago