json-unflat
TypeScript icon, indicating that this package has built-in type declarations

2.0.2 • Public • Published

json-unflat

Convert flat json like:

let json = {
  "MY.UNFLATTEN.JSON.FILE.TITLE": "foo",
  "MY.UNFLATTEN.JSON.FILE.DESCRIPTION": "bar",
};

to Object like:

let unflatten = {
  MY: {
    UNFLATTEN: {
      JSON: {
        FILE: {
          TITLE: "foo",
          DESCRIPTION: "bar",
        },
      },
    },
  },
};

How to install

npm i json-unflat --save

How to import

For TypeScript usage there is a index.d.ts in node_modules folder

import { JsonUnFlat } from "json-unflat";

How to use

let json = {
  "MY.UNFLATTEN.JSON.FILE.TITLE": "foo",
  "MY.UNFLATTEN.JSON.FILE.DESCRIPTION": "bar",
};

let unflatten = JsonUnFlat(json);

For reBuild

$ ./production

Readme

Keywords

none

Package Sidebar

Install

npm i json-unflat

Weekly Downloads

105

Version

2.0.2

License

MIT

Unpacked Size

3.78 kB

Total Files

5

Last publish

Collaborators

  • egorovsa