# `JsonRemedy.Layer3.PostProcessors`
[🔗](https://github.com/nshkrdotcom/json_remedy/blob/v0.2.1/lib/json_remedy/layer3/post_processors.ex#L1)

Post-processing functions for Layer 3 syntax normalization.

Handles comma and colon fixes that occur after the main parsing pass,
including trailing comma removal, missing comma insertion, and colon addition.

# `add_missing_colons`
[🔗](https://github.com/nshkrdotcom/json_remedy/blob/v0.2.1/lib/json_remedy/layer3/post_processors.ex#L25)

```elixir
@spec add_missing_colons(String.t(), list()) :: {String.t(), list()}
```

Add missing colons in object key-value pairs.

# `post_process_commas`
[🔗](https://github.com/nshkrdotcom/json_remedy/blob/v0.2.1/lib/json_remedy/layer3/post_processors.ex#L15)

```elixir
@spec post_process_commas(String.t()) :: {String.t(), list()}
```

Post-process to handle comma issues (remove trailing, add missing).

---

*Consult [api-reference.md](api-reference.md) for complete listing*
