Skip to content

Commit 02f6a7c

Browse files
Vadman97claude
andauthored
fix(deps): address dependabot security alerts across SDK manifests (#478)
## Summary Addresses all open Dependabot security alerts across SDK manifests (excluding `e2e/`). ### Fixes by manifest - **`go/go.mod` & `sdk/highlight-go/go.mod`** — OpenTelemetry Go `v1.43.0` / otlplog `v0.19.0` (PATH hijacking + unbounded HTTP body). - **`sdk/highlight-py/poetry.lock`** — Django 4.2.30, pytest 9.0.3, requests 2.33.1, pygments 2.20.0. **Drops Python 3.9** (EOL Oct 2025; required to pick up patched `requests`/`pytest`). - **`sdk/@launchdarkly/observability-python/poetry.lock`** — Django 5.2.13, pytest 9.0.3, requests 2.33.1, pygments 2.20.0. - **`sdk/@launchdarkly/react-native-ld-session-replay/example/Gemfile.lock`** — activesupport 7.2.3.1, addressable 2.9.0, json 2.19.4. - **`sdk/highlight-apollo/package.json`** — `@apollo/server` `^4.13.0` → `^5.5.0`, moved from `dependencies` to `peerDependencies` (types-only usage). - **`sdk/highlight-next/package.json`** — tighten `next` to `^15.5.15`. **Drops next 13/14** (all versions <15.5.15 are vulnerable per #715). Function overloads in `with-highlight-config.ts` for next 15.5.15's stricter `NextConfig`. - **`sdk/@launchdarkly/observability-react-native`, `observability`, `session-replay`, `highlight-hono`** — bump direct deps (axios, hono, vite) to patched versions. - **Root `package.json` resolutions / `yarn.lock`** — force safe versions of protobufjs, node-forge, brace-expansion, picomatch, yaml, path-to-regexp, vite (all majors), handlebars, serialize-javascript, fast-xml-parser, smol-toml, srvx, defu, happy-dom, @xmldom/xmldom, flatted, follow-redirects, basic-ftp, @hono/node-server, @apollo/server, @sveltejs/kit, react-server-dom-webpack, lodash. ### Out of scope / not addressed - `apollo-server-core` (#579) — **no patched version available**. devDep in `sdk/highlight-apollo` for v3 plugin testing. Alert will remain; may need manual dismissal. - `@nestjs/core` (#651) — driven by `e2e/nestjs` only. `sdk/highlight-nest` references it as a peerDep, so the sdk doesn't install it. - All `e2e/**` alerts (per request). ### Breaking changes - **`@highlight-run/apollo`**: `@apollo/server` moved from `dependencies` to `peerDependencies` and bumped from v4 to v5. Consumers previously relying on v4 being transitively installed will need to (a) install `@apollo/server` themselves, and (b) upgrade to v5 (v4 is EOL Jan 2026). - **`@highlight-run/next`**: `peerDependencies.next` narrowed from `>=13` to `^15.5.15`. Consumers on next 13/14 will need to upgrade (all versions <15.5.15 are vulnerable per GHSA-xv57-4mr9-wg8v). - **`highlight-io` (Python)**: minimum Python bumped from 3.9 to 3.10 (3.9 is EOL; required to pick up patched `requests`/`pytest`). ### Supporting CI tooling updates - `sdk/highlight-go/.golangci.yaml` migrated to v2 syntax; `go-sdk.yml` workflow uses golangci-lint-action v8 + golangci-lint v2.11.4 (v1.64.x does not support go 1.25). - `e2e/express-ts`: added `@types/node-fetch` + `node-fetch` directly (previously pulled transitively via `@apollo/server` v4). ## Test plan - [x] `yarn build:sdk` succeeds - [x] `GOWORK=off go build ./...` in `go/` and `sdk/highlight-go/` succeeds - [x] `yarn dedupe --check` reports no dedupes needed - [x] `poetry lock` clean for both python projects - [x] `bundle lock` clean for react-native example - [x] `yarn turbo run test --filter=@highlight-run/next` passes (11/11) - [x] CI workflows pass 🤖 Generated with [Claude Code](https://claude.com/claude-code) --------- Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent 0eff054 commit 02f6a7c

21 files changed

Lines changed: 781 additions & 642 deletions

File tree

.github/workflows/go-sdk.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,11 +44,11 @@ jobs:
4444
go-version-file: './sdk/highlight-go/go.mod'
4545
cache-dependency-path: './sdk/highlight-go/go.sum'
4646
- name: Run linter
47-
uses: golangci/golangci-lint-action@818ec4d51a1feacefc42ff1b3ec25d4962690f39 # v6.4.1
47+
uses: golangci/golangci-lint-action@4afd733a84b1f43292c63897423277bb7f4313a9 # v8.0.0
4848
with:
4949
args: -v --config ./.golangci.yaml
5050
working-directory: sdk/highlight-go
51-
version: latest
51+
version: v2.11.4
5252

5353
build:
5454
name: build binary

e2e/express-ts/package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,8 @@
2828
"pino-pretty": "^10.2.3"
2929
},
3030
"devDependencies": {
31+
"@types/node-fetch": "^2.6.1",
32+
"node-fetch": "^2.6.7",
3133
"ts-node": "^10.9.2",
3234
"typescript": "^5.3.2"
3335
}

go/go.mod

Lines changed: 25 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1,37 +1,38 @@
11
module github.com/launchdarkly/observability-sdk/go
22

3-
go 1.24.3
3+
go 1.25.0
44

55
require (
66
github.com/Khan/genqlient v0.8.1
77
github.com/samber/lo v1.51.0
8-
go.opentelemetry.io/otel v1.37.0
9-
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.37.0
10-
go.opentelemetry.io/otel/log v0.13.0
11-
go.opentelemetry.io/otel/sdk v1.37.0
12-
go.opentelemetry.io/otel/sdk/log/logtest v0.13.0
13-
go.opentelemetry.io/otel/sdk/metric v1.37.0
14-
go.opentelemetry.io/otel/trace v1.37.0
8+
go.opentelemetry.io/otel v1.43.0
9+
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.43.0
10+
go.opentelemetry.io/otel/log v0.19.0
11+
go.opentelemetry.io/otel/sdk v1.43.0
12+
go.opentelemetry.io/otel/sdk/log/logtest v0.19.0
13+
go.opentelemetry.io/otel/sdk/metric v1.43.0
14+
go.opentelemetry.io/otel/trace v1.43.0
1515
)
1616

1717
require (
18-
github.com/cenkalti/backoff/v5 v5.0.2 // indirect
18+
github.com/cenkalti/backoff/v5 v5.0.3 // indirect
19+
github.com/cespare/xxhash/v2 v2.3.0 // indirect
1920
github.com/google/uuid v1.6.0 // indirect
20-
github.com/grpc-ecosystem/grpc-gateway/v2 v2.27.1 // indirect
21+
github.com/grpc-ecosystem/grpc-gateway/v2 v2.28.0 // indirect
2122
github.com/josharian/intern v1.0.0 // indirect
2223
github.com/launchdarkly/go-jsonstream/v3 v3.1.0 // indirect
2324
github.com/launchdarkly/go-sdk-common/v3 v3.4.0 // indirect
2425
github.com/launchdarkly/go-sdk-events/v3 v3.5.0 // indirect
2526
github.com/mailru/easyjson v0.7.7 // indirect
2627
github.com/vektah/gqlparser/v2 v2.5.19 // indirect
27-
go.opentelemetry.io/proto/otlp v1.7.0 // indirect
28-
golang.org/x/net v0.41.0 // indirect
29-
golang.org/x/sys v0.33.0 // indirect
30-
golang.org/x/text v0.26.0 // indirect
31-
google.golang.org/genproto/googleapis/api v0.0.0-20250603155806-513f23925822 // indirect
32-
google.golang.org/genproto/googleapis/rpc v0.0.0-20250603155806-513f23925822 // indirect
33-
google.golang.org/grpc v1.73.0 // indirect
34-
google.golang.org/protobuf v1.36.6 // indirect
28+
go.opentelemetry.io/proto/otlp v1.10.0 // indirect
29+
golang.org/x/net v0.52.0 // indirect
30+
golang.org/x/sys v0.42.0 // indirect
31+
golang.org/x/text v0.35.0 // indirect
32+
google.golang.org/genproto/googleapis/api v0.0.0-20260401024825-9d38bb4040a9 // indirect
33+
google.golang.org/genproto/googleapis/rpc v0.0.0-20260401024825-9d38bb4040a9 // indirect
34+
google.golang.org/grpc v1.80.0 // indirect
35+
google.golang.org/protobuf v1.36.11 // indirect
3536
)
3637

3738
require (
@@ -40,10 +41,10 @@ require (
4041
github.com/launchdarkly/go-server-sdk/ldotel v1.3.0
4142
github.com/launchdarkly/go-server-sdk/v7 v7.13.1
4243
github.com/pkg/errors v0.9.1
43-
go.opentelemetry.io/auto/sdk v1.1.0 // indirect
44-
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.13.0
45-
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.37.0
46-
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.37.0
47-
go.opentelemetry.io/otel/metric v1.37.0
48-
go.opentelemetry.io/otel/sdk/log v0.13.0
44+
go.opentelemetry.io/auto/sdk v1.2.1 // indirect
45+
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.19.0
46+
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.43.0
47+
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.43.0
48+
go.opentelemetry.io/otel/metric v1.43.0
49+
go.opentelemetry.io/otel/sdk/log v0.19.0
4950
)

go/go.sum

Lines changed: 54 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,10 @@ github.com/Khan/genqlient v0.8.1 h1:wtOCc8N9rNynRLXN3k3CnfzheCUNKBcvXmVv5zt6WCs=
22
github.com/Khan/genqlient v0.8.1/go.mod h1:R2G6DzjBvCbhjsEajfRjbWdVglSH/73kSivC9TLWVjU=
33
github.com/andreyvit/diff v0.0.0-20170406064948-c7f18ee00883 h1:bvNMNQO63//z+xNgfBlViaCIJKLlCJ6/fmUseuG0wVQ=
44
github.com/andreyvit/diff v0.0.0-20170406064948-c7f18ee00883/go.mod h1:rCTlJbsFo29Kk6CurOXKm700vrz8f0KW0JNfpkRJY/8=
5-
github.com/cenkalti/backoff/v5 v5.0.2 h1:rIfFVxEf1QsI7E1ZHfp/B4DF/6QBAUhmgkxc0H7Zss8=
6-
github.com/cenkalti/backoff/v5 v5.0.2/go.mod h1:rkhZdG3JZukswDf7f0cwqPNk4K0sa+F97BxZthm/crw=
5+
github.com/cenkalti/backoff/v5 v5.0.3 h1:ZN+IMa753KfX5hd8vVaMixjnqRZ3y8CuJKRKj1xcsSM=
6+
github.com/cenkalti/backoff/v5 v5.0.3/go.mod h1:rkhZdG3JZukswDf7f0cwqPNk4K0sa+F97BxZthm/crw=
7+
github.com/cespare/xxhash/v2 v2.3.0 h1:UL815xU9SqsFlibzuggzjXhog7bL6oX9BbNZnL2UFvs=
8+
github.com/cespare/xxhash/v2 v2.3.0/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs=
79
github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
810
github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
911
github.com/go-logr/logr v1.2.2/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A=
@@ -19,8 +21,8 @@ github.com/google/uuid v1.6.0 h1:NIvaJDMOsjHA8n1jAhLSgzrAzy1Hgr+hNrb57e+94F0=
1921
github.com/google/uuid v1.6.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo=
2022
github.com/gregjones/httpcache v0.0.0-20171119193500-2bcd89a1743f h1:kOkUP6rcVVqC+KlKKENKtgfFfJyDySYhqL9srXooghY=
2123
github.com/gregjones/httpcache v0.0.0-20171119193500-2bcd89a1743f/go.mod h1:FecbI9+v66THATjSRHfNgh1IVFe/9kFxbXtjV0ctIMA=
22-
github.com/grpc-ecosystem/grpc-gateway/v2 v2.27.1 h1:X5VWvz21y3gzm9Nw/kaUeku/1+uBhcekkmy4IkffJww=
23-
github.com/grpc-ecosystem/grpc-gateway/v2 v2.27.1/go.mod h1:Zanoh4+gvIgluNqcfMVTJueD4wSS5hT7zTt4Mrutd90=
24+
github.com/grpc-ecosystem/grpc-gateway/v2 v2.28.0 h1:HWRh5R2+9EifMyIHV7ZV+MIZqgz+PMpZ14Jynv3O2Zs=
25+
github.com/grpc-ecosystem/grpc-gateway/v2 v2.28.0/go.mod h1:JfhWUomR1baixubs02l85lZYYOm7LV6om4ceouMv45c=
2426
github.com/josharian/intern v1.0.0 h1:vlS4z54oSdjm0bgjRigI+G1HpF+tI+9rE5LLzOg8HmY=
2527
github.com/josharian/intern v1.0.0/go.mod h1:5DoeVV0s6jJacbCEi61lwdGj/aVlrQvzHFFd8Hwg//Y=
2628
github.com/launchdarkly/ccache v1.1.0 h1:voD1M+ZJXR3MREOKtBwgTF9hYHl1jg+vFKS/+VAkR2k=
@@ -55,55 +57,57 @@ github.com/samber/lo v1.51.0 h1:kysRYLbHy/MB7kQZf5DSN50JHmMsNEdeY24VzJFu7wI=
5557
github.com/samber/lo v1.51.0/go.mod h1:4+MXEGsJzbKGaUEQFKBq2xtfuznW9oz/WrgyzMzRoM0=
5658
github.com/sergi/go-diff v1.3.1 h1:xkr+Oxo4BOQKmkn/B9eMK0g5Kg/983T9DqqPHwYqD+8=
5759
github.com/sergi/go-diff v1.3.1/go.mod h1:aMJSSKb2lpPvRNec0+w3fl7LP9IOFzdc9Pa4NFbPK1I=
58-
github.com/stretchr/testify v1.10.0 h1:Xv5erBjTwe/5IxqUQTdXv5kgmIvbHo3QQyRwhJsOfJA=
59-
github.com/stretchr/testify v1.10.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
60+
github.com/stretchr/testify v1.11.1 h1:7s2iGBzp5EwR7/aIZr8ao5+dra3wiQyKjjFuvgVKu7U=
61+
github.com/stretchr/testify v1.11.1/go.mod h1:wZwfW3scLgRK+23gO65QZefKpKQRnfz6sD981Nm4B6U=
6062
github.com/vektah/gqlparser/v2 v2.5.19 h1:bhCPCX1D4WWzCDvkPl4+TP1N8/kLrWnp43egplt7iSg=
6163
github.com/vektah/gqlparser/v2 v2.5.19/go.mod h1:y7kvl5bBlDeuWIvLtA9849ncyvx6/lj06RsMrEjVy3U=
62-
go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA=
63-
go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A=
64-
go.opentelemetry.io/otel v1.37.0 h1:9zhNfelUvx0KBfu/gb+ZgeAfAgtWrfHJZcAqFC228wQ=
65-
go.opentelemetry.io/otel v1.37.0/go.mod h1:ehE/umFRLnuLa/vSccNq9oS1ErUlkkK71gMcN34UG8I=
66-
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.13.0 h1:zUfYw8cscHHLwaY8Xz3fiJu+R59xBnkgq2Zr1lwmK/0=
67-
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.13.0/go.mod h1:514JLMCcFLQFS8cnTepOk6I09cKWJ5nGHBxHrMJ8Yfg=
68-
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.37.0 h1:9PgnL3QNlj10uGxExowIDIZu66aVBwWhXmbOp1pa6RA=
69-
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.37.0/go.mod h1:0ineDcLELf6JmKfuo0wvvhAVMuxWFYvkTin2iV4ydPQ=
70-
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.37.0 h1:Ahq7pZmv87yiyn3jeFz/LekZmPLLdKejuO3NcK9MssM=
71-
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.37.0/go.mod h1:MJTqhM0im3mRLw1i8uGHnCvUEeS7VwRyxlLC78PA18M=
72-
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.37.0 h1:bDMKF3RUSxshZ5OjOTi8rsHGaPKsAt76FaqgvIUySLc=
73-
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.37.0/go.mod h1:dDT67G/IkA46Mr2l9Uj7HsQVwsjASyV9SjGofsiUZDA=
74-
go.opentelemetry.io/otel/log v0.13.0 h1:yoxRoIZcohB6Xf0lNv9QIyCzQvrtGZklVbdCoyb7dls=
75-
go.opentelemetry.io/otel/log v0.13.0/go.mod h1:INKfG4k1O9CL25BaM1qLe0zIedOpvlS5Z7XgSbmN83E=
76-
go.opentelemetry.io/otel/metric v1.37.0 h1:mvwbQS5m0tbmqML4NqK+e3aDiO02vsf/WgbsdpcPoZE=
77-
go.opentelemetry.io/otel/metric v1.37.0/go.mod h1:04wGrZurHYKOc+RKeye86GwKiTb9FKm1WHtO+4EVr2E=
78-
go.opentelemetry.io/otel/sdk v1.37.0 h1:ItB0QUqnjesGRvNcmAcU0LyvkVyGJ2xftD29bWdDvKI=
79-
go.opentelemetry.io/otel/sdk v1.37.0/go.mod h1:VredYzxUvuo2q3WRcDnKDjbdvmO0sCzOvVAiY+yUkAg=
80-
go.opentelemetry.io/otel/sdk/log v0.13.0 h1:I3CGUszjM926OphK8ZdzF+kLqFvfRY/IIoFq/TjwfaQ=
81-
go.opentelemetry.io/otel/sdk/log v0.13.0/go.mod h1:lOrQyCCXmpZdN7NchXb6DOZZa1N5G1R2tm5GMMTpDBw=
82-
go.opentelemetry.io/otel/sdk/log/logtest v0.13.0 h1:9yio6AFZ3QD9j9oqshV1Ibm9gPLlHNxurno5BreMtIA=
83-
go.opentelemetry.io/otel/sdk/log/logtest v0.13.0/go.mod h1:QOGiAJHl+fob8Nu85ifXfuQYmJTFAvcrxL6w5/tu168=
84-
go.opentelemetry.io/otel/sdk/metric v1.37.0 h1:90lI228XrB9jCMuSdA0673aubgRobVZFhbjxHHspCPc=
85-
go.opentelemetry.io/otel/sdk/metric v1.37.0/go.mod h1:cNen4ZWfiD37l5NhS+Keb5RXVWZWpRE+9WyVCpbo5ps=
86-
go.opentelemetry.io/otel/trace v1.37.0 h1:HLdcFNbRQBE2imdSEgm/kwqmQj1Or1l/7bW6mxVK7z4=
87-
go.opentelemetry.io/otel/trace v1.37.0/go.mod h1:TlgrlQ+PtQO5XFerSPUYG0JSgGyryXewPGyayAWSBS0=
88-
go.opentelemetry.io/proto/otlp v1.7.0 h1:jX1VolD6nHuFzOYso2E73H85i92Mv8JQYk0K9vz09os=
89-
go.opentelemetry.io/proto/otlp v1.7.0/go.mod h1:fSKjH6YJ7HDlwzltzyMj036AJ3ejJLCgCSHGj4efDDo=
64+
go.opentelemetry.io/auto/sdk v1.2.1 h1:jXsnJ4Lmnqd11kwkBV2LgLoFMZKizbCi5fNZ/ipaZ64=
65+
go.opentelemetry.io/auto/sdk v1.2.1/go.mod h1:KRTj+aOaElaLi+wW1kO/DZRXwkF4C5xPbEe3ZiIhN7Y=
66+
go.opentelemetry.io/otel v1.43.0 h1:mYIM03dnh5zfN7HautFE4ieIig9amkNANT+xcVxAj9I=
67+
go.opentelemetry.io/otel v1.43.0/go.mod h1:JuG+u74mvjvcm8vj8pI5XiHy1zDeoCS2LB1spIq7Ay0=
68+
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.19.0 h1:HIBTQ3VO5aupLKjC90JgMqpezVXwFuq6Ryjn0/izoag=
69+
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.19.0/go.mod h1:ji9vId85hMxqfvICA0Jt8JqEdrXaAkcpkI9HPXya0ro=
70+
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.43.0 h1:w1K+pCJoPpQifuVpsKamUdn9U0zM3xUziVOqsGksUrY=
71+
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.43.0/go.mod h1:HBy4BjzgVE8139ieRI75oXm3EcDN+6GhD88JT1Kjvxg=
72+
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.43.0 h1:88Y4s2C8oTui1LGM6bTWkw0ICGcOLCAI5l6zsD1j20k=
73+
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.43.0/go.mod h1:Vl1/iaggsuRlrHf/hfPJPvVag77kKyvrLeD10kpMl+A=
74+
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.43.0 h1:3iZJKlCZufyRzPzlQhUIWVmfltrXuGyfjREgGP3UUjc=
75+
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.43.0/go.mod h1:/G+nUPfhq2e+qiXMGxMwumDrP5jtzU+mWN7/sjT2rak=
76+
go.opentelemetry.io/otel/log v0.19.0 h1:KUZs/GOsw79TBBMfDWsXS+KZ4g2Ckzksd1ymzsIEbo4=
77+
go.opentelemetry.io/otel/log v0.19.0/go.mod h1:5DQYeGmxVIr4n0/BcJvF4upsraHjg6vudJJpnkL6Ipk=
78+
go.opentelemetry.io/otel/metric v1.43.0 h1:d7638QeInOnuwOONPp4JAOGfbCEpYb+K6DVWvdxGzgM=
79+
go.opentelemetry.io/otel/metric v1.43.0/go.mod h1:RDnPtIxvqlgO8GRW18W6Z/4P462ldprJtfxHxyKd2PY=
80+
go.opentelemetry.io/otel/sdk v1.43.0 h1:pi5mE86i5rTeLXqoF/hhiBtUNcrAGHLKQdhg4h4V9Dg=
81+
go.opentelemetry.io/otel/sdk v1.43.0/go.mod h1:P+IkVU3iWukmiit/Yf9AWvpyRDlUeBaRg6Y+C58QHzg=
82+
go.opentelemetry.io/otel/sdk/log v0.19.0 h1:scYVLqT22D2gqXItnWiocLUKGH9yvkkeql5dBDiXyko=
83+
go.opentelemetry.io/otel/sdk/log v0.19.0/go.mod h1:vFBowwXGLlW9AvpuF7bMgnNI95LiW10szrOdvzBHlAg=
84+
go.opentelemetry.io/otel/sdk/log/logtest v0.19.0 h1:BEbF7ZBB6qQloV/Ub1+3NQoOUnVtcGkU3XX4Ws3GQfk=
85+
go.opentelemetry.io/otel/sdk/log/logtest v0.19.0/go.mod h1:Lua81/3yM0wOmoHTokLj9y9ADeA02v1naRrVrkAZuKk=
86+
go.opentelemetry.io/otel/sdk/metric v1.43.0 h1:S88dyqXjJkuBNLeMcVPRFXpRw2fuwdvfCGLEo89fDkw=
87+
go.opentelemetry.io/otel/sdk/metric v1.43.0/go.mod h1:C/RJtwSEJ5hzTiUz5pXF1kILHStzb9zFlIEe85bhj6A=
88+
go.opentelemetry.io/otel/trace v1.43.0 h1:BkNrHpup+4k4w+ZZ86CZoHHEkohws8AY+WTX09nk+3A=
89+
go.opentelemetry.io/otel/trace v1.43.0/go.mod h1:/QJhyVBUUswCphDVxq+8mld+AvhXZLhe+8WVFxiFff0=
90+
go.opentelemetry.io/proto/otlp v1.10.0 h1:IQRWgT5srOCYfiWnpqUYz9CVmbO8bFmKcwYxpuCSL2g=
91+
go.opentelemetry.io/proto/otlp v1.10.0/go.mod h1:/CV4QoCR/S9yaPj8utp3lvQPoqMtxXdzn7ozvvozVqk=
9092
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
9193
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
92-
golang.org/x/net v0.41.0 h1:vBTly1HeNPEn3wtREYfy4GZ/NECgw2Cnl+nK6Nz3uvw=
93-
golang.org/x/net v0.41.0/go.mod h1:B/K4NNqkfmg07DQYrbwvSluqCJOOXwUjeb/5lOisjbA=
94-
golang.org/x/sync v0.15.0 h1:KWH3jNZsfyT6xfAfKiz6MRNmd46ByHDYaZ7KSkCtdW8=
95-
golang.org/x/sync v0.15.0/go.mod h1:1dzgHSNfp02xaA81J2MS99Qcpr2w7fw1gpm99rleRqA=
96-
golang.org/x/sys v0.33.0 h1:q3i8TbbEz+JRD9ywIRlyRAQbM0qF7hu24q3teo2hbuw=
97-
golang.org/x/sys v0.33.0/go.mod h1:BJP2sWEmIv4KK5OTEluFJCKSidICx8ciO85XgH3Ak8k=
98-
golang.org/x/text v0.26.0 h1:P42AVeLghgTYr4+xUnTRKDMqpar+PtX7KWuNQL21L8M=
99-
golang.org/x/text v0.26.0/go.mod h1:QK15LZJUUQVJxhz7wXgxSy/CJaTFjd0G+YLonydOVQA=
100-
google.golang.org/genproto/googleapis/api v0.0.0-20250603155806-513f23925822 h1:oWVWY3NzT7KJppx2UKhKmzPq4SRe0LdCijVRwvGeikY=
101-
google.golang.org/genproto/googleapis/api v0.0.0-20250603155806-513f23925822/go.mod h1:h3c4v36UTKzUiuaOKQ6gr3S+0hovBtUrXzTG/i3+XEc=
102-
google.golang.org/genproto/googleapis/rpc v0.0.0-20250603155806-513f23925822 h1:fc6jSaCT0vBduLYZHYrBBNY4dsWuvgyff9noRNDdBeE=
103-
google.golang.org/genproto/googleapis/rpc v0.0.0-20250603155806-513f23925822/go.mod h1:qQ0YXyHHx3XkvlzUtpXDkS29lDSafHMZBAZDc03LQ3A=
104-
google.golang.org/grpc v1.73.0 h1:VIWSmpI2MegBtTuFt5/JWy2oXxtjJ/e89Z70ImfD2ok=
105-
google.golang.org/grpc v1.73.0/go.mod h1:50sbHOUqWoCQGI8V2HQLJM0B+LMlIUjNSZmow7EVBQc=
106-
google.golang.org/protobuf v1.36.6 h1:z1NpPI8ku2WgiWnf+t9wTPsn6eP1L7ksHUlkfLvd9xY=
107-
google.golang.org/protobuf v1.36.6/go.mod h1:jduwjTPXsFjZGTmRluh+L6NjiWu7pchiJ2/5YcXBHnY=
94+
golang.org/x/net v0.52.0 h1:He/TN1l0e4mmR3QqHMT2Xab3Aj3L9qjbhRm78/6jrW0=
95+
golang.org/x/net v0.52.0/go.mod h1:R1MAz7uMZxVMualyPXb+VaqGSa3LIaUqk0eEt3w36Sw=
96+
golang.org/x/sync v0.20.0 h1:e0PTpb7pjO8GAtTs2dQ6jYa5BWYlMuX047Dco/pItO4=
97+
golang.org/x/sync v0.20.0/go.mod h1:9xrNwdLfx4jkKbNva9FpL6vEN7evnE43NNNJQ2LF3+0=
98+
golang.org/x/sys v0.42.0 h1:omrd2nAlyT5ESRdCLYdm3+fMfNFE/+Rf4bDIQImRJeo=
99+
golang.org/x/sys v0.42.0/go.mod h1:4GL1E5IUh+htKOUEOaiffhrAeqysfVGipDYzABqnCmw=
100+
golang.org/x/text v0.35.0 h1:JOVx6vVDFokkpaq1AEptVzLTpDe9KGpj5tR4/X+ybL8=
101+
golang.org/x/text v0.35.0/go.mod h1:khi/HExzZJ2pGnjenulevKNX1W67CUy0AsXcNubPGCA=
102+
gonum.org/v1/gonum v0.17.0 h1:VbpOemQlsSMrYmn7T2OUvQ4dqxQXU+ouZFQsZOx50z4=
103+
gonum.org/v1/gonum v0.17.0/go.mod h1:El3tOrEuMpv2UdMrbNlKEh9vd86bmQ6vqIcDwxEOc1E=
104+
google.golang.org/genproto/googleapis/api v0.0.0-20260401024825-9d38bb4040a9 h1:VPWxll4HlMw1Vs/qXtN7BvhZqsS9cdAittCNvVENElA=
105+
google.golang.org/genproto/googleapis/api v0.0.0-20260401024825-9d38bb4040a9/go.mod h1:7QBABkRtR8z+TEnmXTqIqwJLlzrZKVfAUm7tY3yGv0M=
106+
google.golang.org/genproto/googleapis/rpc v0.0.0-20260401024825-9d38bb4040a9 h1:m8qni9SQFH0tJc1X0vmnpw/0t+AImlSvp30sEupozUg=
107+
google.golang.org/genproto/googleapis/rpc v0.0.0-20260401024825-9d38bb4040a9/go.mod h1:4Hqkh8ycfw05ld/3BWL7rJOSfebL2Q+DVDeRgYgxUU8=
108+
google.golang.org/grpc v1.80.0 h1:Xr6m2WmWZLETvUNvIUmeD5OAagMw3FiKmMlTdViWsHM=
109+
google.golang.org/grpc v1.80.0/go.mod h1:ho/dLnxwi3EDJA4Zghp7k2Ec1+c2jqup0bFkw07bwF4=
110+
google.golang.org/protobuf v1.36.11 h1:fV6ZwhNocDyBLK0dj+fg8ektcVegBBuEolpbTQyBNVE=
111+
google.golang.org/protobuf v1.36.11/go.mod h1:HTf+CrKn2C3g5S8VImy6tdcUvCska2kB7j23XfzDpco=
108112
gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
109113
gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=

package.json

Lines changed: 60 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -50,8 +50,10 @@
5050
"react@19.0.0": "19.0.3",
5151
"react-dom@^19.0.0": "19.0.3",
5252
"react-dom@19.0.0": "19.0.3",
53-
"react-server-dom-webpack": "19.0.4",
54-
"next@>=13": "^15.5.12",
53+
"react-server-dom-webpack": "19.0.5",
54+
"next@>=13": "^15.5.15",
55+
"next@^15.5.10": "^15.5.15",
56+
"next@^15.5.15": "^15.5.15",
5557
"diff": "^4.0.4",
5658
"tar": "^7.5.7",
5759
"devalue": "^5.6.2",
@@ -60,14 +62,14 @@
6062
"undici@^6": "^6.23.0",
6163
"undici@^7": "^7.18.2",
6264
"undici@7.18.2": "^7.18.2",
63-
"lodash": "^4.17.23",
65+
"lodash": "^4.18.0",
6466
"qs": "^6.14.1",
6567
"validator": "^13.15.22",
6668
"js-yaml@^3": "^3.14.2",
6769
"js-yaml@^4": "^4.1.1",
6870
"body-parser@~1.20.3": "^1.20.4",
6971
"body-parser@^2": "^2.2.1",
70-
"node-forge": "^1.3.2",
72+
"node-forge": "^1.4.0",
7173
"@babel/runtime": "^7.26.10",
7274
"cookie": "^0.7.0",
7375
"image-size": "^1.2.1",
@@ -80,29 +82,75 @@
8082
"http-proxy-middleware": "^3.0.5",
8183
"on-headers": "^1.1.0",
8284
"tmp": "^0.2.4",
83-
"protobufjs": "^7.2.5",
85+
"protobufjs": "^7.5.5",
8486
"tough-cookie": "^4.1.3",
8587
"xml2js": "^0.5.0",
8688
"jws@^3": "^3.2.3",
8789
"jws@^4": "^4.0.1",
8890
"estree-util-value-to-estree": "^3.3.3",
8991
"webpack-dev-server": "^5.2.1",
90-
"brace-expansion@^1": "^1.1.12",
91-
"brace-expansion@^2": "^2.0.2",
92+
"brace-expansion@^1": "^1.1.13",
93+
"brace-expansion@^1.1.7": "^1.1.13",
94+
"brace-expansion@^2": "^2.0.3",
95+
"brace-expansion@^2.0.1": "^2.0.3",
9296
"ws": "^8.17.1",
9397
"semver": "^7.5.2",
9498
"path-to-regexp@^3": "^3.3.0",
9599
"path-to-regexp@^6": "^6.3.0",
96100
"path-to-regexp@6.1.0": "6.3.0",
97-
"path-to-regexp@^8": "^8.2.0",
101+
"path-to-regexp@^8": "^8.4.0",
102+
"path-to-regexp@^8.0.0": "^8.4.0",
103+
"path-to-regexp@8.2.0": "^8.4.0",
104+
"path-to-regexp@8.3.0": "^8.4.0",
105+
"path-to-regexp@~0.1.12": "^0.1.13",
98106
"glob": "^10.5.0",
99-
"@sveltejs/kit": "^2.20.6",
107+
"@sveltejs/kit": "^2.57.1",
100108
"@nestjs/common": "^10.4.16",
101109
"esbuild": "^0.25.0",
102110
"vite@^5": "^5.4.21",
103-
"vite@^6": "^6.4.1",
104-
"vite@6.0.7": "^6.4.1",
105-
"vite@^7": "^7.0.8"
111+
"vite@^6": "^6.4.2",
112+
"vite@6.0.7": "^6.4.2",
113+
"vite@^7": "^7.3.2",
114+
"vite@^5.0.0 || ^6.0.0 || ^7.0.0-0": "^7.3.2",
115+
"vite@npm:6.4.1": "^6.4.2",
116+
"axios": "^1.15.0",
117+
"hono": "^4.12.14",
118+
"handlebars": "^4.7.9",
119+
"picomatch@^2": "^2.3.2",
120+
"picomatch@^2.0.4": "^2.3.2",
121+
"picomatch@^2.2.1": "^2.3.2",
122+
"picomatch@^2.2.3": "^2.3.2",
123+
"picomatch@^2.3.1": "^2.3.2",
124+
"picomatch@^3": "^3.0.2",
125+
"picomatch@^3.0.1": "^3.0.2",
126+
"picomatch@^4": "^4.0.4",
127+
"picomatch@^4.0.2": "^4.0.4",
128+
"picomatch@^4.0.3": "^4.0.4",
129+
"picomatch@4.0.1": "^4.0.4",
130+
"picomatch@4.0.2": "^4.0.4",
131+
"serialize-javascript": "^7.0.5",
132+
"fast-xml-parser": "^4.5.5",
133+
"smol-toml": "^1.6.1",
134+
"yaml@^1": "^1.10.3",
135+
"yaml@^1.10.0": "^1.10.3",
136+
"yaml@^1.10.2": "^1.10.3",
137+
"yaml@^2": "^2.8.3",
138+
"yaml@^2.1.1": "^2.8.3",
139+
"yaml@^2.1.3": "^2.8.3",
140+
"yaml@^2.2.1": "^2.8.3",
141+
"yaml@^2.3.1": "^2.8.3",
142+
"yaml@^2.3.4": "^2.8.3",
143+
"yaml@^2.6.1": "^2.8.3",
144+
"yaml@^2.8.0": "^2.8.3",
145+
"srvx": "^0.11.13",
146+
"defu": "^6.1.5",
147+
"happy-dom": "^20.8.9",
148+
"@xmldom/xmldom": "^0.8.12",
149+
"flatted": "^3.4.2",
150+
"follow-redirects": "^1.16.0",
151+
"basic-ftp": "^5.3.0",
152+
"@hono/node-server": "^1.19.13",
153+
"@apollo/server": "^5.5.0"
106154
},
107155
"dependenciesMeta": {
108156
"puppeteer@9.1.1": {

0 commit comments

Comments
 (0)