git.iko.soy/rowtype-yoga/purescript-yoga-om
on main help sign in
Add spago and purescript dev dependencies for publishing

๐Ÿค– Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>

commit91050a790da30aa7277549be270c6781e6bd7f04 authorMark <mark.eibes@gmail.com> dateThu 5 Feb 2026, 13:22 (8 months ago) parent59811a2
3 files changed+55โˆ’91
package.json+4 spago.lock+38โˆ’78 spago.yaml+13โˆ’13
package.json+4
@@ -7,5 +7,9 @@
77 "type": "git",
88 "url": "https://github.com/rowtype-yoga/purescript-yoga-om.git",
99 "directory": "packages/yoga-om-core"
10+ },
11+ "devDependencies": {
12+ "purescript": "^0.15.15",
13+ "spago": "^1.0.3"
1014 }
1115}
spago.lock+38โˆ’78
@@ -74,66 +74,6 @@
7474 {
7575 "variant": ">=8.0.0 <9.0.0"
7676 }
77โˆ’ ],
78โˆ’ "build_plan": [
79โˆ’ "aff",
80โˆ’ "ansi",
81โˆ’ "arrays",
82โˆ’ "avar",
83โˆ’ "bifunctors",
84โˆ’ "catenable-lists",
85โˆ’ "console",
86โˆ’ "const",
87โˆ’ "contravariant",
88โˆ’ "control",
89โˆ’ "datetime",
90โˆ’ "distributive",
91โˆ’ "effect",
92โˆ’ "either",
93โˆ’ "enums",
94โˆ’ "exceptions",
95โˆ’ "exists",
96โˆ’ "foldable-traversable",
97โˆ’ "fork",
98โˆ’ "free",
99โˆ’ "functions",
100โˆ’ "functors",
101โˆ’ "gen",
102โˆ’ "heterogeneous",
103โˆ’ "identity",
104โˆ’ "integers",
105โˆ’ "invariant",
106โˆ’ "lazy",
107โˆ’ "lists",
108โˆ’ "maybe",
109โˆ’ "mmorph",
110โˆ’ "newtype",
111โˆ’ "nonempty",
112โˆ’ "now",
113โˆ’ "numbers",
114โˆ’ "ordered-collections",
115โˆ’ "orders",
116โˆ’ "parallel",
117โˆ’ "partial",
118โˆ’ "pipes",
119โˆ’ "prelude",
120โˆ’ "profunctor",
121โˆ’ "record",
122โˆ’ "record-studio",
123โˆ’ "refs",
124โˆ’ "safe-coerce",
125โˆ’ "spec",
126โˆ’ "st",
127โˆ’ "strings",
128โˆ’ "tailrec",
129โˆ’ "transformers",
130โˆ’ "tuples",
131โˆ’ "type-equality",
132โˆ’ "typelevel-prelude",
133โˆ’ "uncurried-transformers",
134โˆ’ "unfoldable",
135โˆ’ "unsafe-coerce",
136โˆ’ "variant"
13777 ]
13878 },
13979 "test": {
@@ -141,8 +81,7 @@
14181 {
14282 "spec": ">=7.0.0 <8.0.0"
14383 }
144โˆ’ ],
145โˆ’ "build_plan": []
84+ ]
14685 }
14786 }
14887 },
@@ -154,20 +93,17 @@
15493 "version": "7.1.0",
15594 "integrity": "sha256-/nOpDQVnKIoP1pQ1ZZBYpadK0TuMlG4WwufGzJpsfD0=",
15695 "dependencies": [
157โˆ’ "arrays",
158โˆ’ "bifunctors",
15996 "control",
16097 "datetime",
16198 "effect",
16299 "either",
163100 "exceptions",
164โˆ’ "foldable-traversable",
165101 "functions",
166โˆ’ "maybe",
167102 "newtype",
168103 "parallel",
104+ "partial",
169105 "prelude",
170โˆ’ "refs",
106+ "st",
171107 "tailrec",
172108 "transformers",
173109 "unsafe-coerce"
@@ -180,7 +116,7 @@
180116 "dependencies": [
181117 "foldable-traversable",
182118 "lists",
183โˆ’ "strings"
119+ "prelude"
184120 ]
185121 },
186122 "arrays": {
@@ -214,7 +150,8 @@
214150 "either",
215151 "exceptions",
216152 "functions",
217โˆ’ "maybe"
153+ "maybe",
154+ "prelude"
218155 ]
219156 },
220157 "bifunctors": {
@@ -396,7 +333,9 @@
396333 "version": "6.0.0",
397334 "integrity": "sha256-0keBVeZZg1eCZEy/En1CohVW829gQUqKtqBNIRa93/A=",
398335 "dependencies": [
399โˆ’ "aff"
336+ "aff",
337+ "prelude",
338+ "transformers"
400339 ]
401340 },
402341 "free": {
@@ -555,9 +494,16 @@
555494 "version": "7.0.0",
556495 "integrity": "sha256-Cfltaq+tfYjuSoSBN/b8cSQZbvZTqIRs6ebQewbIkGs=",
557496 "dependencies": [
497+ "bifunctors",
498+ "either",
558499 "free",
559500 "functors",
560โˆ’ "transformers"
501+ "identity",
502+ "maybe",
503+ "newtype",
504+ "prelude",
505+ "transformers",
506+ "tuples"
561507 ]
562508 },
563509 "newtype": {
@@ -588,7 +534,8 @@
588534 "integrity": "sha256-mTyG4s8tps3XIf0jjV/lME2/QlwMzrQly2wqfSSUM3o=",
589535 "dependencies": [
590536 "datetime",
591โˆ’ "effect"
537+ "effect",
538+ "prelude"
592539 ]
593540 },
594541 "numbers": {
@@ -597,7 +544,8 @@
597544 "integrity": "sha256-ZydYckgwRAnRaFC7pu6fADhzdwX+UqHZrfJyet64zls=",
598545 "dependencies": [
599546 "functions",
600โˆ’ "maybe"
547+ "maybe",
548+ "prelude"
601549 ]
602550 },
603551 "ordered-collections": {
@@ -606,13 +554,16 @@
606554 "integrity": "sha256-NaEXc2cz/7lJfxPWEja4XlZbGxuRqJwFKQJjsJf51kQ=",
607555 "dependencies": [
608556 "arrays",
557+ "control",
609558 "foldable-traversable",
559+ "functions",
610560 "gen",
611561 "lists",
612562 "maybe",
563+ "newtype",
613564 "partial",
614565 "prelude",
615โˆ’ "st",
566+ "safe-coerce",
616567 "tailrec",
617568 "tuples",
618569 "unfoldable"
@@ -629,8 +580,8 @@
629580 },
630581 "parallel": {
631582 "type": "registry",
632โˆ’ "version": "6.0.0",
633โˆ’ "integrity": "sha256-1dpN/7kBct/2aONnyk4TU0AFN71GvfoRxrqvFGRU4Os=",
583+ "version": "7.0.0",
584+ "integrity": "sha256-bAGpVhrFz2IyHkA4MR7+tE/19FZ7dzYBdYPgK5svkqw=",
634585 "dependencies": [
635586 "control",
636587 "effect",
@@ -657,8 +608,15 @@
657608 "integrity": "sha256-dtUNpG8BGVr7pu6mQZyAnUAftUHgNS7f0QH3Kw5UTpQ=",
658609 "dependencies": [
659610 "aff",
611+ "control",
612+ "effect",
613+ "either",
614+ "foldable-traversable",
615+ "identity",
660616 "lists",
617+ "maybe",
661618 "mmorph",
619+ "newtype",
662620 "prelude",
663621 "tailrec",
664622 "transformers",
@@ -765,6 +723,7 @@
765723 "version": "6.2.0",
766724 "integrity": "sha256-WI4MEkkwUd4pnwZQ3G8VKWgX5t1RSNJludm5e9boaRo=",
767725 "dependencies": [
726+ "effect",
768727 "partial",
769728 "prelude",
770729 "tailrec",
@@ -896,13 +855,14 @@
896855 "version": "8.0.0",
897856 "integrity": "sha256-Ydrgl8liWEwYQOWW76PdZtg3vxKpoKgsnmFyTLgZkoU=",
898857 "dependencies": [
858+ "control",
899859 "enums",
860+ "foldable-traversable",
900861 "lists",
901862 "maybe",
902863 "partial",
903864 "prelude",
904โˆ’ "record",
905โˆ’ "tuples",
865+ "type-equality",
906866 "unsafe-coerce"
907867 ]
908868 }
spago.yaml+13โˆ’13
@@ -12,27 +12,27 @@ package:
1212 githubOwner: rowtype-yoga
1313 githubRepo: purescript-yoga-om
1414 dependencies:
15โˆ’ - aff: ">=7.0.0 <8.0.0"
16โˆ’ - avar: ">=5.0.0 <6.0.0"
17โˆ’ - console: ">=6.0.0 <7.0.0"
15+ - aff: ">=7.1.0 <8.0.0"
16+ - avar: ">=5.0.1 <6.0.0"
17+ - console: ">=6.1.0 <7.0.0"
1818 - control: ">=6.0.0 <7.0.0"
19โˆ’ - datetime: ">=6.0.0 <7.0.0"
19+ - datetime: ">=6.1.0 <7.0.0"
2020 - effect: ">=4.0.0 <5.0.0"
21โˆ’ - either: ">=6.0.0 <7.0.0"
22โˆ’ - exceptions: ">=6.0.0 <7.0.0"
21+ - either: ">=6.1.0 <7.0.0"
22+ - exceptions: ">=6.1.0 <7.0.0"
2323 - functions: ">=6.0.0 <7.0.0"
2424 - maybe: ">=6.0.0 <7.0.0"
2525 - newtype: ">=5.0.0 <6.0.0"
26โˆ’ - parallel: ">=6.0.0 <8.0.0"
27โˆ’ - prelude: ">=6.0.0 <7.0.0"
26+ - parallel: ">=7.0.0 <8.0.0"
27+ - prelude: ">=6.0.2 <7.0.0"
2828 - record: ">=4.0.0 <5.0.0"
29โˆ’ - record-studio: ">=1.0.0 <2.0.0"
30โˆ’ - spec: ">=7.0.0 <8.0.0"
31โˆ’ - tailrec: ">=6.0.0 <7.0.0"
32โˆ’ - transformers: ">=6.0.0 <7.0.0"
29+ - record-studio: ">=1.0.4 <2.0.0"
30+ - spec: ">=7.6.1 <8.0.0"
31+ - tailrec: ">=6.1.0 <7.0.0"
32+ - transformers: ">=6.1.0 <7.0.0"
3333 - tuples: ">=7.0.0 <8.0.0"
3434 - typelevel-prelude: ">=7.0.0 <8.0.0"
35โˆ’ - uncurried-transformers: ">=1.0.0 <2.0.0"
35+ - uncurried-transformers: ">=1.1.0 <2.0.0"
3636 - unsafe-coerce: ">=6.0.0 <7.0.0"
3737 - variant: ">=8.0.0 <9.0.0"
3838 test: