Flatten an object to single depth. The flattened key is represented with standard javascript object notation.
Optional
flatten({ a: { b: 1 } }) // { "a.b": 1 }flatten({ a: { b: [1] } }) // { "a.b[0]": 1 }flatten({ a: { '?': [1] } }) // { 'a["?"][0]': 1 } Copy
flatten({ a: { b: 1 } }) // { "a.b": 1 }flatten({ a: { b: [1] } }) // { "a.b[0]": 1 }flatten({ a: { '?': [1] } }) // { 'a["?"][0]': 1 }
Flatten an object to single depth. The flattened key is represented with standard javascript object notation.