json-diff-kit icon indicating copy to clipboard operation
json-diff-kit copied to clipboard

A better JSON differ & viewer, support LCS diff for arrays and recognise some changes as "modification" apart from simple "remove"+"add".

Results 9 json-diff-kit issues
Sort by recently updated
recently updated
newest added

Use `Marshaller` to output a plain HTML string. Test page can be found in http://localhost:3000/#page=marshaller-test&l=&r= ![image](https://github.com/RexSkz/json-diff-kit/assets/27483702/fc011d35-0035-4953-a4fd-5f39cb688bcf) TODO: more options, as discussed in #34

Fixes #12. Based on below resources, I changed `"jsx": "react-jsx"` in tsconfig.json. It allows proper jsx compilation without `import React from 'react'`. https://stackoverflow.com/questions/64656055/react-refers-to-a-umd-global-but-the-current-file-is-a-module/65539274#65539274 https://devblogs.microsoft.com/typescript/announcing-typescript-4-1/#jsx-factories

Hey all. Is there any timeline on when this library will be available for Vue 3? I see it being referenced in the README in several places, but the `Viewer`...

Should have way to output html string only and not need any javascript like react or vue then it can be added to any html page.

https://json-diff-kit.js.org/#l=%7B%0A++%22a%22%3A+90071992547409912345%0A%7D&r=%7B%0A++%22b%22%3A+90071992547409912345%0A%7D

any idea why this occurs? the code used is ``` const ChangesComponent = (data) => { const [diff, setDiff] = useState(null) setDiff(differ.diff(data?.old, data?.new)) const differ = new Differ({ detectCircular: true,...

When data is large ![image](https://github.com/RexSkz/json-diff-kit/assets/131833883/c2810edf-7f39-4b44-8a2f-4be68ba656b0) these things is not working! I clicked and these button does not showed up any thing

I'm getting this error when using this package with Remix/Vite. I only fixed this error with one of these actions: - adding `"type": "module"` in the `package.json` of this npm...

On the backend of our application we are storing JSON patches using the RFC 6902 standard format. Now we would like to provide a visualization for those patches and your...