Repository navigation
v1.2.2
Nothing that was exported has changed.
Changed
- The README takes the family's one layout, fully: a hero picture of the demo on a desk and on a phone in light and dark, a picture of nine of the games (gomoku, Drop Four, Reversi, Go, Hex, checkers, Chinese Checkers, Honeycomb and Twist Five) each drawn by
boardSvg, an Install section, an Examples section of thirteen examples whose output is what they print, and an Accessibility section. Its pictures are indocs/images(WebP, light and dark) and are retaken withpnpm screenshots:readme(it replacespnpm pictures,docs/desktop.jpg,docs/phone.jpgand the animateddocs/games.gif, which the standard's pictures take the place of); they are not in the tarball, andpnpm test:packagefails if one is. pnpm test:readmetype-checks and runs every TypeScript and JavaScript example in the README against the built package, as a CI job of its own, andpnpm checkholds the README to the family's lint (sections in order, a language on every fence, pictures with alt text, widths and captions, no marketing words, at most 64,000 characters, because npm shows only the first 65,536).- "The family" is now under "Where it comes from, and where it is used", with "Used by", and the README has a Development and an Accessibility section.
- Repository only: the package and everything it exports are unchanged.
CONTRIBUTING.mdis the family's one text with a section of its own for Narabe, held to the master in johnmorrisdotca/.github bysrc/family.test.js;ci.ymlandpages.ymlare the family's one text (pnpm check, the demo, and the package on Linux, macOS and Windows), and any jobs of the package's own after them. - The demo's page titles read
Narabe · pitch, like the rest of the family's. - The demo's own stylesheet is
demo/narabe.css, named for the package like the family's. - The README's badges use the family's green, and the marks the demo draws on a stone (a king's ring, a stone's edge, a lit cell) are named in
demo/narabe.cssinstead of written into the drawing code.
Fixed
- The API reference page wraps a long entry path instead of running about 2 px wider than a 360 px screen. Nothing the package exports has changed.