Skip to content

Commit f74b40b

Browse files
committed
chore: update dependencies
1 parent 8cdd81a commit f74b40b

8 files changed

Lines changed: 1058 additions & 1273 deletions

File tree

devenv.lock

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,11 @@
33
"devenv": {
44
"locked": {
55
"dir": "src/modules",
6-
"lastModified": 1770304289,
6+
"lastModified": 1778783710,
7+
"narHash": "sha256-342rKZxCs1iFsywlTGY1fmQDBoRcEVcGEU0kL2Iz1uk=",
78
"owner": "cachix",
89
"repo": "devenv",
9-
"rev": "fd777e39027d393346e4df672d51ad2bf44b2a12",
10+
"rev": "0a716bbc0e7a5c8ab115370039ecce1a6ad7cf0c",
1011
"type": "github"
1112
},
1213
"original": {
@@ -18,10 +19,11 @@
1819
},
1920
"nixpkgs": {
2021
"locked": {
21-
"lastModified": 1770169770,
22+
"lastModified": 1778672786,
23+
"narHash": "sha256-Blg88K1jwG+P0Mr27+rKMFCufdrWkV3wWh9AdYtz0FQ=",
2224
"owner": "nixos",
2325
"repo": "nixpkgs",
24-
"rev": "aa290c9891fa4ebe88f8889e59633d20cc06a5f2",
26+
"rev": "eef00dfd8a712b34af845f9350bac681b1228bd1",
2527
"type": "github"
2628
},
2729
"original": {
@@ -45,10 +47,11 @@
4547
]
4648
},
4749
"locked": {
48-
"lastModified": 1770260791,
50+
"lastModified": 1778728594,
51+
"narHash": "sha256-+gIOsOzqWNfn+ThCXBQGcLHVEnaGQW59XjghE9JUIYk=",
4952
"owner": "oxalica",
5053
"repo": "rust-overlay",
51-
"rev": "42ec85352e419e601775c57256a52f6d48a39906",
54+
"rev": "83a17ebffcfacb17b49e1b5e9dc15eed07936648",
5255
"type": "github"
5356
},
5457
"original": {

devenv.nix

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@
99
packages = with pkgs; [
1010
git
1111
xcaddy
12-
templ
1312
golangci-lint
1413
wasm-pack
1514
wabt
@@ -32,9 +31,10 @@
3231

3332
tasks =
3433
let
35-
templ = "${pkgs.templ}/bin/templ";
34+
# NOTE we temporarily use `go tool templ` before nixpkgs updates go-templ to v0.3.1020
35+
templ = "go tool templ";
3636
wasm-pack = "${pkgs.wasm-pack}/bin/wasm-pack";
37-
pnpm = "${pkgs.nodePackages.pnpm}/bin/pnpm";
37+
pnpm = "${pkgs.pnpm}/bin/pnpm";
3838
golangci-lint = "${pkgs.golangci-lint}/bin/golangci-lint";
3939
wasm-validate = "${pkgs.wabt}/bin/wasm-validate";
4040
node = "${pkgs.nodejs}/bin/node";
@@ -51,7 +51,7 @@
5151
{
5252
"wasm:build-mvp".exec = ''
5353
PATH="${rust-toolchain}/bin:$PATH" \
54-
RUSTFLAGS="-Ctarget-cpu=mvp" \
54+
CARGO_TARGET_WASM32_UNKNOWN_UNKNOWN_RUSTFLAGS="-Ctarget-cpu=mvp" \
5555
${wasm-pack} build --target web -d pkg-mvp --out-name pow_mvp ./pow --no-default-features -Z build-std=panic_abort,std
5656
5757
${wasm-validate} ./pow/pkg-mvp/pow_mvp_bg.wasm \
@@ -68,7 +68,7 @@
6868

6969
"wasm:build-simd".exec = ''
7070
PATH="${rust-toolchain}/bin:$PATH" \
71-
RUSTFLAGS="-Ctarget-cpu=mvp -Ctarget-feature=+simd128" \
71+
CARGO_TARGET_WASM32_UNKNOWN_UNKNOWN_RUSTFLAGS="-Ctarget-cpu=mvp -Ctarget-feature=+simd128" \
7272
${wasm-pack} build --target web -d pkg-simd --out-name pow_simd ./pow --no-default-features -Z build-std=panic_abort,std
7373
7474
${wasm-validate} ./pow/pkg-simd/pow_simd_bg.wasm \
@@ -132,7 +132,6 @@
132132
exec = ''
133133
cd pow
134134
PATH="${rust-toolchain}/bin:${pkgs.nodejs}/bin:$PATH" \
135-
RUSTFLAGS="-Ctarget-cpu=mvp -Ctarget-feature=+simd128" \
136135
${wasm-pack} test --node
137136
'';
138137
after = [
@@ -158,10 +157,15 @@
158157
# https://devenv.sh/scripts/
159158
scripts.validate-playwright.exec =
160159
let
161-
pnpm = "${pkgs.nodePackages.pnpm}/bin/pnpm";
160+
pnpm = "${pkgs.pnpm}/bin/pnpm";
161+
jq = "${pkgs.jq}/bin/jq";
162162
in
163163
''
164-
playwrightNpmVersion="$(cd web && ${pnpm} list @playwright/test | grep @playwright/test | awk '{print $2}')"
164+
playwrightNpmVersion="$(
165+
cd web
166+
${pnpm} list @playwright/test --depth 0 --json \
167+
| ${jq} -r '.[0].devDependencies["@playwright/test"].version'
168+
)"
165169
echo "❄️ Playwright nix version: ${pkgs.playwright-test.version}"
166170
echo "📦 Playwright npm version: $playwrightNpmVersion"
167171

go.mod

Lines changed: 84 additions & 62 deletions
Original file line numberDiff line numberDiff line change
@@ -1,63 +1,86 @@
11
module github.com/sjtug/cerberus
22

3-
go 1.25
3+
go 1.25.1
44

55
require (
6-
github.com/a-h/templ v0.3.960
7-
github.com/caddyserver/caddy/v2 v2.10.2
6+
github.com/a-h/templ v0.3.1020
7+
github.com/caddyserver/caddy/v2 v2.11.3
88
github.com/dustin/go-humanize v1.0.1
9-
github.com/golang-jwt/jwt/v5 v5.3.0
9+
github.com/golang-jwt/jwt/v5 v5.3.1
1010
github.com/invopop/ctxi18n v0.9.0
11-
github.com/zeebo/xxh3 v1.0.2
12-
go.uber.org/zap v1.27.1
13-
golang.org/x/crypto v0.45.0
14-
pgregory.net/rapid v1.2.0
11+
github.com/zeebo/xxh3 v1.1.0
12+
go.uber.org/zap v1.28.0
13+
golang.org/x/crypto v0.51.0
14+
pgregory.net/rapid v1.3.0
1515
)
1616

1717
require (
18-
cloud.google.com/go/auth v0.17.0 // indirect
18+
cloud.google.com/go/auth v0.20.0 // indirect
1919
cloud.google.com/go/auth/oauth2adapt v0.2.8 // indirect
2020
cloud.google.com/go/compute/metadata v0.9.0 // indirect
21+
filippo.io/bigmod v0.1.0 // indirect
22+
github.com/ccoveille/go-safecast/v2 v2.0.0 // indirect
23+
github.com/cenkalti/backoff/v5 v5.0.3 // indirect
2124
github.com/felixge/httpsnoop v1.0.4 // indirect
2225
github.com/go-logr/logr v1.4.3 // indirect
2326
github.com/go-logr/stdr v1.2.2 // indirect
2427
github.com/google/s2a-go v0.1.9 // indirect
25-
github.com/googleapis/enterprise-certificate-proxy v0.3.7 // indirect
26-
github.com/googleapis/gax-go/v2 v2.15.0 // indirect
28+
github.com/googleapis/enterprise-certificate-proxy v0.3.15 // indirect
29+
github.com/googleapis/gax-go/v2 v2.22.0 // indirect
30+
github.com/grpc-ecosystem/grpc-gateway/v2 v2.29.0 // indirect
31+
github.com/prometheus/otlptranslator v1.0.0 // indirect
32+
github.com/tailscale/go-winio v0.0.0-20231025203758-c4f33415bf55 // indirect
2733
go.opentelemetry.io/auto/sdk v1.2.1 // indirect
28-
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.63.0 // indirect
29-
go.opentelemetry.io/otel v1.38.0 // indirect
30-
go.opentelemetry.io/otel/metric v1.38.0 // indirect
31-
go.opentelemetry.io/otel/trace v1.38.0 // indirect
32-
go.yaml.in/yaml/v2 v2.4.3 // indirect
33-
google.golang.org/api v0.256.0 // indirect
34+
go.opentelemetry.io/contrib/bridges/prometheus v0.68.0 // indirect
35+
go.opentelemetry.io/contrib/exporters/autoexport v0.68.0 // indirect
36+
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.68.0 // indirect
37+
go.opentelemetry.io/otel v1.43.0 // indirect
38+
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc v0.19.0 // indirect
39+
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.19.0 // indirect
40+
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.43.0 // indirect
41+
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.43.0 // indirect
42+
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.43.0 // indirect
43+
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.43.0 // indirect
44+
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.43.0 // indirect
45+
go.opentelemetry.io/otel/exporters/prometheus v0.65.0 // indirect
46+
go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.19.0 // indirect
47+
go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.43.0 // indirect
48+
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.43.0 // indirect
49+
go.opentelemetry.io/otel/log v0.19.0 // indirect
50+
go.opentelemetry.io/otel/metric v1.43.0 // indirect
51+
go.opentelemetry.io/otel/sdk v1.43.0 // indirect
52+
go.opentelemetry.io/otel/sdk/log v0.19.0 // indirect
53+
go.opentelemetry.io/otel/sdk/metric v1.43.0 // indirect
54+
go.opentelemetry.io/otel/trace v1.43.0 // indirect
55+
go.opentelemetry.io/proto/otlp v1.10.0 // indirect
56+
go.yaml.in/yaml/v2 v2.4.4 // indirect
57+
go.yaml.in/yaml/v3 v3.0.4 // indirect
58+
google.golang.org/api v0.279.0 // indirect
3459
)
3560

3661
require (
37-
cel.dev/expr v0.25.1 // indirect
62+
cel.dev/expr v0.25.2 // indirect
3863
dario.cat/mergo v1.0.2 // indirect
39-
filippo.io/edwards25519 v1.1.0 // indirect
64+
filippo.io/edwards25519 v1.2.0 // indirect
4065
github.com/AndreasBriese/bbloom v0.0.0-20190825152654-46b345b51c96 // indirect
4166
github.com/KimMachineGun/automemlimit v0.7.5 // indirect
4267
github.com/Masterminds/goutils v1.1.1 // indirect
43-
github.com/Masterminds/semver/v3 v3.4.0 // indirect
68+
github.com/Masterminds/semver/v3 v3.5.0 // indirect
4469
github.com/Masterminds/sprig/v3 v3.3.0 // indirect
45-
github.com/Microsoft/go-winio v0.6.2 // indirect
4670
github.com/a-h/parse v0.0.0-20250122154542-74294addb73e // indirect
4771
github.com/andybalholm/brotli v1.1.0 // indirect
4872
github.com/antlr4-go/antlr/v4 v4.13.1 // indirect
4973
github.com/aryann/difflib v0.0.0-20210328193216-ff5ff6dc229b // indirect
5074
github.com/beorn7/perks v1.0.1 // indirect
51-
github.com/caddyserver/certmagic v0.25.0 // indirect
52-
github.com/caddyserver/zerossl v0.1.3 // indirect
53-
github.com/ccoveille/go-safecast v1.8.2 // indirect
75+
github.com/caddyserver/certmagic v0.25.3 // indirect
76+
github.com/caddyserver/zerossl v0.1.5 // indirect
5477
github.com/cenkalti/backoff/v4 v4.3.0 // indirect
5578
github.com/cespare/xxhash v1.1.0 // indirect
5679
github.com/cespare/xxhash/v2 v2.3.0 // indirect
5780
github.com/chzyer/readline v1.5.1 // indirect
5881
github.com/cli/browser v1.3.0 // indirect
59-
github.com/cloudflare/circl v1.6.1 // indirect
60-
github.com/coreos/go-oidc/v3 v3.17.0 // indirect
82+
github.com/cloudflare/circl v1.6.3 // indirect
83+
github.com/coreos/go-oidc/v3 v3.18.0 // indirect
6184
github.com/cpuguy83/go-md2man/v2 v2.0.7 // indirect
6285
github.com/dgraph-io/badger v1.6.2 // indirect
6386
github.com/dgraph-io/badger/v2 v2.2007.4 // indirect
@@ -66,29 +89,29 @@ require (
6689
github.com/elastic/go-freelru v0.16.0
6790
github.com/fatih/color v1.18.0 // indirect
6891
github.com/fsnotify/fsnotify v1.9.0 // indirect
69-
github.com/go-jose/go-jose/v3 v3.0.4 // indirect
70-
github.com/go-jose/go-jose/v4 v4.1.3 // indirect
71-
github.com/go-sql-driver/mysql v1.9.3 // indirect
92+
github.com/go-jose/go-jose/v3 v3.0.5 // indirect
93+
github.com/go-jose/go-jose/v4 v4.1.4 // indirect
94+
github.com/go-sql-driver/mysql v1.10.0 // indirect
7295
github.com/golang/protobuf v1.5.4 // indirect
7396
github.com/golang/snappy v1.0.0 // indirect
74-
github.com/google/cel-go v0.26.1 // indirect
97+
github.com/google/cel-go v0.28.1 // indirect
7598
github.com/google/uuid v1.6.0
7699
github.com/huandu/xstrings v1.5.0 // indirect
77100
github.com/inconshreveable/mousetrap v1.1.0 // indirect
78101
github.com/invopop/yaml v0.3.1 // indirect
79102
github.com/jackc/pgpassfile v1.0.0 // indirect
80103
github.com/jackc/pgservicefile v0.0.0-20240606120523-5a60cdf6a761 // indirect
81-
github.com/jackc/pgx/v5 v5.7.6 // indirect
104+
github.com/jackc/pgx/v5 v5.9.2 // indirect
82105
github.com/jackc/puddle/v2 v2.2.2 // indirect
83-
github.com/klauspost/compress v1.18.1 // indirect
106+
github.com/klauspost/compress v1.18.6 // indirect
84107
github.com/klauspost/cpuid/v2 v2.3.0 // indirect
85108
github.com/libdns/libdns v1.1.1 // indirect
86109
github.com/manifoldco/promptui v0.9.0 // indirect
87110
github.com/mattn/go-colorable v0.1.14 // indirect
88-
github.com/mattn/go-isatty v0.0.20 // indirect
111+
github.com/mattn/go-isatty v0.0.22 // indirect
89112
github.com/mgutz/ansi v0.0.0-20200706080929-d51e80ef957d // indirect
90-
github.com/mholt/acmez/v3 v3.1.4 // indirect
91-
github.com/miekg/dns v1.1.68 // indirect
113+
github.com/mholt/acmez/v3 v3.1.6 // indirect
114+
github.com/miekg/dns v1.1.72 // indirect
92115
github.com/mitchellh/copystructure v1.2.0 // indirect
93116
github.com/mitchellh/go-ps v1.0.0 // indirect
94117
github.com/mitchellh/reflectwalk v1.0.2 // indirect
@@ -98,50 +121,49 @@ require (
98121
github.com/pkg/errors v0.9.1 // indirect
99122
github.com/prometheus/client_golang v1.23.2 // indirect
100123
github.com/prometheus/client_model v0.6.2 // indirect
101-
github.com/prometheus/common v0.67.4 // indirect
102-
github.com/prometheus/procfs v0.19.2 // indirect
124+
github.com/prometheus/common v0.67.5 // indirect
125+
github.com/prometheus/procfs v0.20.1 // indirect
103126
github.com/quic-go/qpack v0.6.0 // indirect
104-
github.com/quic-go/quic-go v0.57.0 // indirect
127+
github.com/quic-go/quic-go v0.59.1 // indirect
105128
github.com/rs/xid v1.6.0 // indirect
106129
github.com/russross/blackfriday/v2 v2.1.0 // indirect
107130
github.com/shopspring/decimal v1.4.0 // indirect
108131
github.com/shurcooL/sanitized_anchor_name v1.0.0 // indirect
109-
github.com/slackhq/nebula v1.9.7 // indirect
110-
github.com/smallstep/certificates v0.28.4 // indirect
132+
github.com/slackhq/nebula v1.10.3 // indirect
133+
github.com/smallstep/certificates v0.30.2 // indirect
111134
github.com/smallstep/cli-utils v0.12.2 // indirect
112135
github.com/smallstep/linkedca v0.25.0 // indirect
113-
github.com/smallstep/nosql v0.7.0 // indirect
136+
github.com/smallstep/nosql v0.8.0 // indirect
114137
github.com/smallstep/pkcs7 v0.2.1 // indirect
115-
github.com/smallstep/scep v0.0.0-20250318231241-a25cabb69492 // indirect
138+
github.com/smallstep/scep v0.0.0-20260331191114-261f960a40d1 // indirect
116139
github.com/smallstep/truststore v0.13.0 // indirect
117140
github.com/spf13/cast v1.10.0 // indirect
118-
github.com/spf13/cobra v1.10.1 // indirect
141+
github.com/spf13/cobra v1.10.2 // indirect
119142
github.com/spf13/pflag v1.0.10 // indirect
120-
github.com/stoewer/go-strcase v1.3.1 // indirect
121-
github.com/tailscale/tscert v0.0.0-20240608151842-d3f834017e53 // indirect
143+
github.com/tailscale/tscert v0.0.0-20251216020129-aea342f6d747 // indirect
122144
github.com/urfave/cli v1.22.17 // indirect
123145
github.com/zeebo/blake3 v0.2.4
124146
go.etcd.io/bbolt v1.4.3 // indirect
125-
go.step.sm/crypto v0.74.0 // indirect
147+
go.step.sm/crypto v0.81.0 // indirect
126148
go.uber.org/automaxprocs v1.6.0 // indirect
127149
go.uber.org/multierr v1.11.0 // indirect
128150
go.uber.org/zap/exp v0.3.0 // indirect
129-
golang.org/x/crypto/x509roots/fallback v0.0.0-20251119195548-4e0068c0098b // indirect
130-
golang.org/x/exp v0.0.0-20251113190631-e25ba8c21ef6 // indirect
131-
golang.org/x/mod v0.30.0 // indirect
132-
golang.org/x/net v0.47.0 // indirect
133-
golang.org/x/oauth2 v0.33.0 // indirect
134-
golang.org/x/sync v0.18.0 // indirect
135-
golang.org/x/sys v0.38.0 // indirect
136-
golang.org/x/term v0.37.0 // indirect
137-
golang.org/x/text v0.31.0 // indirect
138-
golang.org/x/time v0.14.0 // indirect
139-
golang.org/x/tools v0.39.0 // indirect
140-
google.golang.org/genproto/googleapis/api v0.0.0-20251111163417-95abcf5c77ba // indirect
141-
google.golang.org/genproto/googleapis/rpc v0.0.0-20251111163417-95abcf5c77ba // indirect
142-
google.golang.org/grpc v1.77.0 // indirect
143-
google.golang.org/grpc/cmd/protoc-gen-go-grpc v1.5.1 // indirect
144-
google.golang.org/protobuf v1.36.10 // indirect
151+
golang.org/x/crypto/x509roots/fallback v0.0.0-20260511143831-44decbfe70e2 // indirect
152+
golang.org/x/exp v0.0.0-20260508232706-74f9aab9d74a // indirect
153+
golang.org/x/mod v0.36.0 // indirect
154+
golang.org/x/net v0.54.0 // indirect
155+
golang.org/x/oauth2 v0.36.0 // indirect
156+
golang.org/x/sync v0.20.0 // indirect
157+
golang.org/x/sys v0.44.0 // indirect
158+
golang.org/x/term v0.43.0 // indirect
159+
golang.org/x/text v0.37.0 // indirect
160+
golang.org/x/time v0.15.0 // indirect
161+
golang.org/x/tools v0.45.0 // indirect
162+
google.golang.org/genproto/googleapis/api v0.0.0-20260511170946-3700d4141b60 // indirect
163+
google.golang.org/genproto/googleapis/rpc v0.0.0-20260511170946-3700d4141b60 // indirect
164+
google.golang.org/grpc v1.81.1 // indirect
165+
google.golang.org/grpc/cmd/protoc-gen-go-grpc v1.6.2 // indirect
166+
google.golang.org/protobuf v1.36.11 // indirect
145167
gopkg.in/yaml.v3 v3.0.1 // indirect
146168
howett.net/plist v1.0.1 // indirect
147169
)

0 commit comments

Comments
 (0)