# Stroke-order data served to browsers

## Modification notice

These 1629 JSON files are a **subset** of [hanzi-writer-data](https://github.com/chanind/hanzi-writer-data),
whose graphics derive from [Make Me a Hanzi](https://github.com/skishore/makemeahanzi) and, through it,
from the **AR PL UKai** fonts, © 1999 Arphic Technology Co., Ltd. They are distributed under the
**Arphic Public License** (`ARPHICPL.txt`, kept alongside them as §1 of that licence requires).

**What was changed:** characters outside this app's deck were removed. Nothing else — every file here
is upstream's bytes, copied verbatim, with no outline redrawn and no format conversion. The APL treats
deleting characters from a glyph table as a modification, which is why this notice exists.

**When:** regenerated by `npm run data:strokes` whenever the deck's coverage changes. This copy was
written by that script, so its date is the build's; see the repository history for when the set moved.

**How to reproduce it:** `npm run data:strokes` — see `scripts/build-strokes.mjs`. The character set is
whatever `charactersIn()` derives from the simplified and traditional decks.

Per the Arphic Public License, this subset remains under the APL and may be redistributed and further
modified on the same terms. Nothing in this site's terms of use narrows that.
