For reference, the hunspell dictionary file used in apps like Libre Office and Firefox is about 400kb. That's effectively the whole of the English language.
You are off by a factor of 1000 or more for cost of spellcheck
Change it from JSON to YAML or canonical s-expressions and you'll have room for even more …
Very useful features for writing code.