Skip to content

Commit c531e8f

Browse files
committed
v4.6.0
1 parent 1d6a740 commit c531e8f

File tree

7 files changed

+63
-65
lines changed

7 files changed

+63
-65
lines changed

conformance/spago.lock

+41-22
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@
8888
},
8989
"package_set": {
9090
"address": {
91-
"registry": "60.5.1"
91+
"registry": "63.5.0"
9292
},
9393
"compiler": ">=0.15.15 <0.16.0",
9494
"content": {
@@ -124,7 +124,7 @@
124124
"ask": "1.0.0",
125125
"assert": "6.0.0",
126126
"assert-multiple": "0.4.0",
127-
"avar": "5.0.0",
127+
"avar": "5.0.1",
128128
"b64": "0.0.8",
129129
"barbies": "1.0.1",
130130
"barlow-lens": "0.9.0",
@@ -146,7 +146,7 @@
146146
"chameleon-transformers": "1.0.0",
147147
"channel": "1.0.0",
148148
"checked-exceptions": "3.1.1",
149-
"choku": "1.0.1",
149+
"choku": "1.0.2",
150150
"classless": "0.1.1",
151151
"classless-arbitrary": "0.1.1",
152152
"classless-decode-json": "0.1.1",
@@ -166,6 +166,7 @@
166166
"convertable-options": "1.0.0",
167167
"coroutines": "7.0.0",
168168
"css": "6.0.0",
169+
"css-class-name-extractor": "0.0.4",
169170
"css-frameworks": "1.0.1",
170171
"csv-stream": "2.3.0",
171172
"data-mvc": "0.0.2",
@@ -179,6 +180,7 @@
179180
"deno": "0.0.5",
180181
"dissect": "1.0.0",
181182
"distributive": "6.0.0",
183+
"dodo-printer": "2.2.3",
182184
"dom-filereader": "7.0.0",
183185
"dom-indexed": "12.0.0",
184186
"dom-simple": "0.4.0",
@@ -205,7 +207,7 @@
205207
"exists": "6.0.0",
206208
"exitcodes": "4.0.0",
207209
"expect-inferred": "3.0.0",
208-
"ezfetch": "1.0.0",
210+
"ezfetch": "1.1.0",
209211
"fahrtwind": "2.0.0",
210212
"fallback": "0.1.0",
211213
"fast-vect": "1.2.0",
@@ -296,7 +298,7 @@
296298
"js-date": "8.0.0",
297299
"js-fetch": "0.2.1",
298300
"js-fileio": "3.0.0",
299-
"js-intl": "1.0.4",
301+
"js-intl": "1.1.4",
300302
"js-iterators": "0.1.1",
301303
"js-maps": "0.1.2",
302304
"js-promise": "1.0.0",
@@ -309,7 +311,7 @@
309311
"justifill": "0.5.0",
310312
"jwt": "0.0.9",
311313
"labeled-data": "0.2.0",
312-
"language-cst-parser": "0.14.0",
314+
"language-cst-parser": "0.14.1",
313315
"lazy": "6.0.0",
314316
"lazy-joe": "1.0.0",
315317
"lcg": "4.0.0",
@@ -360,20 +362,21 @@
360362
"node-event-emitter": "3.0.0",
361363
"node-execa": "5.0.0",
362364
"node-fs": "9.2.0",
363-
"node-glob-basic": "1.3.0",
365+
"node-glob-basic": "2.0.0",
364366
"node-http": "9.1.0",
365367
"node-http2": "1.1.1",
366368
"node-human-signals": "1.0.0",
367369
"node-net": "5.1.0",
368370
"node-os": "5.1.0",
369-
"node-path": "5.0.0",
371+
"node-path": "5.0.1",
370372
"node-process": "11.2.0",
371373
"node-readline": "8.1.1",
372374
"node-sqlite3": "8.0.0",
373375
"node-stream-pipes": "2.1.6",
374-
"node-streams": "9.0.0",
376+
"node-streams": "9.0.1",
375377
"node-tls": "0.3.1",
376378
"node-url": "7.0.1",
379+
"node-workerbees": "0.3.1",
377380
"node-zlib": "0.4.0",
378381
"nonempty": "7.0.0",
379382
"now": "6.0.0",
@@ -401,7 +404,7 @@
401404
"owoify": "1.2.0",
402405
"pairs": "9.0.1",
403406
"parallel": "7.0.0",
404-
"parsing": "10.2.0",
407+
"parsing": "10.3.0",
405408
"parsing-dataview": "3.2.4",
406409
"partial": "4.0.0",
407410
"pathy": "9.0.0",
@@ -415,15 +418,16 @@
415418
"pointed-list": "0.5.1",
416419
"polymorphic-vectors": "4.0.0",
417420
"posix-types": "6.0.0",
418-
"postgresql": "2.0.19",
421+
"postgresql": "2.0.20",
419422
"precise": "6.0.0",
420423
"precise-datetime": "7.0.0",
421-
"prelude": "6.0.1",
424+
"prelude": "6.0.2",
422425
"prettier-printer": "3.0.0",
426+
"printf": "0.1.0",
423427
"priority-queue": "0.1.2",
424428
"profunctor": "6.0.1",
425429
"profunctor-lenses": "8.0.0",
426-
"protobuf": "4.3.0",
430+
"protobuf": "4.4.0",
427431
"psa-utils": "8.0.0",
428432
"psci-support": "6.0.0",
429433
"punycode": "1.0.0",
@@ -441,7 +445,7 @@
441445
"react-basic": "17.0.0",
442446
"react-basic-classic": "3.0.0",
443447
"react-basic-dnd": "10.1.0",
444-
"react-basic-dom": "6.1.0",
448+
"react-basic-dom": "7.0.0",
445449
"react-basic-dom-beta": "0.1.1",
446450
"react-basic-emotion": "7.1.0",
447451
"react-basic-hooks": "8.2.0",
@@ -480,6 +484,7 @@
480484
"selection-foldable": "0.2.0",
481485
"selective-functors": "1.0.1",
482486
"semirings": "7.0.0",
487+
"shuffle": "1.1.0",
483488
"signal": "13.0.0",
484489
"simple-emitter": "3.0.1",
485490
"simple-i18n": "2.0.1",
@@ -493,7 +498,7 @@
493498
"soundfonts": "4.1.0",
494499
"sparse-matrices": "2.0.1",
495500
"sparse-polynomials": "3.0.1",
496-
"spec": "8.1.0",
501+
"spec": "8.1.1",
497502
"spec-discovery": "8.4.0",
498503
"spec-mocha": "5.1.1",
499504
"spec-node": "0.0.3",
@@ -514,18 +519,22 @@
514519
"systemd-journald": "0.3.0",
515520
"tagged": "4.0.2",
516521
"tailrec": "6.1.0",
522+
"tanstack-query": "2.0.0",
517523
"tecton": "0.2.1",
518524
"tecton-halogen": "0.2.0",
519525
"test-unit": "17.0.0",
520526
"thermite": "6.3.1",
521527
"thermite-dom": "0.3.1",
522528
"these": "6.0.0",
523529
"threading": "0.0.3",
530+
"tidy": "0.11.1",
531+
"tidy-codegen": "4.0.1",
524532
"tldr": "0.0.0",
525533
"toestand": "0.9.0",
526534
"transformation-matrix": "1.0.1",
527535
"transformers": "6.1.0",
528536
"tree-rose": "4.0.2",
537+
"trivial-unfold": "0.4.1",
529538
"ts-bridge": "4.0.0",
530539
"tuples": "7.0.0",
531540
"two-or-more": "1.0.0",
@@ -563,6 +572,7 @@
563572
"vectors": "2.1.0",
564573
"versions": "7.0.0",
565574
"visx": "0.0.2",
575+
"vitest": "1.0.0",
566576
"web-clipboard": "6.0.0",
567577
"web-cssom": "2.0.0",
568578
"web-cssom-view": "0.1.0",
@@ -591,11 +601,14 @@
591601
"webextension-polyfill": "0.1.0",
592602
"webgpu": "0.0.1",
593603
"which": "2.0.0",
604+
"whine-core": "0.0.28",
594605
"xterm": "1.0.0",
595606
"yoga-fetch": "1.0.1",
596607
"yoga-json": "5.1.0",
597608
"yoga-om": "0.1.0",
598609
"yoga-postgres": "6.0.0",
610+
"yoga-react-dom": "1.0.1",
611+
"yoga-subtlecrypto": "0.1.0",
599612
"yoga-tree": "1.0.0",
600613
"z3": "0.0.2",
601614
"zipperarray": "2.0.0"
@@ -1087,17 +1100,23 @@
10871100
},
10881101
"node-streams": {
10891102
"type": "registry",
1090-
"version": "9.0.0",
1091-
"integrity": "sha256-2n6dq7YWleTDmD1Kur/ul7Cn08IvWrScgPf+0PgX2TQ=",
1103+
"version": "9.0.1",
1104+
"integrity": "sha256-7RJ6RqjOlhW+QlDFQNUHlkCG/CuYTTLT8yary5jhhsU=",
10921105
"dependencies": [
10931106
"aff",
1107+
"arrays",
10941108
"effect",
10951109
"either",
10961110
"exceptions",
1111+
"maybe",
10971112
"node-buffer",
10981113
"node-event-emitter",
10991114
"nullable",
1100-
"prelude"
1115+
"prelude",
1116+
"refs",
1117+
"st",
1118+
"tailrec",
1119+
"unsafe-coerce"
11011120
]
11021121
},
11031122
"nonempty": {
@@ -1179,8 +1198,8 @@
11791198
},
11801199
"parsing": {
11811200
"type": "registry",
1182-
"version": "10.2.0",
1183-
"integrity": "sha256-ZDIdMFAKkst57x6BVa1aUWJnS8smoZnXsZ339Aq1mPA=",
1201+
"version": "10.3.0",
1202+
"integrity": "sha256-ykIVIZcsyRcMxui1ZH+4GLzoVTstv6BRVZyz55+2TvI=",
11841203
"dependencies": [
11851204
"arrays",
11861205
"control",
@@ -1246,8 +1265,8 @@
12461265
},
12471266
"prelude": {
12481267
"type": "registry",
1249-
"version": "6.0.1",
1250-
"integrity": "sha256-o8p6SLYmVPqzXZhQFd2hGAWEwBoXl1swxLG/scpJ0V0=",
1268+
"version": "6.0.2",
1269+
"integrity": "sha256-kiAPZxihtAel8uRiTNdccf4qylp/9J3jNkEHNAD0MsE=",
12511270
"dependencies": []
12521271
},
12531272
"profunctor": {

conformance/spago.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ package:
1111

1212
workspace:
1313
packageSet:
14-
registry: 60.5.1
14+
registry: 63.5.0
1515
extraPackages:
1616
protobuf:
1717
path: ../library

flake.nix

+3-4
Original file line numberDiff line numberDiff line change
@@ -63,11 +63,10 @@
6363
};
6464
})
6565
(prev: final: {
66-
protoc-gen-purescript = prev.writeScriptBin "protoc-gen-purescript" ''
66+
protoc-gen-purescript = prev.writeShellScriptBin "protoc-gen-purescript" ''
6767
${prev.nodejs}/bin/node --input-type=module -e "import {main} from '${final.purescript-protobuf-plugin}/Main/index.js'; main();"
6868
'';
69-
conformance-purescript = prev.writeScriptBin "conformance-purescript" ''
70-
#!/usr/bin/env bash
69+
conformance-purescript = prev.writeShellScriptBin "conformance-purescript" ''
7170
${prev.nodejs}/bin/node --abort-on-uncaught-exception --trace-sigint --trace-uncaught --input-type=module -e "import {main} from '${final.purescript-protobuf-conformance}/Main/index.js'; main();"
7271
'';
7372
}
@@ -160,7 +159,7 @@
160159
};
161160
conformance =
162161
let
163-
conformance-run = pkgs.writeScriptBin "conformance" ''
162+
conformance-run = pkgs.writeShellScriptBin "conformance" ''
164163
set -e
165164
set -x
166165
${pkgs.protobuf_local}/bin/conformance_test_runner --enforce_recommended ${pkgs.conformance-purescript}/bin/conformance-purescript

library/spago.lock

+8-13
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@
5454
"newtype": ">=5.0.0 <6.0.0"
5555
},
5656
{
57-
"parsing": ">=10.3.1 <11.0.0"
57+
"parsing": ">=10.3.0 <11.0.0"
5858
},
5959
{
6060
"parsing-dataview": ">=3.2.4 <4.0.0"
@@ -146,7 +146,7 @@
146146
},
147147
"package_set": {
148148
"address": {
149-
"registry": "63.3.0"
149+
"registry": "63.5.0"
150150
},
151151
"compiler": ">=0.15.15 <0.16.0",
152152
"content": {
@@ -462,7 +462,7 @@
462462
"owoify": "1.2.0",
463463
"pairs": "9.0.1",
464464
"parallel": "7.0.0",
465-
"parsing": "10.2.0",
465+
"parsing": "10.3.0",
466466
"parsing-dataview": "3.2.4",
467467
"partial": "4.0.0",
468468
"pathy": "9.0.0",
@@ -592,7 +592,7 @@
592592
"transformation-matrix": "1.0.1",
593593
"transformers": "6.1.0",
594594
"tree-rose": "4.0.2",
595-
"trivial-unfold": "0.1.1",
595+
"trivial-unfold": "0.4.1",
596596
"ts-bridge": "4.0.0",
597597
"tuples": "7.0.0",
598598
"two-or-more": "1.0.0",
@@ -672,12 +672,7 @@
672672
"zipperarray": "2.0.0"
673673
}
674674
},
675-
"extra_packages": {
676-
"parsing": {
677-
"git": "https://github.com/purescript-contrib/purescript-parsing.git",
678-
"ref": "v10.3.1"
679-
}
680-
}
675+
"extra_packages": {}
681676
},
682677
"packages": {
683678
"arraybuffer": {
@@ -1082,9 +1077,9 @@
10821077
]
10831078
},
10841079
"parsing": {
1085-
"type": "git",
1086-
"url": "https://github.com/purescript-contrib/purescript-parsing.git",
1087-
"rev": "3ad2900eb9a9d2b079f4b5a4547db7cf10a83eb4",
1080+
"type": "registry",
1081+
"version": "10.3.0",
1082+
"integrity": "sha256-ykIVIZcsyRcMxui1ZH+4GLzoVTstv6BRVZyz55+2TvI=",
10881083
"dependencies": [
10891084
"arrays",
10901085
"control",

library/spago.yaml

+3-7
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ package:
44
name: protobuf
55
publish:
66
license: BSD-3-Clause
7-
version: 4.5.0
7+
version: 4.6.0
88
location:
99
githubOwner: rowtype-yoga
1010
githubRepo: purescript-protobuf
@@ -26,7 +26,7 @@ package:
2626
- lists: ">=7.0.0 <8.0.0"
2727
- maybe: ">=6.0.0 <7.0.0"
2828
- newtype: ">=5.0.0 <6.0.0"
29-
- parsing: ">=10.3.1 <11.0.0"
29+
- parsing: ">=10.3.0 <11.0.0"
3030
- parsing-dataview: ">=3.2.4 <4.0.0"
3131
- prelude: ">=6.0.1 <7.0.0"
3232
- record: ">=4.0.0 <5.0.0"
@@ -39,8 +39,4 @@ package:
3939

4040
workspace:
4141
packageSet:
42-
registry: 63.3.0
43-
extraPackages:
44-
parsing:
45-
git: https://github.com/purescript-contrib/purescript-parsing.git
46-
ref: v10.3.1 # branch, tag, or commit hash
42+
registry: 63.5.0

0 commit comments

Comments
 (0)