UNPKG

jsonfieldexplorer

Version:

Node.js tool to efficiently explore and list all field paths in a JSON object. Perfect for understanding complex JSON structures, it recursively analyzes JSON data to provide a clear summary of nested fields and arrays.

51 lines (50 loc) 1.37 kB
{ "name": "jsonfieldexplorer", "version": "0.1.5", "description": " Node.js tool to efficiently explore and list all field paths in a JSON object. Perfect for understanding complex JSON structures, it recursively analyzes JSON data to provide a clear summary of nested fields and arrays.", "main": "index.js", "type": "module", "scripts": { "test": "jest", "generate-benchmark": "node ./generate-benchmark.js", "benchmark": "node ./generate-benchmark.js && node benchmark.js" }, "bin": { "jfe": "./index.js" }, "repository": { "type": "git", "url": "git+https://github.com/xnilsson/jsonfieldexplorer.git" }, "keywords": [ "json", "field-explorer", "path-finder", "json-structure", "json-analysis", "data-mapping", "json-tool", "nested-json", "json-traversal", "json-utility", "structure-visualization", "json-path", "json-parser", "developer-tools", "json-navigator" ], "author": "", "license": "ISC", "bugs": { "url": "https://github.com/xnilsson/jsonfieldexplorer/issues" }, "homepage": "https://github.com/xnilsson/jsonfieldexplorer#readme", "devDependencies": { "@babel/preset-env": "^7.24.4", "@faker-js/faker": "^8.4.1", "babel-jest": "^29.7.0", "benchmark": "^2.1.4", "jest": "^29.7.0", "ts-jest": "^29.1.2" } }