Names in the seats

`seatNames: true`: every name fits its seat, so no chart is needed.

Judging assignments: Shiai, 4 officials, 1 matMat 1: Referee Hana Ito, ID R-204; Timekeeper Sam Cole, ID T-011; Scorekeeper Ana Ruiz, ID T-012; Referee supervisor Eva Roth, ID S-003. The names are in the chart of mat, seat, name and ID.Mat 1Shiai, 4 officialsHana ItoID R-2041234

The picture above was drawn when the docs were built. The script below draws it again with the published package.

import { drawJudging } from "@johnmorrisdotca/kyogijo-stadiums/judging";

const svg = drawJudging({
  style: "shiai",
  mats: [
    {
      label: "Mat 1",
      officials: [
        { seat: "referee", name: "Hana Ito", id: "R-204" },
        { seat: "timekeeper", name: "Sam Cole", id: "T-011" },
        { seat: "scorekeeper", name: "Ana Ruiz", id: "T-012" },
        { seat: "supervisor", name: "Eva Roth", id: "S-003" },
      ],
    },
  ],
  chart: "never",
  seatNames: true,
});

This page imports the package from jsDelivr (major version 0), which serves only versions that have been published to npm. A feature added after the last release is not in it: the page then keeps the picture above and says why. The docs were built from version 0.64.0.