Why this matters:
So it's important for my apps, when they edit a single file, to handle an empty input file.
It's also important to remember that json.decode will raise an error on an empty string. I don't think my other apps (except forks of snap.love) have an issue with this. They tend to open existing files, create files before opening them (mastodon-unfurl) or not have purely JSON-based file formats.
YDLYKOKFKYJK4KBRHDYJRTA44XMWCBQFVBKKD36SO4HAD4W4BKTAC
2KQP5AGSQCVYVRVKFQBCPGMRIHXEDDNTISQPXF6UEPMHJ5FLWNCAC
M3ZMI5EQ7R625VDRUW64PGVKVBTRUW445TD2AJYNZAG7V66Y5GFQC
KXZ6QTUDJ4GW5QOQZ2S45GPRD5VRPUL6B5HVREIG2EMGEO7BVVPAC
BIK7SIHVXQ3PIZSZFRRIRGRLJMSNIH7N52HJ5C7VBOVJFG4A6U5AC
EBXEPZGCVH7YATRN3NSIV2YFSBRKK4BX5QPMXENQSGV6CJOCUHKAC
J62CVGNGJZSN7TMTE2SG53O47YG4SJGJFTUFKVOZY4TM4KAC566QC
5YIIOF7KO632TZEVZHQ6ETBI33EQGFOXW34KJHPUFQRQGG6E6AMQC
UCZPD2CDM5UXG3W2K4ZYOFSCCSWUJWB22GDVJ62RNCFKQPEQHSOQC