A lacrosse goal: 6 by 6 feet

World Lacrosse's 1.83 m and the NCAA's and the PLL's 6 feet are the same goal; the box floor's (`league: "nll"`) is 4 feet 9 inches by 4.

Goal mouth, Lacrosse goal: where the shots crossed the goal lineThe Lacrosse goal, 6 by 6 feet, seen from the front: the shooter's left is on the left. Data: 3 shots. By outcome: Goal 1, Saved 1, Wide 1.Top left cornerTop centreTop right cornerLeft sideCentreRight sideBottom left cornerBottom centreBottom right corner3 shotsBy outcome: Goal 1, Saved 1, Wide 1.

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

import { drawGoalMouth } from "@johnmorrisdotca/kyogijo-stadiums/target";

const shots = [{ x: -2, z: 5, outcome: "goal" }, { x: 2.5, z: 1, outcome: "saved" }, { x: 3.4, z: 3, outcome: "wide" }];
const svg = drawGoalMouth(shots, { sport: "lacrosse", zones: true }).svg;

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.6.1.