Skip to content

subdomains.json is invalid JSON: missing comma on line 105 breaks parsers #1175

Description

@chirag127

Problem

subdomains.json is malformed JSON: line 105 is missing a trailing comma, so any JSON parser rejects the file. This breaks npm run sort (sort-json) and any CI/tool that reads the registry.

Steps

  1. curl -sO https://raw.githubusercontent.com/thedev-id/thedev.id/main/subdomains.json
  2. python -c "import json; json.load(open('subdomains.json'))"

Expected

Parses successfully.

Actual

json.decoder.JSONDecodeError: Expecting ',' delimiter: line 106 column 3 (char 4060)

subdomains.json:105 reads "ichsan": "ichsanputr.github.io" (no trailing comma) before "ik3" on line 106. Fix: add a comma at end of line 105.

Environment

Repo state: default branch main, HEAD 367bff92 (2025-01-23). Reproduced with Python 3.14 stdlib json and sort-json ^2.0.1 (per package.json).

Thanks for maintaining thedev-id/thedev.id!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions