{"categories":[{"label":"Pre-processors","url":"https://skillfed.io/packages/category/software-development-pre-processors"},{"label":"Text Processing","url":"https://skillfed.io/packages/category/text-editors-text-processing"}],"enrichment":{"capability":"Parses JSON with comments, multiline strings, and trailing commas by preprocessing input before passing it to any standard JSON parser.","skillfed_tags":["json-parsing","config-files","abandoned"],"use_cases":["Load configuration files that contain comments and trailing commas without manual preprocessing","Parse JSON-like data formats in legacy systems or custom file formats that tolerate relaxed JSON syntax","Preprocess JSON strings in scripts where you want to add inline documentation without breaking parsing","Work with existing codebases already using jsoncomment where replacement is not feasible"],"what_it_does":"jsoncomment is a preprocessor wrapper that extends any JSON parser (including the standard library's json module) to accept comments, multiline strings, and trailing commas\u2014features that standard JSON does not allow. It works by stripping comments and normalizing syntax before passing the cleaned input to your chosen JSON parser's load() or loads() methods.\n\nThe package supports single-line comments using #, ;, or //, multiline comments with /* */, and triple-quoted multiline strings similar to Python. It also provides convenience methods like loadf() to load JSON files with a fallback default value and dumpf() to save JSON with indentation. However, the project has been abandoned since 2019-02-08 with no active maintenance, which means it will not receive updates for compatibility with newer Python versions or security issues.","worth_installing":"No. While the package is permissive (MIT) and has low install friction, it is abandoned (last release 2019-02-08) with no active maintenance. For new projects, use a maintained alternative. For legacy systems already using jsoncomment, it may continue to work on Python 3.3+, but you assume all maintenance risk and will receive no security updates."},"id":"jsoncomment","links":{"html":"https://skillfed.io/packages/jsoncomment","md":"https://skillfed.io/packages/jsoncomment.md","pypi":"https://pypi.org/project/jsoncomment/"},"maintenance":{"status":"abandoned"},"meta":{"latest_release":"2019-02-08","license_spdx":null,"license_treatment":"permissive","name":"jsoncomment","python_support":"supports_current","summary":"A wrapper to JSON parsers allowing comments, multiline strings and trailing commas"},"popularity":{"monthly_downloads":136149,"position":11403,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.4.2"}
