diff --git a/package.json b/package.json
index d5042f7..97fed07 100644
--- a/package.json
+++ b/package.json
@@ -42,7 +42,7 @@
"circuit-json": "*"
},
"dependencies": {
- "@tscircuit/alphabet": "^0.0.2",
+ "@tscircuit/alphabet": "^0.0.25",
"fast-json-stable-stringify": "^2.1.0",
"transformation-matrix": "^3.0.0"
}
diff --git a/tests/gerber/__snapshots__/anchor-side-top.snap.svg b/tests/gerber/__snapshots__/anchor-side-top.snap.svg
index b86d86b..46544ec 100644
--- a/tests/gerber/__snapshots__/anchor-side-top.snap.svg
+++ b/tests/gerber/__snapshots__/anchor-side-top.snap.svg
@@ -1,7 +1,7 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/tests/gerber/__snapshots__/copper-text-bottom.snap.svg b/tests/gerber/__snapshots__/copper-text-bottom.snap.svg
index c961375..8ca56ab 100644
--- a/tests/gerber/__snapshots__/copper-text-bottom.snap.svg
+++ b/tests/gerber/__snapshots__/copper-text-bottom.snap.svg
@@ -1,7 +1,7 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/tests/gerber/__snapshots__/copper-text-knockout-bottom.snap.svg b/tests/gerber/__snapshots__/copper-text-knockout-bottom.snap.svg
index 537060e..ec32209 100644
--- a/tests/gerber/__snapshots__/copper-text-knockout-bottom.snap.svg
+++ b/tests/gerber/__snapshots__/copper-text-knockout-bottom.snap.svg
@@ -1,7 +1,7 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/tests/gerber/__snapshots__/copper-text-knockout-top.snap.svg b/tests/gerber/__snapshots__/copper-text-knockout-top.snap.svg
index 018d073..fe93cb8 100644
--- a/tests/gerber/__snapshots__/copper-text-knockout-top.snap.svg
+++ b/tests/gerber/__snapshots__/copper-text-knockout-top.snap.svg
@@ -1,7 +1,7 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/tests/gerber/__snapshots__/copper-text-top.snap.svg b/tests/gerber/__snapshots__/copper-text-top.snap.svg
index c9a96fd..8454334 100644
--- a/tests/gerber/__snapshots__/copper-text-top.snap.svg
+++ b/tests/gerber/__snapshots__/copper-text-top.snap.svg
@@ -1,7 +1,7 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/tests/gerber/__snapshots__/panel-top.snap.svg b/tests/gerber/__snapshots__/panel-top.snap.svg
index f6add79..ef5f37e 100644
--- a/tests/gerber/__snapshots__/panel-top.snap.svg
+++ b/tests/gerber/__snapshots__/panel-top.snap.svg
@@ -1,7 +1,7 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/tests/gerber/__snapshots__/pcb-panel-bottom.snap.svg b/tests/gerber/__snapshots__/pcb-panel-bottom.snap.svg
index b987bd9..6738341 100644
--- a/tests/gerber/__snapshots__/pcb-panel-bottom.snap.svg
+++ b/tests/gerber/__snapshots__/pcb-panel-bottom.snap.svg
@@ -1,7 +1,7 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/tests/gerber/__snapshots__/pcb-panel-top.snap.svg b/tests/gerber/__snapshots__/pcb-panel-top.snap.svg
index 98981f9..57d1732 100644
--- a/tests/gerber/__snapshots__/pcb-panel-top.snap.svg
+++ b/tests/gerber/__snapshots__/pcb-panel-top.snap.svg
@@ -1,7 +1,7 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/tests/gerber/__snapshots__/pinrow-top.snap.svg b/tests/gerber/__snapshots__/pinrow-top.snap.svg
index 7299916..2d56765 100644
--- a/tests/gerber/__snapshots__/pinrow-top.snap.svg
+++ b/tests/gerber/__snapshots__/pinrow-top.snap.svg
@@ -1,7 +1,7 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/tests/gerber/__snapshots__/silkscreen-anchors-bottom.snap.svg b/tests/gerber/__snapshots__/silkscreen-anchors-bottom.snap.svg
index dff620b..a442d6a 100644
--- a/tests/gerber/__snapshots__/silkscreen-anchors-bottom.snap.svg
+++ b/tests/gerber/__snapshots__/silkscreen-anchors-bottom.snap.svg
@@ -1,7 +1,7 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/tests/gerber/__snapshots__/silkscreen-anchors-top.snap.svg b/tests/gerber/__snapshots__/silkscreen-anchors-top.snap.svg
index 5759be1..b598de3 100644
--- a/tests/gerber/__snapshots__/silkscreen-anchors-top.snap.svg
+++ b/tests/gerber/__snapshots__/silkscreen-anchors-top.snap.svg
@@ -1,7 +1,7 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/tests/gerber/__snapshots__/silkscreen-text-top.snap.svg b/tests/gerber/__snapshots__/silkscreen-text-top.snap.svg
index b2aa9ac..b9a7650 100644
--- a/tests/gerber/__snapshots__/silkscreen-text-top.snap.svg
+++ b/tests/gerber/__snapshots__/silkscreen-text-top.snap.svg
@@ -1,7 +1,7 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/tests/gerber/__snapshots__/simple1-bottom.snap.svg b/tests/gerber/__snapshots__/simple1-bottom.snap.svg
index bacb3e4..7f23b23 100644
--- a/tests/gerber/__snapshots__/simple1-bottom.snap.svg
+++ b/tests/gerber/__snapshots__/simple1-bottom.snap.svg
@@ -1,7 +1,7 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/tests/gerber/__snapshots__/simple3-bottom.snap.svg b/tests/gerber/__snapshots__/simple3-bottom.snap.svg
index 32f4684..33e975c 100644
--- a/tests/gerber/__snapshots__/simple3-bottom.snap.svg
+++ b/tests/gerber/__snapshots__/simple3-bottom.snap.svg
@@ -1,7 +1,7 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/tests/gerber/__snapshots__/simple3-top.snap.svg b/tests/gerber/__snapshots__/simple3-top.snap.svg
index ecd4907..ccf4338 100644
--- a/tests/gerber/__snapshots__/simple3-top.snap.svg
+++ b/tests/gerber/__snapshots__/simple3-top.snap.svg
@@ -1,7 +1,7 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/tests/repros/repro1/__snapshots__/repro1-top.snap.svg b/tests/repros/repro1/__snapshots__/repro1-top.snap.svg
index f554593..4372df0 100644
--- a/tests/repros/repro1/__snapshots__/repro1-top.snap.svg
+++ b/tests/repros/repro1/__snapshots__/repro1-top.snap.svg
@@ -1,7 +1,7 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/tests/repros/repro2/__snapshots__/silkscreen-text-bottom.snap.svg b/tests/repros/repro2/__snapshots__/silkscreen-text-bottom.snap.svg
index 6c3a7a5..f76c7db 100644
--- a/tests/repros/repro2/__snapshots__/silkscreen-text-bottom.snap.svg
+++ b/tests/repros/repro2/__snapshots__/silkscreen-text-bottom.snap.svg
@@ -1,7 +1,7 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/tests/repros/repro2/__snapshots__/silkscreen-text-top.snap.svg b/tests/repros/repro2/__snapshots__/silkscreen-text-top.snap.svg
index 5b594d3..acc1d86 100644
--- a/tests/repros/repro2/__snapshots__/silkscreen-text-top.snap.svg
+++ b/tests/repros/repro2/__snapshots__/silkscreen-text-top.snap.svg
@@ -1,7 +1,7 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/tests/repros/repro3/__snapshots__/viagrid-board-bottom.snap.svg b/tests/repros/repro3/__snapshots__/viagrid-board-bottom.snap.svg
index 48b6f72..a74f201 100644
--- a/tests/repros/repro3/__snapshots__/viagrid-board-bottom.snap.svg
+++ b/tests/repros/repro3/__snapshots__/viagrid-board-bottom.snap.svg
@@ -1,7 +1,7 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/tests/repros/repro3/__snapshots__/viagrid-board-top.snap.svg b/tests/repros/repro3/__snapshots__/viagrid-board-top.snap.svg
index 509028c..70fe4cd 100644
--- a/tests/repros/repro3/__snapshots__/viagrid-board-top.snap.svg
+++ b/tests/repros/repro3/__snapshots__/viagrid-board-top.snap.svg
@@ -1,7 +1,7 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/tests/repros/repro5/__snapshots__/greenboard-top.snap.svg b/tests/repros/repro5/__snapshots__/greenboard-top.snap.svg
index 88e63d9..6937c5f 100644
--- a/tests/repros/repro5/__snapshots__/greenboard-top.snap.svg
+++ b/tests/repros/repro5/__snapshots__/greenboard-top.snap.svg
@@ -1,7 +1,7 @@
-
\ No newline at end of file
+
\ No newline at end of file