gitextract_5rbjmnml/ ├── .eslintrc.json ├── .github/ │ └── FUNDING.yml ├── .gitignore ├── .npmignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── package.json ├── rollup.config.js ├── src/ │ ├── canvas.ts │ ├── core.ts │ ├── fillers/ │ │ ├── dashed-filler.ts │ │ ├── dot-filler.ts │ │ ├── filler-interface.ts │ │ ├── filler.ts │ │ ├── hachure-filler.ts │ │ ├── hatch-filler.ts │ │ ├── scan-line-hachure.ts │ │ ├── zigzag-filler.ts │ │ └── zigzag-line-filler.ts │ ├── generator.ts │ ├── geometry.ts │ ├── math.ts │ ├── renderer.ts │ ├── rough.ts │ └── svg.ts ├── tsconfig.json └── visual-tests/ ├── canvas/ │ ├── arc.html │ ├── arc2.html │ ├── curve-seed.html │ ├── curve.html │ ├── curve2.html │ ├── curve3.html │ ├── curve4.html │ ├── dashed/ │ │ ├── arc.html │ │ ├── curve.html │ │ ├── ellipse.html │ │ ├── line.html │ │ ├── linearpath.html │ │ ├── path-with-transform.html │ │ ├── path.html │ │ ├── polygon.html │ │ └── rectangle.html │ ├── ellipse.html │ ├── ellipse2.html │ ├── ellipse3.html │ ├── line.html │ ├── linearpath.html │ ├── map.html │ ├── path-with-transform.html │ ├── path.html │ ├── path2.html │ ├── path3.html │ ├── path4.html │ ├── path5.html │ ├── path6.html │ ├── path7.html │ ├── poly-seed.html │ ├── polygon.html │ ├── polygon2.html │ ├── rectangle.html │ ├── singlestroke/ │ │ ├── arc.html │ │ ├── curve.html │ │ ├── ellipse.html │ │ ├── line.html │ │ ├── path.html │ │ ├── polygon.html │ │ └── rectangle.html │ └── us.json └── svg/ ├── dashed/ │ ├── ellipse.html │ ├── line.html │ ├── polygon.html │ └── rectangle.html ├── ellipse.html ├── line.html ├── polygon.html ├── rectangle.html └── rectangle2.html