A JSON-shorthand that:
- Stores insertion order
- Embraces the offside-rule
- Reuses JSON types
- Wiki Data-entry
- Software Design
- Interactive Documents
node esbuild # dev
node esbuild-dist # distribuable
Node:
npm install damon2
Core methods:
let damon = new DAMON();
let damonString =`
- {}
- key: "value"
`;
console.log(damon.damonToJSON(damonString));
// {
// "key": "value"
// }
console.log(damon.jsonToDAMON(damon.damonToJSON(damonString)));
// - {}
// - key: "value"
console.log(damon.damonToMap(damonString));
// Map(1) {"key" => "value"}
Built on:
- JSON-types and JSON.parse()
- json-in-order @sanderevers
- DOMPurify @cure53
Copyright © 2024 Adrian Turcev
Licensed under the MPL-2.0 license