{"id":13794287,"url":"https://github.com/cbetta/json-schema-sensitivity-checker","last_synced_at":"2026-05-18T17:01:41.742Z","repository":{"id":42961236,"uuid":"227859847","full_name":"cbetta/json-schema-sensitivity-checker","owner":"cbetta","description":"Check the sensitivity of your JSON Schema (including OpenAPI!) documents","archived":false,"fork":false,"pushed_at":"2023-11-17T13:21:06.000Z","size":1798,"stargazers_count":3,"open_issues_count":7,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2026-02-15T06:17:57.035Z","etag":null,"topics":["alexjs","checker","json","openapi3"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/cbetta.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2019-12-13T14:41:20.000Z","updated_at":"2025-08-27T12:21:51.000Z","dependencies_parsed_at":"2023-02-03T07:31:24.946Z","dependency_job_id":"4faf0ae6-37e0-48c3-a7c9-d125971c1aaf","html_url":"https://github.com/cbetta/json-schema-sensitivity-checker","commit_stats":null,"previous_names":[],"tags_count":11,"template":false,"template_full_name":null,"purl":"pkg:github/cbetta/json-schema-sensitivity-checker","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cbetta%2Fjson-schema-sensitivity-checker","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cbetta%2Fjson-schema-sensitivity-checker/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cbetta%2Fjson-schema-sensitivity-checker/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cbetta%2Fjson-schema-sensitivity-checker/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cbetta","download_url":"https://codeload.github.com/cbetta/json-schema-sensitivity-checker/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cbetta%2Fjson-schema-sensitivity-checker/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33184769,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-18T09:27:30.708Z","status":"ssl_error","status_checked_at":"2026-05-18T09:27:28.300Z","response_time":71,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["alexjs","checker","json","openapi3"],"created_at":"2024-08-03T23:00:38.199Z","updated_at":"2026-05-18T17:01:41.722Z","avatar_url":"https://github.com/cbetta.png","language":"JavaScript","funding_links":[],"categories":["API"],"sub_categories":[],"readme":"# json-schema-sensitivity-checker\n\n[![npm\nversion](https://badge.fury.io/js/json-schema-sensitivity-checker.svg)](https://badge.fury.io/js/json-schema-sensitivity-checker)\n![ci status](https://github.com/cbetta/json-schema-sensitivity-checker/workflows/Node%20CI/badge.svg)\n\nThis CLI allows you to provide a JSONPath expression and run\n[`alex`](https://alexjs.com) against any matching lines.\n\n\u003e This tool is currently in alpha and has primarily been tested against OpenAPI\n\u003e files. PRs are welcome!\n\nThis project is very much inspired by and based on the work done on the\n[`json-schema-spell-checker`](https://github.com/mheap/json-schema-spell-checker)\nby Michael Heap.\n\n## Installation\n\n```bash\nnpm install -g json-schema-sensitivity-checker\n```\n\n## Usage\n\nCheck against specific field names at any depth:\n\n```bash\njson-schema-sensitivity-checker -f 'description,title' path/to/openapi.json\n```\n\nAlternatively, you can specify a JSONPath expression yourself.\n\n```bash\njson-schema-sensitivity-checker -j '$..[\"description\",\"title\"]' path/to/openapi.json\n```\n\n## Options\n\n```bash\nUsage: bin [options] source-file\n\nOptions:\n  -V, --version           output the version number\n  -t, --text              treat input as plain-text (not markdown)\n  -l, --html              treat input as html (not markdown)\n  -d, --diff              ignore unchanged lines (affects Travis only)\n  -j, --json-path [path]  specify a jsonpath expression to match\n  -c, --config [path]     specify a JSON formatted Alex config to pass to every match\n  -f, --fields [fields]   specify a comma separated l\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcbetta%2Fjson-schema-sensitivity-checker","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcbetta%2Fjson-schema-sensitivity-checker","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcbetta%2Fjson-schema-sensitivity-checker/lists"}