Large projects may have thousands of JSON files, and doing a round trip to Prettier for each one is slow. Implementation seems trivial after reading the prettier implementation. ### Status - [x] parser: json #22709 - [x] parser: jsonc #22913 - [x] parser: json5 #22990 - [x] parser: json-stringify #23194 - sort-packagejson still lives in oxfmt side, - since json-stringify is NOT only for `package.json` NOTE: json-in-xxx are still formatted by prettier.
Large projects may have thousands of JSON files, and doing a round trip to Prettier for each one is slow.
Implementation seems trivial after reading the prettier implementation.
Status
parser:jsonfiles byoxc_formatter_json#22709parser:jsoncfiles byoxc_formatter_json#22913parser:json5files byoxc_formatter_json#22990parser:json-stringifyfiles byoxc_formatter_json#23194package.jsonNOTE: json-in-xxx are still formatted by prettier.