Name Description Size Coverage
.eslintrc.mjs 410 -
assets -
components -
components.conf 1285 -
converter-child.js This object detects 'application/vnd.mozilla.json.view' content type and converts it into a JSON Viewer application that allows simple JSON inspection. Inspired by JSON View: https://github.com/bhollis/jsonview/ 13602 -
Converter.sys.mjs Create instances of the JSON view converter. 551 -
css -
json-size-profiler.mjs Parses a JSON string and creates a Firefox profiler profile describing which parts of the JSON use up how many bytes. 27681 -
json-viewer.mjs eslint no-shadow: ["error", { "allow": ["dispatchEvent"] }] 13463 -
jsonl-utils.mjs Represents one line of a JSON Lines document that failed to parse as JSON. `raw` and `message` are non-enumerable so this behaves as a leaf node in the JSON tree view (no expand toggle, no children). 866 -
moz.build 565 -
Sniffer.sys.mjs This component represents a sniffer (implements nsIContentSniffer interface) responsible for changing top level 'application/json' and JSON Lines document types to internal types consumed by the JSON View component. This is done in the .js file rather than a .sys.mjs to avoid creating a compartment at startup when no JSON is being viewed. 2933 -
test -