@codelaw/rules-spell / codelaw-rules-spell

The rules are codelaw's own (SR-SPELL). No code, word list, option or message
is taken from another spell checker, and no word comes from a published list
of common misspellings (SR-SPELL decision 6).

data/spell/ is generated by codelaw's scripts/spell-data.py from the three
sources below, and from no other (L11 §3, D-42, D-43 and D-44):

- typos.json holds variants of words, not the sources' lists: single-edit
  misspellings of SCOWL's most common words, with the word each comes from;
- words.json is a dictionary: the words of SCOWL's English, American and
  British lists of size 60 and below, in lower case, with the letters of the
  software-terms list;
- locale.json holds VarCon's one-to-one American and British spelling pairs.

SCOWL (Spell Checker Oriented Word Lists), release 2020.12.07
(http://wordlist.aspell.net/, scowl-2020.12.07.tar.gz,
SHA-256 5587667caa20c4891390c2d42dbb4d5c4c3f41bee77af1457ece3ba23fb859cc) —
Copyright 2000-2018 by Kevin Atkinson, with the notices of the works it draws
on (12dicts, ENABLE, the Moby Words, Brian Kelk's word list, WordNet, the UK
Advanced Cryptics Dictionary — Copyright (c) J Ross Beresford 1993-1999 — and
VarCon, with the Ispell copyright of Geoff Kuenning). Permission to use, copy,
modify, distribute and sell is granted provided the copyright notices appear;
the full text, as published, is in licenses/SCOWL-Copyright.txt. The source
words are SCOWL's English, American and British word lists of size 20 and
below; the lists up to size 80, and its name, abbreviation and contraction
lists, decide what is a word.

@cspell/dict-software-terms 5.4.8 (https://github.com/streetsidesoftware/cspell-dicts,
dict-software-terms-5.4.8.tgz, SHA-256
4ea4907a9d9a066d53efbd964b44a8712c34014b5e6c7a5cf605a6ff2d0f11a1) — the word
list dict/softwareTerms.txt.gz only, used to decide what is a word —
Copyright (c) 2017-2025 Street Side Software, released under the MIT License;
a copy is in licenses/software-terms-MIT.txt. Its corrections file
(cspell-corrections.yaml) is not read.

VarCon, release 2020.12.07 (http://wordlist.aspell.net/varcon.html,
varcon-2020.12.07.tar.gz, SHA-256
3b0720c5718008f37c02658a83d51d5598dd86531f0a2206d410c854006cb184) —
Copyright 2000-2019 by Kevin Atkinson, Copyright 2016 by Benjamin Titze, and
the Ispell copyright of Geoff Kuenning (1993). Permission to use, copy,
modify, distribute and sell is granted provided the copyright notices
appear; the full text, as published in its README, is in
licenses/VarCon-Copyright.txt. Only varcon.txt is read.
