#1103170 ITP: hujson -- HuJSON: JSON for Humans (JWCC: JSON w/ comments and trailing commas)

#1103170#5
Date:
2025-04-14 19:33:12 UTC
From:
To:
* Package name    : hujson
  Version         : 0.0~git20250226.ec1d1c1-1
  Upstream Author : Tailscale
* URL             : https://github.com/tailscale/hujson
* License         : BSD-3-clause
  Programming Lang: Go
  Description     : HuJSON: JSON for Humans (JWCC: JSON w/ comments and
trailing commas)

 HuJSON - "Human JSON" (JWCC)
 .
 The github.com/tailscale/hujson package implements the JWCC
 (https://nigeltao.github.io/blog/2021/json-with-commas-comments.html)
 extension of standard JSON
 (https://datatracker.ietf.org/doc/html/rfc8259).
 .
 The JWCC format permits two things over standard JSON:
 .
  1. C-style line comments and block comments intermixed with
whitespace,
  2. allows trailing commas after the last member/element in an
     object/array.
 .
 All JSON is valid JWCC.
 .
 For details, see the JWCC docs at:
 .
 https://nigeltao.github.io/blog/2021/json-with-commas-comments.html

#1103170#14
Date:
2026-06-22 08:10:17 UTC
From:
To:
Hi Facundo,

Does this package available somewhere and pending for review or upload?

I am working on dependencies for chezmoi, and
github.com/tailscale/hujson os of the missing one.

I intent to file another ITP for golang-github-tailscale-hujson as I
only need the -dev package. However, if you already have a package ready
for review on salsa, I may do team upload on your exist package instead.

Best regards,

#1103170#19
Date:
2026-06-23 11:02:30 UTC
From:
To:
Hello Facundo,

I have uploaded golang-github-tailscale-hujson for #1140602 into NEW.

I packaged it without excludes any file. You may easily enable and
ship the binary package to close your ITP then.

Best regards,