jsoneditor
jsoneditor copied to clipboard
A web-based tool to view, edit, format, and validate JSON
Hello, Is it possible to customize the dropdown menu for the root node only? In my case, I want the type for the root node **can't be changed**, but the...
Hello @josdejong, I have a JSON file with over 50K lines of data in it. Using Express JS web app to show the data using json editor. It takes approximately...
Bumps [terser](https://github.com/terser/terser) from 5.7.1 to 5.14.2. Changelog Sourced from terser's changelog. v5.14.2 Security fix for RegExps that should not be evaluated (regexp DDOS) Source maps improvements (#1211) Performance improvements in...
A [recent PR to pygments](https://github.com/pygments/pygments/pull/2175) added the support for JMESPath highlighting. A functional demo is found here: https://pygments.org/demo/ It would be a great addition to have that syntax highlight support,...
Hi, Look like self references are not supported by the schema autocompletion feature. For example, on `self` key in the example below: ``` { "type": "object", "properties": { "self": {...
Hello, Is there a way to change the validation error message instead of using the default message? Here is what I have tries so far: ``` onValidationError: function (errors) {...
There should be an option for explicit strings in the editor. For example say I have a string representing an integer number i.e. '12345', the only way I would be...
This issue is a continue of #968 which was implemented on change #1435 The current implementation is limited to work only with valid JSONs, as described in the change request...
Currently, Jsoneditpr only supports Ajv v6.12.6 which is behind with two major releases, so can you please support Ajv v8? Here is the [migration document from v6 to v8](https://ajv.js.org/v6-to-v8-migration.html)
In this piece of code a [data URL](https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/Data_URIs) is used: https://github.com/josdejong/jsoneditor/blob/e69a835f721bab6824b65f3d13717a20ff7d81f7/src/js/ace/theme-jsoneditor.js#L138 This requires applications using [Content Security Policy ](https://developer.mozilla.org/en-US/docs/Web/HTTP/CSP) directives with full restrictions to allow `data:` as described [here](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Security-Policy/img-src) and...