1.13.0 • Published 1 year ago

@perfsee/jsonr v1.13.0

Weekly downloads
-
License
Apache-2.0
Repository
github
Last release
1 year ago

jsonr

JSON with references

Example

import JSONR from '@perfsee/jsonr'

const jsonrStr = JSONR.stringify({ hello: "world" })
const obj = JSONR.parse(jsonrStr)

Format

const obj = { a: { hello: 'world', foooobar: 1 }, b: [] as any[] }
obj.b.push(obj.a, obj.a, obj.a)

const jsonrStr = JSONR.stringify(obj)

jsonrStr ->

{
  "a": {
    "hello": "world",
    "foooobar"$0: 1
  },
  "b": [
    {
      "hello"$1: "world"$2,
      $0: 1
    },
    {
      $1:$2,
      $0: 1
    },
    {
      $1:$2,
      $0: 1
    }
  ]
}
1.13.0

1 year ago

1.12.2

1 year ago

1.10.0

2 years ago

1.8.4

2 years ago

1.8.2

2 years ago

1.8.1

2 years ago

1.7.1

2 years ago

1.7.0

2 years ago

1.6.0

2 years ago