json-typping

0.0.0 • Public • Published

JSONtyping

Функция заменяет зачение свойств обхекта JSON-a на их типы:

Исходный JSON:

{"testString": "bla-bla-bla", "testObj": {"testArray":["this", "is", "text"],
 "emptyObj":{}, "emptyArray":[]}, "thisNumber":123, "isBoolean":false}

Результат:

{
    "testString": "string",
    "testObj": {
        "testArray": [
            "string"
        ],
        "emptyObj": "object",
        "emptyArray": "object"
    },
    "thisNumber": "number",
    "isBoolean": "boolean"
}

Использование в nodejs:

var jsonT = require('json-typping');
var json = {"test":123};
json = jsonT.typping(json);
console.log( json ); // {test: 'number'}

TODO:

  • [x] Добавить в npm
  • [x] Сделать вариант функции без графической обертки
  • [ ] Сделать возможность загружать JSON по ссылке

json, typisation

Readme

Keywords

none

Package Sidebar

Install

npm i json-typping

Weekly Downloads

2

Version

0.0.0

License

BSD

Last publish

Collaborators

  • mrfranke