From 2e61718b81e364353b236b28de4ff36835714dc9 Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Mon, 5 Feb 2024 13:07:18 +1100
Subject: [PATCH] chore(deps): update all non-major dependencies (#875)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence | Type |
Update |
|---|---|---|---|---|---|---|---|
| [@bufbuild/protoc-gen-es](https://togithub.com/bufbuild/protobuf-es)
([source](https://togithub.com/bufbuild/protobuf-es/tree/HEAD/packages/protoc-gen-es))
| [`1.7.0` ->
`1.7.2`](https://renovatebot.com/diffs/npm/@bufbuild%2fprotoc-gen-es/1.7.0/1.7.2)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@bufbuild%2fprotoc-gen-es/1.7.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@bufbuild%2fprotoc-gen-es/1.7.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@bufbuild%2fprotoc-gen-es/1.7.0/1.7.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@bufbuild%2fprotoc-gen-es/1.7.0/1.7.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | patch |
|
[@swc/jest](https://togithub.com/swc-project/pkgs/tree/main/packages/jest)
([source](https://togithub.com/swc-project/pkgs)) | [`0.2.31` ->
`0.2.34`](https://renovatebot.com/diffs/npm/@swc%2fjest/0.2.31/0.2.34) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/@swc%2fjest/0.2.34?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@swc%2fjest/0.2.34?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@swc%2fjest/0.2.31/0.2.34?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@swc%2fjest/0.2.31/0.2.34?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | patch |
|
[@testing-library/jest-dom](https://togithub.com/testing-library/jest-dom)
| [`6.3.0` ->
`6.4.1`](https://renovatebot.com/diffs/npm/@testing-library%2fjest-dom/6.3.0/6.4.1)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@testing-library%2fjest-dom/6.4.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@testing-library%2fjest-dom/6.4.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@testing-library%2fjest-dom/6.3.0/6.4.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@testing-library%2fjest-dom/6.3.0/6.4.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | minor |
|
[@testing-library/react](https://togithub.com/testing-library/react-testing-library)
| [`14.1.2` ->
`14.2.1`](https://renovatebot.com/diffs/npm/@testing-library%2freact/14.1.2/14.2.1)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@testing-library%2freact/14.2.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@testing-library%2freact/14.2.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@testing-library%2freact/14.1.2/14.2.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@testing-library%2freact/14.1.2/14.2.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | minor |
|
[@types/react](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react)
([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react))
| [`18.2.48` ->
`18.2.52`](https://renovatebot.com/diffs/npm/@types%2freact/18.2.48/18.2.52)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2freact/18.2.52?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2freact/18.2.52?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2freact/18.2.48/18.2.52?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2freact/18.2.48/18.2.52?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | patch |
|
[@typescript-eslint/eslint-plugin](https://togithub.com/typescript-eslint/typescript-eslint)
([source](https://togithub.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin))
| [`6.19.1` ->
`6.20.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/6.19.1/6.20.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2feslint-plugin/6.20.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@typescript-eslint%2feslint-plugin/6.20.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@typescript-eslint%2feslint-plugin/6.19.1/6.20.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2feslint-plugin/6.19.1/6.20.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | minor |
|
[@typescript-eslint/parser](https://togithub.com/typescript-eslint/typescript-eslint)
([source](https://togithub.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser))
| [`6.19.1` ->
`6.20.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/6.19.1/6.20.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2fparser/6.20.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@typescript-eslint%2fparser/6.20.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@typescript-eslint%2fparser/6.19.1/6.20.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2fparser/6.19.1/6.20.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | minor |
|
[@typescript-eslint/typescript-estree](https://togithub.com/typescript-eslint/typescript-eslint)
([source](https://togithub.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-estree))
| [`6.19.1` ->
`6.20.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2ftypescript-estree/6.19.1/6.20.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2ftypescript-estree/6.20.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@typescript-eslint%2ftypescript-estree/6.20.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@typescript-eslint%2ftypescript-estree/6.19.1/6.20.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2ftypescript-estree/6.19.1/6.20.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | minor |
| [act](https://togithub.com/nektos/act) | `0.2.57` -> `0.2.59` |
[![age](https://developer.mend.io/api/mc/badges/age/hermit/act/0.2.59?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/hermit/act/0.2.59?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/hermit/act/0.2.57/0.2.59?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/hermit/act/0.2.57/0.2.59?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| | patch |
| [github.com/jackc/pgx/v5](https://togithub.com/jackc/pgx) | `v5.5.2`
-> `v5.5.3` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fjackc%2fpgx%2fv5/v5.5.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fjackc%2fpgx%2fv5/v5.5.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fjackc%2fpgx%2fv5/v5.5.2/v5.5.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fjackc%2fpgx%2fv5/v5.5.2/v5.5.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| require | patch |
| [github.com/tmc/langchaingo](https://togithub.com/tmc/langchaingo) |
`v0.1.3` -> `v0.1.4` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2ftmc%2flangchaingo/v0.1.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2ftmc%2flangchaingo/v0.1.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2ftmc%2flangchaingo/v0.1.3/v0.1.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2ftmc%2flangchaingo/v0.1.3/v0.1.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| require | patch |
| [lint-staged](https://togithub.com/okonet/lint-staged) | [`15.2.0` ->
`15.2.1`](https://renovatebot.com/diffs/npm/lint-staged/15.2.0/15.2.1) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/lint-staged/15.2.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/lint-staged/15.2.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/lint-staged/15.2.0/15.2.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/lint-staged/15.2.0/15.2.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | patch |
| [npm-run-all2](https://togithub.com/bcomnes/npm-run-all2) | [`6.1.1`
-> `6.1.2`](https://renovatebot.com/diffs/npm/npm-run-all2/6.1.1/6.1.2)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/npm-run-all2/6.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/npm-run-all2/6.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/npm-run-all2/6.1.1/6.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/npm-run-all2/6.1.1/6.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | patch |
| [prettier](https://prettier.io)
([source](https://togithub.com/prettier/prettier)) | [`3.2.4` ->
`3.2.5`](https://renovatebot.com/diffs/npm/prettier/3.2.4/3.2.5) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/prettier/3.2.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/prettier/3.2.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/prettier/3.2.4/3.2.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/prettier/3.2.4/3.2.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | patch |
| [react-router-dom](https://togithub.com/remix-run/react-router)
([source](https://togithub.com/remix-run/react-router/tree/HEAD/packages/react-router-dom))
| [`6.21.3` ->
`6.22.0`](https://renovatebot.com/diffs/npm/react-router-dom/6.21.3/6.22.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/react-router-dom/6.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/react-router-dom/6.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/react-router-dom/6.21.3/6.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/react-router-dom/6.21.3/6.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | minor |
| [typed-css-modules](https://togithub.com/Quramy/typed-css-modules) |
[`0.9.0` ->
`0.9.1`](https://renovatebot.com/diffs/npm/typed-css-modules/0.9.0/0.9.1)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/typed-css-modules/0.9.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/typed-css-modules/0.9.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/typed-css-modules/0.9.0/0.9.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/typed-css-modules/0.9.0/0.9.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | patch |
|
[com.github.ozsie:detekt-maven-plugin](https://togithub.com/Ozsie/detekt-maven-plugin)
([source](https://togithub.com/ozsie/detekt-maven-plugin)) | `1.23.4` ->
`1.23.5` |
[![age](https://developer.mend.io/api/mc/badges/age/maven/com.github.ozsie:detekt-maven-plugin/1.23.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/com.github.ozsie:detekt-maven-plugin/1.23.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/com.github.ozsie:detekt-maven-plugin/1.23.4/1.23.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/com.github.ozsie:detekt-maven-plugin/1.23.4/1.23.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| build | patch |
|
[org.assertj:assertj-core](https://assertj.github.io/doc/#assertj-core)
([source](https://togithub.com/assertj/assertj)) | `3.25.2` -> `3.25.3`
|
[![age](https://developer.mend.io/api/mc/badges/age/maven/org.assertj:assertj-core/3.25.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/org.assertj:assertj-core/3.25.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/org.assertj:assertj-core/3.25.2/3.25.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/org.assertj:assertj-core/3.25.2/3.25.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| test | patch |
| [org.junit:junit-bom](https://junit.org/junit5/)
([source](https://togithub.com/junit-team/junit5)) | `5.10.1` ->
`5.10.2` |
[![age](https://developer.mend.io/api/mc/badges/age/maven/org.junit:junit-bom/5.10.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/org.junit:junit-bom/5.10.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/org.junit:junit-bom/5.10.1/5.10.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/org.junit:junit-bom/5.10.1/5.10.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| import | patch |
| [io.grpc:grpc-stub](https://togithub.com/grpc/grpc-java) | `1.61.0` ->
`1.61.1` |
[![age](https://developer.mend.io/api/mc/badges/age/maven/io.grpc:grpc-stub/1.61.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/io.grpc:grpc-stub/1.61.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/io.grpc:grpc-stub/1.61.0/1.61.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/io.grpc:grpc-stub/1.61.0/1.61.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| compile | patch |
| [io.grpc:grpc-protobuf](https://togithub.com/grpc/grpc-java) |
`1.61.0` -> `1.61.1` |
[![age](https://developer.mend.io/api/mc/badges/age/maven/io.grpc:grpc-protobuf/1.61.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/io.grpc:grpc-protobuf/1.61.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/io.grpc:grpc-protobuf/1.61.0/1.61.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/io.grpc:grpc-protobuf/1.61.0/1.61.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| compile | patch |
| [io.grpc:grpc-netty](https://togithub.com/grpc/grpc-java) | `1.61.0`
-> `1.61.1` |
[![age](https://developer.mend.io/api/mc/badges/age/maven/io.grpc:grpc-netty/1.61.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/io.grpc:grpc-netty/1.61.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/io.grpc:grpc-netty/1.61.0/1.61.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/io.grpc:grpc-netty/1.61.0/1.61.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| compile | patch |
| [com.squareup.wire:wire-compiler](https://togithub.com/square/wire) |
`4.9.5` -> `4.9.6` |
[![age](https://developer.mend.io/api/mc/badges/age/maven/com.squareup.wire:wire-compiler/4.9.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/com.squareup.wire:wire-compiler/4.9.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/com.squareup.wire:wire-compiler/4.9.5/4.9.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/com.squareup.wire:wire-compiler/4.9.5/4.9.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| | patch |
|
[com.squareup.wire:wire-grpc-client-jvm](https://togithub.com/square/wire)
| `4.9.5` -> `4.9.6` |
[![age](https://developer.mend.io/api/mc/badges/age/maven/com.squareup.wire:wire-grpc-client-jvm/4.9.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/com.squareup.wire:wire-grpc-client-jvm/4.9.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/com.squareup.wire:wire-grpc-client-jvm/4.9.5/4.9.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/com.squareup.wire:wire-grpc-client-jvm/4.9.5/4.9.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| compile | patch |
| [com.squareup.wire:wire-grpc-server](https://togithub.com/square/wire)
| `4.9.5` -> `4.9.6` |
[![age](https://developer.mend.io/api/mc/badges/age/maven/com.squareup.wire:wire-grpc-server/4.9.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/com.squareup.wire:wire-grpc-server/4.9.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/com.squareup.wire:wire-grpc-server/4.9.5/4.9.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/com.squareup.wire:wire-grpc-server/4.9.5/4.9.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| compile | patch |
| [com.squareup.wire:wire-runtime-jvm](https://togithub.com/square/wire)
| `4.9.5` -> `4.9.6` |
[![age](https://developer.mend.io/api/mc/badges/age/maven/com.squareup.wire:wire-runtime-jvm/4.9.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/com.squareup.wire:wire-runtime-jvm/4.9.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/com.squareup.wire:wire-runtime-jvm/4.9.5/4.9.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/com.squareup.wire:wire-runtime-jvm/4.9.5/4.9.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| compile | patch |
| [io.gitlab.arturbosch.detekt:detekt-test](https://detekt.dev)
([source](https://togithub.com/detekt/detekt)) | `1.23.4` -> `1.23.5` |
[![age](https://developer.mend.io/api/mc/badges/age/maven/io.gitlab.arturbosch.detekt:detekt-test/1.23.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/io.gitlab.arturbosch.detekt:detekt-test/1.23.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/io.gitlab.arturbosch.detekt:detekt-test/1.23.4/1.23.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/io.gitlab.arturbosch.detekt:detekt-test/1.23.4/1.23.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| test | patch |
| [io.gitlab.arturbosch.detekt:detekt-api](https://detekt.dev)
([source](https://togithub.com/detekt/detekt)) | `1.23.4` -> `1.23.5` |
[![age](https://developer.mend.io/api/mc/badges/age/maven/io.gitlab.arturbosch.detekt:detekt-api/1.23.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/io.gitlab.arturbosch.detekt:detekt-api/1.23.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/io.gitlab.arturbosch.detekt:detekt-api/1.23.4/1.23.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/io.gitlab.arturbosch.detekt:detekt-api/1.23.4/1.23.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| compile | patch |
---
### Release Notes
bufbuild/protobuf-es (@bufbuild/protoc-gen-es)
###
[`v1.7.2`](https://togithub.com/bufbuild/protobuf-es/releases/tag/v1.7.2)
[Compare
Source](https://togithub.com/bufbuild/protobuf-es/compare/v1.7.1...v1.7.2)
#### What's Changed
- Fix name collision with import in generated code by
[@timostamm](https://togithub.com/timostamm) in
[https://github.com/bufbuild/protobuf-es/pull/688](https://togithub.com/bufbuild/protobuf-es/pull/688)
- Add missing extension to import of descriptor-set for module
resolution NodeNext by
[@tehwalris](https://togithub.com/tehwalris) in
[https://github.com/bufbuild/protobuf-es/pull/690](https://togithub.com/bufbuild/protobuf-es/pull/690)
- Fix proto3 extension presence for singular, non-optional scalar by
[@timostamm](https://togithub.com/timostamm) in
[https://github.com/bufbuild/protobuf-es/pull/689](https://togithub.com/bufbuild/protobuf-es/pull/689)
- Fix typing for proto2 required fields with target=dts by
[@timostamm](https://togithub.com/timostamm) in
[https://github.com/bufbuild/protobuf-es/pull/691](https://togithub.com/bufbuild/protobuf-es/pull/691)
#### New Contributors
- [@tehwalris](https://togithub.com/tehwalris) made their first
contribution in
[https://github.com/bufbuild/protobuf-es/pull/690](https://togithub.com/bufbuild/protobuf-es/pull/690)
**Full Changelog**:
https://github.com/bufbuild/protobuf-es/compare/v1.7.1...v1.7.2
###
[`v1.7.1`](https://togithub.com/bufbuild/protobuf-es/releases/tag/v1.7.1)
[Compare
Source](https://togithub.com/bufbuild/protobuf-es/compare/v1.7.0...v1.7.1)
#### What's Changed
- Avoid parsing feature-set defaults at module initialization by
[@timostamm](https://togithub.com/timostamm) in
[https://github.com/bufbuild/protobuf-es/pull/683](https://togithub.com/bufbuild/protobuf-es/pull/683)
- Fix printing large 64-bit integers in
[@bufbuild/protoplugin](https://togithub.com/bufbuild/protoplugin)
by [@timostamm](https://togithub.com/timostamm) in
[https://github.com/bufbuild/protobuf-es/pull/682](https://togithub.com/bufbuild/protobuf-es/pull/682)
- Fix parsing JSON null in proto2 by
[@timostamm](https://togithub.com/timostamm) in
[https://github.com/bufbuild/protobuf-es/pull/685](https://togithub.com/bufbuild/protobuf-es/pull/685)
**Full Changelog**:
https://github.com/bufbuild/protobuf-es/compare/v1.7.0...v1.7.1
swc-project/pkgs (@swc/jest)
###
[`v0.2.32`](https://togithub.com/swc-project/pkgs/compare/c7bdf28503de4a95a75f0d794202aab1c7bca026...ed4e70a9014d827af288e0f16392c7d026f74f86)
[Compare
Source](https://togithub.com/swc-project/pkgs/compare/c7bdf28503de4a95a75f0d794202aab1c7bca026...ed4e70a9014d827af288e0f16392c7d026f74f86)
testing-library/jest-dom
(@testing-library/jest-dom)
###
[`v6.4.1`](https://togithub.com/testing-library/jest-dom/releases/tag/v6.4.1)
[Compare
Source](https://togithub.com/testing-library/jest-dom/compare/v6.4.0...v6.4.1)
##### Bug Fixes
- Export type `TestingLibraryMatchers` from "./matchers"
([#576](https://togithub.com/testing-library/jest-dom/issues/576))
([dd1c4dd](https://togithub.com/testing-library/jest-dom/commit/dd1c4dd504973efced2f9e02a35e7df3079914af))
###
[`v6.4.0`](https://togithub.com/testing-library/jest-dom/releases/tag/v6.4.0)
[Compare
Source](https://togithub.com/testing-library/jest-dom/compare/v6.3.0...v6.4.0)
##### Features
- Add toHaveRole matcher
([#572](https://togithub.com/testing-library/jest-dom/issues/572))
([f7dc673](https://togithub.com/testing-library/jest-dom/commit/f7dc673dbc13e508f9867a9eb9c547ce3964b22c))
testing-library/react-testing-library
(@testing-library/react)
###
[`v14.2.1`](https://togithub.com/testing-library/react-testing-library/releases/tag/v14.2.1)
[Compare
Source](https://togithub.com/testing-library/react-testing-library/compare/v14.2.0...v14.2.1)
##### Bug Fixes
- Update types to support all possible react component return values
([#1272](https://togithub.com/testing-library/react-testing-library/issues/1272))
([55e79c2](https://togithub.com/testing-library/react-testing-library/commit/55e79c290d3ec8a8eb3d39539e2c05bf35dff3d9))
###
[`v14.2.0`](https://togithub.com/testing-library/react-testing-library/releases/tag/v14.2.0)
[Compare
Source](https://togithub.com/testing-library/react-testing-library/compare/v14.1.2...v14.2.0)
##### Features
- add `reactStrictMode` option to enable strict mode render
([#1241](https://togithub.com/testing-library/react-testing-library/issues/1241))
([0880eba](https://togithub.com/testing-library/react-testing-library/commit/0880eba4a01c030f942ad93600081bbb86eac959))
typescript-eslint/typescript-eslint
(@typescript-eslint/eslint-plugin)
###
[`v6.20.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#6200-2024-01-29)
[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.19.1...v6.20.0)
##### 🚀 Features
- **eslint-plugin:** \[member-ordering] allow easy reuse of the default
ordering
##### 🩹 Fixes
- **eslint-plugin:** \[no-useless-template-literals] incorrect bigint
autofix result
- **eslint-plugin:** \[prefer-nullish-coalescing] treat any/unknown as
non-nullable
- **eslint-plugin:** \[no-useless-template-literals] report Infinity &
NaN
- **eslint-plugin:** \[prefer-readonly] disable checking accessors
##### ❤️ Thank You
- Alex Parloti
- auvred
- James Browning
- StyleShit
- YeonJuan
You can read about our [versioning
strategy](https://main--typescript-eslint.netlify.app/users/versioning)
and
[releases](https://main--typescript-eslint.netlify.app/users/releases)
on our website.
typescript-eslint/typescript-eslint
(@typescript-eslint/parser)
###
[`v6.20.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#6200-2024-01-29)
[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.19.1...v6.20.0)
This was a version bump only for parser to align it with other projects,
there were no code changes.
You can read about our [versioning
strategy](https://main--typescript-eslint.netlify.app/users/versioning)
and
[releases](https://main--typescript-eslint.netlify.app/users/releases)
on our website.
typescript-eslint/typescript-eslint
(@typescript-eslint/typescript-estree)
###
[`v6.20.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/typescript-estree/CHANGELOG.md#6200-2024-01-29)
[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.19.1...v6.20.0)
This was a version bump only for typescript-estree to align it with
other projects, there were no code changes.
You can read about our [versioning
strategy](https://main--typescript-eslint.netlify.app/users/versioning)
and
[releases](https://main--typescript-eslint.netlify.app/users/releases)
on our website.
nektos/act (act)
### [`v0.2.59`](https://togithub.com/nektos/act/releases/tag/v0.2.59)
#### Changelog
##### New Features
- [`12c0c42`](https://togithub.com/nektos/act/commit/12c0c42) feat:
correctly use the xdg library, which has the side effect to fix the
config survey
([#2195](https://togithub.com/nektos/act/issues/2195))
##### Other
- [`b7a8145`](https://togithub.com/nektos/act/commit/b7a8145) chore:
bump VERSION to 0.2.59
### [`v0.2.58`](https://togithub.com/nektos/act/releases/tag/v0.2.58)
#### Changelog
##### New Features
- [`f055d4a`](https://togithub.com/nektos/act/commit/f055d4a) feat:
support offline mode
([#2128](https://togithub.com/nektos/act/issues/2128))
- [`f7a846d`](https://togithub.com/nektos/act/commit/f7a846d) feat: cli
option to enable the new action cache
([#1954](https://togithub.com/nektos/act/issues/1954))
##### Bug fixes
- [`054caec`](https://togithub.com/nektos/act/commit/054caec) fix: use
correct path to toolcache
([#1494](https://togithub.com/nektos/act/issues/1494))
- [`5e0d29d`](https://togithub.com/nektos/act/commit/5e0d29d) fix:
improve warning about remote not found
([#2169](https://togithub.com/nektos/act/issues/2169))
- [`6dd6725`](https://togithub.com/nektos/act/commit/6dd6725) fix:
improve new-action-cache fetch failure error
([#2172](https://togithub.com/nektos/act/issues/2172))
- [`09d4b5d`](https://togithub.com/nektos/act/commit/09d4b5d) fix:
subpath actions via new artifact cache
([#2170](https://togithub.com/nektos/act/issues/2170))
- [`a6ec2c1`](https://togithub.com/nektos/act/commit/a6ec2c1) fix:
improve action not found error
([#2171](https://togithub.com/nektos/act/issues/2171))
- [`6091094`](https://togithub.com/nektos/act/commit/6091094) fix: write
default config in XDG config dir to avoid cluttering the HOME directory
by default ([#2140](https://togithub.com/nektos/act/issues/2140))
- [`7f7d84b`](https://togithub.com/nektos/act/commit/7f7d84b) fix: match
cache `restore-keys` in creation reverse order
([#2153](https://togithub.com/nektos/act/issues/2153))
##### Other
- [`3ed38d8`](https://togithub.com/nektos/act/commit/3ed38d8) chore:
bump VERSION to 0.2.58
- [`0dbf44c`](https://togithub.com/nektos/act/commit/0dbf44c)
build(deps): bump github.com/opencontainers/runc from 1.1.7 to 1.1.12
([#2187](https://togithub.com/nektos/act/issues/2187))
- [`6dcf9bc`](https://togithub.com/nektos/act/commit/6dcf9bc)
build(deps): bump github.com/moby/buildkit from 0.11.5 to 0.12.5
([#2188](https://togithub.com/nektos/act/issues/2188))
- [`df61c7f`](https://togithub.com/nektos/act/commit/df61c7f)
build(deps): bump github.com/containerd/containerd from 1.6.19 to 1.6.26
([#2189](https://togithub.com/nektos/act/issues/2189))
- [`36e0261`](https://togithub.com/nektos/act/commit/36e0261)
build(deps): bump github.com/opencontainers/image-spec
([#2167](https://togithub.com/nektos/act/issues/2167))
- [`46dc2ff`](https://togithub.com/nektos/act/commit/46dc2ff)
build(deps): bump github.com/moby/buildkit from 0.12.4 to 0.12.5
([#2186](https://togithub.com/nektos/act/issues/2186))
- [`5a80a04`](https://togithub.com/nektos/act/commit/5a80a04) refactor:
filecollector into new package
([#2174](https://togithub.com/nektos/act/issues/2174))
- [`4ca35d2`](https://togithub.com/nektos/act/commit/4ca35d2)
build(deps): bump codecov/codecov-action from 3.1.4 to 3.1.5
([#2175](https://togithub.com/nektos/act/issues/2175))
- [`424fd5e`](https://togithub.com/nektos/act/commit/424fd5e)
refactor(cmd/root): simplify `parseEnvs`
([#2162](https://togithub.com/nektos/act/issues/2162))
- [`6a8c42a`](https://togithub.com/nektos/act/commit/6a8c42a) Add
containerd's normalized architectures to archMapper
([#2168](https://togithub.com/nektos/act/issues/2168))
- [`c215e08`](https://togithub.com/nektos/act/commit/c215e08)
build(deps): bump megalinter/megalinter from 7.7.0 to 7.8.0
([#2164](https://togithub.com/nektos/act/issues/2164))
- [`8072a00`](https://togithub.com/nektos/act/commit/8072a00)
WorkflowDispatchConfig supports multiple yaml node kinds
([#2123](https://togithub.com/nektos/act/issues/2123))
- [`15bb54f`](https://togithub.com/nektos/act/commit/15bb54f)
build(deps): bump actions/upload-artifact from 3 to 4
([#2133](https://togithub.com/nektos/act/issues/2133))
- [`cd40f3f`](https://togithub.com/nektos/act/commit/cd40f3f) ci:
automatic merge PRs created by a maintainer and approved by 1 other
maintainer ([#2156](https://togithub.com/nektos/act/issues/2156))
- [`adbe229`](https://togithub.com/nektos/act/commit/adbe229) Add
support for NetBSD
([#2023](https://togithub.com/nektos/act/issues/2023))
- [`96d6cf8`](https://togithub.com/nektos/act/commit/96d6cf8)
build(deps): bump github.com/cloudflare/circl from 1.3.3 to 1.3.7
([#2149](https://togithub.com/nektos/act/issues/2149))
- [`ef5746b`](https://togithub.com/nektos/act/commit/ef5746b)
build(deps): bump golang.org/x/term from 0.15.0 to 0.16.0
([#2148](https://togithub.com/nektos/act/issues/2148))
jackc/pgx (github.com/jackc/pgx/v5)
### [`v5.5.3`](https://togithub.com/jackc/pgx/compare/v5.5.2...v5.5.3)
[Compare Source](https://togithub.com/jackc/pgx/compare/v5.5.2...v5.5.3)
tmc/langchaingo (github.com/tmc/langchaingo)
### [`v0.1.4`](https://togithub.com/tmc/langchaingo/releases/tag/v0.1.4)
[Compare
Source](https://togithub.com/tmc/langchaingo/compare/v0.1.3...v0.1.4)
#### What's Changed
- Add GenerationInfo to GenerateContent by
[@eliben](https://togithub.com/eliben) in
[https://github.com/tmc/langchaingo/pull/488](https://togithub.com/tmc/langchaingo/pull/488)
- Clean up GeneratePrompt -- unused code, and simplify caller by
[@eliben](https://togithub.com/eliben) in
[https://github.com/tmc/langchaingo/pull/489](https://togithub.com/tmc/langchaingo/pull/489)
- fix unmarshalling of chatmessage by
[@ctrlaltdel121](https://togithub.com/ctrlaltdel121) in
[https://github.com/tmc/langchaingo/pull/491](https://togithub.com/tmc/langchaingo/pull/491)
- feature: add new gemini llm supporting new experimental interface by
[@mrothroc](https://togithub.com/mrothroc) in
[https://github.com/tmc/langchaingo/pull/497](https://togithub.com/tmc/langchaingo/pull/497)
- Add Ollama test and remove custom prompt for chat by
[@eliben](https://togithub.com/eliben) in
[https://github.com/tmc/langchaingo/pull/495](https://togithub.com/tmc/langchaingo/pull/495)
- ollama: Clean up Ollama options by
[@eliben](https://togithub.com/eliben) in
[https://github.com/tmc/langchaingo/pull/496](https://togithub.com/tmc/langchaingo/pull/496)
- googleai: set up options and embeddings by
[@eliben](https://togithub.com/eliben) in
[https://github.com/tmc/langchaingo/pull/498](https://togithub.com/tmc/langchaingo/pull/498)
- Extend Model / GenerateContent interface to support multi-content
chats by [@eliben](https://togithub.com/eliben) in
[https://github.com/tmc/langchaingo/pull/500](https://togithub.com/tmc/langchaingo/pull/500)
- Add multi-turn tests for new GenerateContent capabilities by
[@eliben](https://togithub.com/eliben) in
[https://github.com/tmc/langchaingo/pull/501](https://togithub.com/tmc/langchaingo/pull/501)
- ollama: implement Model interface with GenerateContent by
[@eliben](https://togithub.com/eliben) in
[https://github.com/tmc/langchaingo/pull/502](https://togithub.com/tmc/langchaingo/pull/502)
- Test streaming support in GenerateContent in openai and ollama by
[@eliben](https://togithub.com/eliben) in
[https://github.com/tmc/langchaingo/pull/503](https://togithub.com/tmc/langchaingo/pull/503)
- googleai: implement streaming and some generation options by
[@eliben](https://togithub.com/eliben) in
[https://github.com/tmc/langchaingo/pull/504](https://togithub.com/tmc/langchaingo/pull/504)
- Add function invocation into GenerateContent responses by
[@eliben](https://togithub.com/eliben) in
[https://github.com/tmc/langchaingo/pull/512](https://togithub.com/tmc/langchaingo/pull/512)
- googleai: fix streaming termination by
[@eliben](https://togithub.com/eliben) in
[https://github.com/tmc/langchaingo/pull/515](https://togithub.com/tmc/langchaingo/pull/515)
- Add callback handler method for GenerateContent start and end by
[@eliben](https://togithub.com/eliben) in
[https://github.com/tmc/langchaingo/pull/514](https://togithub.com/tmc/langchaingo/pull/514)
- Finalize the majority of the model/LLM interface refactoring by
[@eliben](https://togithub.com/eliben) in
[https://github.com/tmc/langchaingo/pull/521](https://togithub.com/tmc/langchaingo/pull/521)
- all: clean up now unused types Generation and LLMResult by
[@eliben](https://togithub.com/eliben) in
[https://github.com/tmc/langchaingo/pull/523](https://togithub.com/tmc/langchaingo/pull/523)
- all: clean up and update comments by
[@eliben](https://togithub.com/eliben) in
[https://github.com/tmc/langchaingo/pull/524](https://togithub.com/tmc/langchaingo/pull/524)
- docs: add example to embeddings by
[@haochunchang](https://togithub.com/haochunchang) in
[https://github.com/tmc/langchaingo/pull/518](https://togithub.com/tmc/langchaingo/pull/518)
- Deprecate the LLM interface by
[@eliben](https://togithub.com/eliben) in
[https://github.com/tmc/langchaingo/pull/525](https://togithub.com/tmc/langchaingo/pull/525)
- googleai: fix test comparisons to use case-insensitive regexps by
[@eliben](https://togithub.com/eliben) in
[https://github.com/tmc/langchaingo/pull/528](https://togithub.com/tmc/langchaingo/pull/528)
- googleai: add more model parameters and update comments by
[@eliben](https://togithub.com/eliben) in
[https://github.com/tmc/langchaingo/pull/529](https://togithub.com/tmc/langchaingo/pull/529)
- googleai: move downloadImageData to separate file by
[@eliben](https://togithub.com/eliben) in
[https://github.com/tmc/langchaingo/pull/530](https://togithub.com/tmc/langchaingo/pull/530)
- Link to LangChain Python (deserves credit) by
[@carsonkahn-external](https://togithub.com/carsonkahn-external)
in
[https://github.com/tmc/langchaingo/pull/509](https://togithub.com/tmc/langchaingo/pull/509)
- vectorstores: Weaviate make additional fields configurable by
[@jvgrootveld](https://togithub.com/jvgrootveld) in
[https://github.com/tmc/langchaingo/pull/522](https://togithub.com/tmc/langchaingo/pull/522)
- ollama: add WithHttpClient option by
[@elnoro](https://togithub.com/elnoro) in
[https://github.com/tmc/langchaingo/pull/505](https://togithub.com/tmc/langchaingo/pull/505)
- googleai: propagate more options and add test by
[@eliben](https://togithub.com/eliben) in
[https://github.com/tmc/langchaingo/pull/532](https://togithub.com/tmc/langchaingo/pull/532)
- llms: configure multiple response candidates for models that support
them by [@eliben](https://togithub.com/eliben) in
[https://github.com/tmc/langchaingo/pull/533](https://togithub.com/tmc/langchaingo/pull/533)
- vectorstores: added pgvector example by
[@elnoro](https://togithub.com/elnoro) in
[https://github.com/tmc/langchaingo/pull/534](https://togithub.com/tmc/langchaingo/pull/534)
- weaviate: add option to deduplicate documents while adding by
[@corani](https://togithub.com/corani) in
[https://github.com/tmc/langchaingo/pull/527](https://togithub.com/tmc/langchaingo/pull/527)
- weaviate: honor vectorstores.WithEmbedder by
[@corani](https://togithub.com/corani) in
[https://github.com/tmc/langchaingo/pull/526](https://togithub.com/tmc/langchaingo/pull/526)
- vectorstores: pgvector add option WithConn by
[@Abirdcfly](https://togithub.com/Abirdcfly) in
[https://github.com/tmc/langchaingo/pull/499](https://togithub.com/tmc/langchaingo/pull/499)
- memory: fix cutMessages in ConversationWindowBuffer by
[@Abirdcfly](https://togithub.com/Abirdcfly) in
[https://github.com/tmc/langchaingo/pull/506](https://togithub.com/tmc/langchaingo/pull/506)
- textsplitter: render code blocks and reference links by
[@corani](https://togithub.com/corani) in
[https://github.com/tmc/langchaingo/pull/493](https://togithub.com/tmc/langchaingo/pull/493)
- templates: Add f-string based templating implementation by
[@chyroc](https://togithub.com/chyroc) in
[https://github.com/tmc/langchaingo/pull/479](https://togithub.com/tmc/langchaingo/pull/479)
- agents: add openai functions agent by
[@lujingxuansc](https://togithub.com/lujingxuansc) in
[https://github.com/tmc/langchaingo/pull/459](https://togithub.com/tmc/langchaingo/pull/459)
- bug fix: openai_functions_agent not compatible with the new llms.Model
interface by [@DevinYF](https://togithub.com/DevinYF) in
[https://github.com/tmc/langchaingo/pull/536](https://togithub.com/tmc/langchaingo/pull/536)
- llms: rename convenience function to GenerateFromSinglePrompt by
[@eliben](https://togithub.com/eliben) in
[https://github.com/tmc/langchaingo/pull/537](https://togithub.com/tmc/langchaingo/pull/537)
- googleai: test GenerateFromSinglePrompt convenience function by
[@eliben](https://togithub.com/eliben) in
[https://github.com/tmc/langchaingo/pull/538](https://togithub.com/tmc/langchaingo/pull/538)
- docs: add pgvector page by
[@elnoro](https://togithub.com/elnoro) in
[https://github.com/tmc/langchaingo/pull/535](https://togithub.com/tmc/langchaingo/pull/535)
- googleai: add initial Vertex (GCP) implementation of Model by
[@eliben](https://togithub.com/eliben) in
[https://github.com/tmc/langchaingo/pull/540](https://togithub.com/tmc/langchaingo/pull/540)
- googleai: move the PaLM provider into googleai by
[@eliben](https://togithub.com/eliben) in
[https://github.com/tmc/langchaingo/pull/541](https://togithub.com/tmc/langchaingo/pull/541)
- embeddings: add cybertron local embeddings by
[@corani](https://togithub.com/corani) in
[https://github.com/tmc/langchaingo/pull/531](https://togithub.com/tmc/langchaingo/pull/531)
- googleai: add embeddings to vertex by
[@eliben](https://togithub.com/eliben) in
[https://github.com/tmc/langchaingo/pull/546](https://togithub.com/tmc/langchaingo/pull/546)
- googleai: refactor to better separate generated code by
[@eliben](https://togithub.com/eliben) in
[https://github.com/tmc/langchaingo/pull/547](https://togithub.com/tmc/langchaingo/pull/547)
- huggingface: allows to set custom inference endpoint by
[@mheers](https://togithub.com/mheers) in
[https://github.com/tmc/langchaingo/pull/545](https://togithub.com/tmc/langchaingo/pull/545)
- cybertron: add example for cybertron embeddings by
[@corani](https://togithub.com/corani) in
[https://github.com/tmc/langchaingo/pull/543](https://togithub.com/tmc/langchaingo/pull/543)
- Move utility function by [@eliben](https://togithub.com/eliben)
in
[https://github.com/tmc/langchaingo/pull/552](https://togithub.com/tmc/langchaingo/pull/552)
- googleai: add codegen tool to generate vertex.go from googleai.go by
[@eliben](https://togithub.com/eliben) in
[https://github.com/tmc/langchaingo/pull/553](https://togithub.com/tmc/langchaingo/pull/553)
- googleai: clean up comments and order files with consistent naming by
[@eliben](https://togithub.com/eliben) in
[https://github.com/tmc/langchaingo/pull/554](https://togithub.com/tmc/langchaingo/pull/554)
- llms: officially deprecate Call method on the interface by
[@eliben](https://togithub.com/eliben) in
[https://github.com/tmc/langchaingo/pull/555](https://togithub.com/tmc/langchaingo/pull/555)
- llms: Add convenience helper for text parts by
[@tmc](https://togithub.com/tmc) in
[https://github.com/tmc/langchaingo/pull/549](https://togithub.com/tmc/langchaingo/pull/549)
- feat: Added Qdrant vectorstore support by
[@Anush008](https://togithub.com/Anush008) in
[https://github.com/tmc/langchaingo/pull/544](https://togithub.com/tmc/langchaingo/pull/544)
- googleai: rename constructors to New for consistency by
[@eliben](https://togithub.com/eliben) in
[https://github.com/tmc/langchaingo/pull/570](https://togithub.com/tmc/langchaingo/pull/570)
- llms: convenience methods to create Parts by
[@eliben](https://togithub.com/eliben) in
[https://github.com/tmc/langchaingo/pull/571](https://togithub.com/tmc/langchaingo/pull/571)
- embeddings: fix variable typo in huggingface_test by
[@ion232](https://togithub.com/ion232) in
[https://github.com/tmc/langchaingo/pull/569](https://togithub.com/tmc/langchaingo/pull/569)
- vectorstores: Wrapped the PGVector store init function in a single
transaction by
[@pieterclaerhout](https://togithub.com/pieterclaerhout) in
[https://github.com/tmc/langchaingo/pull/563](https://togithub.com/tmc/langchaingo/pull/563)
- vectorstores: Added a unique constraint for the collection name when
using PGVector by
[@pieterclaerhout](https://togithub.com/pieterclaerhout) in
[https://github.com/tmc/langchaingo/pull/559](https://togithub.com/tmc/langchaingo/pull/559)
- vectorstores: Added an option to PGVector to set the collection
metadata by
[@pieterclaerhout](https://togithub.com/pieterclaerhout) in
[https://github.com/tmc/langchaingo/pull/557](https://togithub.com/tmc/langchaingo/pull/557)
- docs: add example and update conceptual guide URL for agents by
[@haochunchang](https://togithub.com/haochunchang) in
[https://github.com/tmc/langchaingo/pull/539](https://togithub.com/tmc/langchaingo/pull/539)
- examples: add new vertex and googleai examples by
[@eliben](https://togithub.com/eliben) in
[https://github.com/tmc/langchaingo/pull/572](https://togithub.com/tmc/langchaingo/pull/572)
- docs: qdrant-examples by
[@Anush008](https://togithub.com/Anush008) in
[https://github.com/tmc/langchaingo/pull/568](https://togithub.com/tmc/langchaingo/pull/568)
- vectorstores: Implemented support for deduplicating documents when
adding for PGVector by
[@pieterclaerhout](https://togithub.com/pieterclaerhout) in
[https://github.com/tmc/langchaingo/pull/566](https://togithub.com/tmc/langchaingo/pull/566)
- Update openai examples to new APIs by
[@eliben](https://togithub.com/eliben) in
[https://github.com/tmc/langchaingo/pull/573](https://togithub.com/tmc/langchaingo/pull/573)
- examples: use llms.TextPart helper when it's useful by
[@eliben](https://togithub.com/eliben) in
[https://github.com/tmc/langchaingo/pull/574](https://togithub.com/tmc/langchaingo/pull/574)
- bump examples dependency to v0.1.4-alpha.0 by
[@eliben](https://togithub.com/eliben) in
[https://github.com/tmc/langchaingo/pull/575](https://togithub.com/tmc/langchaingo/pull/575)
- examples: update all to new llms interfaces by
[@eliben](https://togithub.com/eliben) in
[https://github.com/tmc/langchaingo/pull/576](https://togithub.com/tmc/langchaingo/pull/576)
- vertex: add tests by [@eliben](https://togithub.com/eliben) in
[https://github.com/tmc/langchaingo/pull/582](https://togithub.com/tmc/langchaingo/pull/582)
- googleai: share tests between the two main providers by
[@eliben](https://togithub.com/eliben) in
[https://github.com/tmc/langchaingo/pull/584](https://togithub.com/tmc/langchaingo/pull/584)
- googleai: add tests by [@eliben](https://togithub.com/eliben)
in
[https://github.com/tmc/langchaingo/pull/586](https://togithub.com/tmc/langchaingo/pull/586)
- vectorstores: Added the missing comment on the exported
WithCollectionMetadata function by
[@pieterclaerhout](https://togithub.com/pieterclaerhout) in
[https://github.com/tmc/langchaingo/pull/578](https://togithub.com/tmc/langchaingo/pull/578)
- vectorstores: Added an option to specify the vector dimensions for the
embeddings by
[@pieterclaerhout](https://togithub.com/pieterclaerhout) in
[https://github.com/tmc/langchaingo/pull/579](https://togithub.com/tmc/langchaingo/pull/579)
- googleai: add test with BinaryPart image by
[@eliben](https://togithub.com/eliben) in
[https://github.com/tmc/langchaingo/pull/587](https://togithub.com/tmc/langchaingo/pull/587)
- readme: update example with non-deprecated call by
[@eliben](https://togithub.com/eliben) in
[https://github.com/tmc/langchaingo/pull/588](https://togithub.com/tmc/langchaingo/pull/588)
- vectorstores: Removed the custom ID option for embeddings when using
PGVector by
[@pieterclaerhout](https://togithub.com/pieterclaerhout) in
[https://github.com/tmc/langchaingo/pull/590](https://togithub.com/tmc/langchaingo/pull/590)
#### New Contributors
- [@ctrlaltdel121](https://togithub.com/ctrlaltdel121) made their
first contribution in
[https://github.com/tmc/langchaingo/pull/491](https://togithub.com/tmc/langchaingo/pull/491)
- [@mrothroc](https://togithub.com/mrothroc) made their first
contribution in
[https://github.com/tmc/langchaingo/pull/497](https://togithub.com/tmc/langchaingo/pull/497)
- [@haochunchang](https://togithub.com/haochunchang) made their
first contribution in
[https://github.com/tmc/langchaingo/pull/518](https://togithub.com/tmc/langchaingo/pull/518)
-
[@carsonkahn-external](https://togithub.com/carsonkahn-external)
made their first contribution in
[https://github.com/tmc/langchaingo/pull/509](https://togithub.com/tmc/langchaingo/pull/509)
- [@jvgrootveld](https://togithub.com/jvgrootveld) made their
first contribution in
[https://github.com/tmc/langchaingo/pull/522](https://togithub.com/tmc/langchaingo/pull/522)
- [@elnoro](https://togithub.com/elnoro) made their first
contribution in
[https://github.com/tmc/langchaingo/pull/505](https://togithub.com/tmc/langchaingo/pull/505)
- [@lujingxuansc](https://togithub.com/lujingxuansc) made their
first contribution in
[https://github.com/tmc/langchaingo/pull/459](https://togithub.com/tmc/langchaingo/pull/459)
- [@DevinYF](https://togithub.com/DevinYF) made their first
contribution in
[https://github.com/tmc/langchaingo/pull/536](https://togithub.com/tmc/langchaingo/pull/536)
- [@mheers](https://togithub.com/mheers) made their first
contribution in
[https://github.com/tmc/langchaingo/pull/545](https://togithub.com/tmc/langchaingo/pull/545)
- [@Anush008](https://togithub.com/Anush008) made their first
contribution in
[https://github.com/tmc/langchaingo/pull/544](https://togithub.com/tmc/langchaingo/pull/544)
- [@ion232](https://togithub.com/ion232) made their first
contribution in
[https://github.com/tmc/langchaingo/pull/569](https://togithub.com/tmc/langchaingo/pull/569)
- [@pieterclaerhout](https://togithub.com/pieterclaerhout) made
their first contribution in
[https://github.com/tmc/langchaingo/pull/563](https://togithub.com/tmc/langchaingo/pull/563)
**Full Changelog**:
https://github.com/tmc/langchaingo/compare/v0.1.3...v0.1.4
okonet/lint-staged (lint-staged)
###
[`v15.2.1`](https://togithub.com/okonet/lint-staged/blob/HEAD/CHANGELOG.md#1521)
[Compare
Source](https://togithub.com/okonet/lint-staged/compare/v15.2.0...v15.2.1)
##### Patch Changes
- [#1387](https://togithub.com/lint-staged/lint-staged/pull/1387)
[`e4023f6`](https://togithub.com/lint-staged/lint-staged/commit/e4023f687616dcf4816545b8eefbcce50e255c9c)
Thanks [@iiroj](https://togithub.com/iiroj)! - Ignore stdin of
spawned commands so that they don't get stuck waiting. Until now,
*lint-staged* has used the default settings to spawn linter commands.
This means the `stdin` of the spawned commands has accepted input, and
essentially gotten stuck waiting. Now the `stdin` is ignored and
commands will no longer get stuck. If you relied on this behavior,
please open a new issue and describe how; the behavior has not been
intended.
bcomnes/npm-run-all2 (npm-run-all2)
###
[`v6.1.2`](https://togithub.com/bcomnes/npm-run-all2/blob/HEAD/CHANGELOG.md#v612)
[Compare
Source](https://togithub.com/bcomnes/npm-run-all2/compare/v6.1.1...v6.1.2)
##### Merged
- feat: move to read-package-json-fast
[`#130`](https://togithub.com/bcomnes/npm-run-all2/pull/130)
- Upgrade: Bump c8 from 8.0.1 to 9.0.0
[`#127`](https://togithub.com/bcomnes/npm-run-all2/pull/127)
- Upgrade: Bump github/codeql-action from 2 to 3
[`#126`](https://togithub.com/bcomnes/npm-run-all2/pull/126)
- Upgrade: Bump actions/setup-node from 3 to 4
[`#123`](https://togithub.com/bcomnes/npm-run-all2/pull/123)
##### Commits
- Publish the whole project
[`3dde20c`](https://togithub.com/bcomnes/npm-run-all2/commit/3dde20c1c8fa973045773e03f4fc121360fdbed4)
- Utilize CJS require for 'read-package-json-fast'
[`605ca15`](https://togithub.com/bcomnes/npm-run-all2/commit/605ca15d9adee3ce14da6fcaa98cb14d9c03795c)
- Update FUNDING.yml
[`c838ee9`](https://togithub.com/bcomnes/npm-run-all2/commit/c838ee9eea06e545d1a7f25592f7beb8468f1afd)
prettier/prettier (prettier)
###
[`v3.2.5`](https://togithub.com/prettier/prettier/blob/HEAD/CHANGELOG.md#325)
[Compare
Source](https://togithub.com/prettier/prettier/compare/3.2.4...3.2.5)
[diff](https://togithub.com/prettier/prettier/compare/3.2.4...3.2.5)
##### Support Angular inline styles as single template literal
([#15968](https://togithub.com/prettier/prettier/pull/15968) by
[@sosukesuzuki](https://togithub.com/sosukesuzuki))
[Angular
v17](https://blog.angular.io/introducing-angular-v17-4d7033312e4b)
supports single string inline styles.
```ts
// Input
@Component({
template: `...
`,
styles: `h1 { color: blue; }`,
})
export class AppComponent {}
// Prettier 3.2.4
@Component({
template: `...
`,
styles: `h1 { color: blue; }`,
})
export class AppComponent {}
// Prettier 3.2.5
@Component({
template: `...
`,
styles: `
h1 {
color: blue;
}
`,
})
export class AppComponent {}
```
##### Unexpected embedded formatting for Angular template
([#15969](https://togithub.com/prettier/prettier/pull/15969) by
[@JounQin](https://togithub.com/JounQin))
Computed template should not be considered as Angular component template
```ts
// Input
const template = "foobar";
@Component({
[template]: `{{ hello }}
`,
})
export class AppComponent {}
// Prettier 3.2.4
const template = "foobar";
@Component({
[template]: `{{ hello }}
`,
})
export class AppComponent {}
// Prettier 3.2.5
const template = "foobar";
@Component({
[template]: `{{ hello }}
`,
})
export class AppComponent {}
```
##### Use `"json"` parser for `tsconfig.json` by default
([#16012](https://togithub.com/prettier/prettier/pull/16012) by
[@sosukesuzuki](https://togithub.com/sosukesuzuki))
In
[v2.3.0](https://prettier.io/blog/2024/01/12/3.2.0#new-jsonc-parser-added-15831httpsgithubcomprettierprettierpull15831-by-fiskerhttpsgithubcomfisker),
we introduced `"jsonc"` parser which adds trialing comma **by default**.
When adding a new parser we also define how it will be used based on the
[`linguist-languages`](https://www.npmjs.com/package/linguist-languages)
data.
`tsconfig.json` is a special file used by
[TypeScript](https://www.typescriptlang.org/docs/handbook/tsconfig-json.html#using-tsconfigjson-or-jsconfigjson),
it uses `.json` file extension, but it actually uses the [JSON with
Comments](https://code.visualstudio.com/docs/languages/json#\_json-with-comments)
syntax. However, we found that there are many third-party tools not
recognize it correctly because of the confusing `.json` file extension.
We decide to treat it as a JSON file
---
### Configuration
📅 **Schedule**: Branch creation - "before 4am on Monday" (UTC),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config help](https://togithub.com/renovatebot/renovate/discussions) if
that's undesired.
---
- [ ] If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/TBD54566975/ftl).
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot]
---
bin/{.act-0.2.57.pkg => .act-0.2.59.pkg} | 0
bin/act | 2 +-
examples/go/echo/go.mod | 2 +-
examples/go/echo/go.sum | 4 +-
.../online-boutique/services/checkout/go.mod | 2 +-
.../online-boutique/services/checkout/go.sum | 4 +-
.../services/recommendation/go.mod | 2 +-
.../services/recommendation/go.sum | 4 +-
frontend/package-lock.json | 390 ++++++------------
frontend/package.json | 26 +-
.../xyz/block/ftl/v1/console/console_pb.ts | 2 +-
.../src/protos/xyz/block/ftl/v1/ftl_pb.ts | 2 +-
.../xyz/block/ftl/v1/schema/runtime_pb.ts | 2 +-
.../xyz/block/ftl/v1/schema/schema_pb.ts | 2 +-
frontend/tsconfig.json | 4 +-
go.mod | 27 +-
go.sum | 99 +----
kotlin-runtime/ftl-runtime/pom.xml | 4 +-
kotlin-runtime/scaffolding/pom.xml | 2 +-
pom.xml | 6 +-
20 files changed, 171 insertions(+), 415 deletions(-)
rename bin/{.act-0.2.57.pkg => .act-0.2.59.pkg} (100%)
diff --git a/bin/.act-0.2.57.pkg b/bin/.act-0.2.59.pkg
similarity index 100%
rename from bin/.act-0.2.57.pkg
rename to bin/.act-0.2.59.pkg
diff --git a/bin/act b/bin/act
index 1dade306e4..53572d96ac 120000
--- a/bin/act
+++ b/bin/act
@@ -1 +1 @@
-.act-0.2.57.pkg
\ No newline at end of file
+.act-0.2.59.pkg
\ No newline at end of file
diff --git a/examples/go/echo/go.mod b/examples/go/echo/go.mod
index 1b74d2fbd3..ce93dee6ef 100644
--- a/examples/go/echo/go.mod
+++ b/examples/go/echo/go.mod
@@ -22,7 +22,7 @@ require (
github.com/iancoleman/strcase v0.2.0 // indirect
github.com/jackc/pgpassfile v1.0.0 // indirect
github.com/jackc/pgservicefile v0.0.0-20221227161230-091c0ba34f0a // indirect
- github.com/jackc/pgx/v5 v5.5.2 // indirect
+ github.com/jackc/pgx/v5 v5.5.3 // indirect
github.com/jackc/puddle/v2 v2.2.1 // indirect
github.com/jpillora/backoff v1.0.0 // indirect
github.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51 // indirect
diff --git a/examples/go/echo/go.sum b/examples/go/echo/go.sum
index f307a4e48f..75422d5c2f 100644
--- a/examples/go/echo/go.sum
+++ b/examples/go/echo/go.sum
@@ -48,8 +48,8 @@ github.com/jackc/pgpassfile v1.0.0 h1:/6Hmqy13Ss2zCq62VdNG8tM1wchn8zjSGOBJ6icpsI
github.com/jackc/pgpassfile v1.0.0/go.mod h1:CEx0iS5ambNFdcRtxPj5JhEz+xB6uRky5eyVu/W2HEg=
github.com/jackc/pgservicefile v0.0.0-20221227161230-091c0ba34f0a h1:bbPeKD0xmW/Y25WS6cokEszi5g+S0QxI/d45PkRi7Nk=
github.com/jackc/pgservicefile v0.0.0-20221227161230-091c0ba34f0a/go.mod h1:5TJZWKEWniPve33vlWYSoGYefn3gLQRzjfDlhSJ9ZKM=
-github.com/jackc/pgx/v5 v5.5.2 h1:iLlpgp4Cp/gC9Xuscl7lFL1PhhW+ZLtXZcrfCt4C3tA=
-github.com/jackc/pgx/v5 v5.5.2/go.mod h1:ez9gk+OAat140fv9ErkZDYFWmXLfV+++K0uAOiwgm1A=
+github.com/jackc/pgx/v5 v5.5.3 h1:Ces6/M3wbDXYpM8JyyPD57ivTtJACFZJd885pdIaV2s=
+github.com/jackc/pgx/v5 v5.5.3/go.mod h1:ez9gk+OAat140fv9ErkZDYFWmXLfV+++K0uAOiwgm1A=
github.com/jackc/puddle/v2 v2.2.1 h1:RhxXJtFG022u4ibrCSMSiu5aOq1i77R3OHKNJj77OAk=
github.com/jackc/puddle/v2 v2.2.1/go.mod h1:vriiEXHvEE654aYKXXjOvZM39qJ0q+azkZFrfEOc3H4=
github.com/jpillora/backoff v1.0.0 h1:uvFg412JmmHBHw7iwprIxkPMI+sGQ4kzOWsMeHnm2EA=
diff --git a/examples/online-boutique/services/checkout/go.mod b/examples/online-boutique/services/checkout/go.mod
index 8c0dab2a34..d552272ce1 100644
--- a/examples/online-boutique/services/checkout/go.mod
+++ b/examples/online-boutique/services/checkout/go.mod
@@ -27,7 +27,7 @@ require (
github.com/iancoleman/strcase v0.2.0 // indirect
github.com/jackc/pgpassfile v1.0.0 // indirect
github.com/jackc/pgservicefile v0.0.0-20221227161230-091c0ba34f0a // indirect
- github.com/jackc/pgx/v5 v5.5.2 // indirect
+ github.com/jackc/pgx/v5 v5.5.3 // indirect
github.com/jackc/puddle/v2 v2.2.1 // indirect
github.com/jpillora/backoff v1.0.0 // indirect
github.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51 // indirect
diff --git a/examples/online-boutique/services/checkout/go.sum b/examples/online-boutique/services/checkout/go.sum
index f307a4e48f..75422d5c2f 100644
--- a/examples/online-boutique/services/checkout/go.sum
+++ b/examples/online-boutique/services/checkout/go.sum
@@ -48,8 +48,8 @@ github.com/jackc/pgpassfile v1.0.0 h1:/6Hmqy13Ss2zCq62VdNG8tM1wchn8zjSGOBJ6icpsI
github.com/jackc/pgpassfile v1.0.0/go.mod h1:CEx0iS5ambNFdcRtxPj5JhEz+xB6uRky5eyVu/W2HEg=
github.com/jackc/pgservicefile v0.0.0-20221227161230-091c0ba34f0a h1:bbPeKD0xmW/Y25WS6cokEszi5g+S0QxI/d45PkRi7Nk=
github.com/jackc/pgservicefile v0.0.0-20221227161230-091c0ba34f0a/go.mod h1:5TJZWKEWniPve33vlWYSoGYefn3gLQRzjfDlhSJ9ZKM=
-github.com/jackc/pgx/v5 v5.5.2 h1:iLlpgp4Cp/gC9Xuscl7lFL1PhhW+ZLtXZcrfCt4C3tA=
-github.com/jackc/pgx/v5 v5.5.2/go.mod h1:ez9gk+OAat140fv9ErkZDYFWmXLfV+++K0uAOiwgm1A=
+github.com/jackc/pgx/v5 v5.5.3 h1:Ces6/M3wbDXYpM8JyyPD57ivTtJACFZJd885pdIaV2s=
+github.com/jackc/pgx/v5 v5.5.3/go.mod h1:ez9gk+OAat140fv9ErkZDYFWmXLfV+++K0uAOiwgm1A=
github.com/jackc/puddle/v2 v2.2.1 h1:RhxXJtFG022u4ibrCSMSiu5aOq1i77R3OHKNJj77OAk=
github.com/jackc/puddle/v2 v2.2.1/go.mod h1:vriiEXHvEE654aYKXXjOvZM39qJ0q+azkZFrfEOc3H4=
github.com/jpillora/backoff v1.0.0 h1:uvFg412JmmHBHw7iwprIxkPMI+sGQ4kzOWsMeHnm2EA=
diff --git a/examples/online-boutique/services/recommendation/go.mod b/examples/online-boutique/services/recommendation/go.mod
index 2fde316b56..3fd3634e5a 100644
--- a/examples/online-boutique/services/recommendation/go.mod
+++ b/examples/online-boutique/services/recommendation/go.mod
@@ -24,7 +24,7 @@ require (
github.com/iancoleman/strcase v0.2.0 // indirect
github.com/jackc/pgpassfile v1.0.0 // indirect
github.com/jackc/pgservicefile v0.0.0-20221227161230-091c0ba34f0a // indirect
- github.com/jackc/pgx/v5 v5.5.2 // indirect
+ github.com/jackc/pgx/v5 v5.5.3 // indirect
github.com/jackc/puddle/v2 v2.2.1 // indirect
github.com/jpillora/backoff v1.0.0 // indirect
github.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51 // indirect
diff --git a/examples/online-boutique/services/recommendation/go.sum b/examples/online-boutique/services/recommendation/go.sum
index f307a4e48f..75422d5c2f 100644
--- a/examples/online-boutique/services/recommendation/go.sum
+++ b/examples/online-boutique/services/recommendation/go.sum
@@ -48,8 +48,8 @@ github.com/jackc/pgpassfile v1.0.0 h1:/6Hmqy13Ss2zCq62VdNG8tM1wchn8zjSGOBJ6icpsI
github.com/jackc/pgpassfile v1.0.0/go.mod h1:CEx0iS5ambNFdcRtxPj5JhEz+xB6uRky5eyVu/W2HEg=
github.com/jackc/pgservicefile v0.0.0-20221227161230-091c0ba34f0a h1:bbPeKD0xmW/Y25WS6cokEszi5g+S0QxI/d45PkRi7Nk=
github.com/jackc/pgservicefile v0.0.0-20221227161230-091c0ba34f0a/go.mod h1:5TJZWKEWniPve33vlWYSoGYefn3gLQRzjfDlhSJ9ZKM=
-github.com/jackc/pgx/v5 v5.5.2 h1:iLlpgp4Cp/gC9Xuscl7lFL1PhhW+ZLtXZcrfCt4C3tA=
-github.com/jackc/pgx/v5 v5.5.2/go.mod h1:ez9gk+OAat140fv9ErkZDYFWmXLfV+++K0uAOiwgm1A=
+github.com/jackc/pgx/v5 v5.5.3 h1:Ces6/M3wbDXYpM8JyyPD57ivTtJACFZJd885pdIaV2s=
+github.com/jackc/pgx/v5 v5.5.3/go.mod h1:ez9gk+OAat140fv9ErkZDYFWmXLfV+++K0uAOiwgm1A=
github.com/jackc/puddle/v2 v2.2.1 h1:RhxXJtFG022u4ibrCSMSiu5aOq1i77R3OHKNJj77OAk=
github.com/jackc/puddle/v2 v2.2.1/go.mod h1:vriiEXHvEE654aYKXXjOvZM39qJ0q+azkZFrfEOc3H4=
github.com/jpillora/backoff v1.0.0 h1:uvFg412JmmHBHw7iwprIxkPMI+sGQ4kzOWsMeHnm2EA=
diff --git a/frontend/package-lock.json b/frontend/package-lock.json
index 0e1f9a2937..d23ad7f1a1 100644
--- a/frontend/package-lock.json
+++ b/frontend/package-lock.json
@@ -8,7 +8,7 @@
"name": "console",
"version": "0.0.0",
"dependencies": {
- "@bufbuild/protoc-gen-es": "1.7.0",
+ "@bufbuild/protoc-gen-es": "1.7.2",
"@connectrpc/connect": "^1.1.2",
"@connectrpc/connect-web": "^1.1.2",
"@connectrpc/protoc-gen-connect-es": "1.3.0",
@@ -26,7 +26,7 @@
"json-schema-faker": "0.5.5",
"react": "18.2.0",
"react-dom": "18.2.0",
- "react-router-dom": "6.21.3",
+ "react-router-dom": "6.22.0",
"reactflow": "11.10.3",
"tailwindcss": "^3.3.3",
"vite": "^4.4.9"
@@ -34,15 +34,15 @@
"devDependencies": {
"@jest/globals": "29.7.0",
"@swc/core": "1.3.107",
- "@swc/jest": "0.2.31",
- "@testing-library/jest-dom": "6.3.0",
- "@testing-library/react": "14.1.2",
+ "@swc/jest": "0.2.34",
+ "@testing-library/jest-dom": "6.4.1",
+ "@testing-library/react": "14.2.1",
"@types/p5": "1.7.6",
- "@types/react": "18.2.48",
+ "@types/react": "18.2.52",
"@types/react-dom": "18.2.18",
- "@typescript-eslint/eslint-plugin": "6.19.1",
- "@typescript-eslint/parser": "6.19.1",
- "@typescript-eslint/typescript-estree": "6.19.1",
+ "@typescript-eslint/eslint-plugin": "6.20.0",
+ "@typescript-eslint/parser": "6.20.0",
+ "@typescript-eslint/typescript-estree": "6.20.0",
"autoprefixer": "10.4.17",
"buffer": "^6.0.3",
"chokidar": "3.5.3",
@@ -54,14 +54,14 @@
"identity-obj-proxy": "3.0.0",
"jest": "29.7.0",
"jest-environment-jsdom": "29.7.0",
- "lint-staged": "15.2.0",
- "npm-run-all2": "6.1.1",
+ "lint-staged": "15.2.1",
+ "npm-run-all2": "6.1.2",
"postcss": "8.4.33",
"postcss-nesting": "12.0.2",
- "prettier": "3.2.4",
+ "prettier": "3.2.5",
"process": "^0.11.10",
"start-server-and-test": "2.0.3",
- "typed-css-modules": "0.9.0",
+ "typed-css-modules": "0.9.1",
"typescript": "5.3.3"
}
},
@@ -754,17 +754,17 @@
"dev": true
},
"node_modules/@bufbuild/protobuf": {
- "version": "1.7.0",
- "resolved": "https://registry.npmjs.org/@bufbuild/protobuf/-/protobuf-1.7.0.tgz",
- "integrity": "sha512-jIsRadRsyxf6ERBU1auY2c1k3doFdqh15F4HRZs4BELVuBtpN+3ipkXqcsWE+rD+EQNigeR29SfQ+ES6UX/jGg=="
+ "version": "1.7.2",
+ "resolved": "https://registry.npmjs.org/@bufbuild/protobuf/-/protobuf-1.7.2.tgz",
+ "integrity": "sha512-i5GE2Dk5ekdlK1TR7SugY4LWRrKSfb5T1Qn4unpIMbfxoeGKERKQ59HG3iYewacGD10SR7UzevfPnh6my4tNmQ=="
},
"node_modules/@bufbuild/protoc-gen-es": {
- "version": "1.7.0",
- "resolved": "https://registry.npmjs.org/@bufbuild/protoc-gen-es/-/protoc-gen-es-1.7.0.tgz",
- "integrity": "sha512-b9LwP8p+9ywtCM1P1pqQBrJF4RPyWbzhM8mTHvLEtHglogso70kmDmoIcqJ+kS/+65Bc7ilHFVGJF95GceLy1Q==",
+ "version": "1.7.2",
+ "resolved": "https://registry.npmjs.org/@bufbuild/protoc-gen-es/-/protoc-gen-es-1.7.2.tgz",
+ "integrity": "sha512-yiRk/T+YGmpSVvIkybCjPt+QyM/pLWMO+MAiz6auvCsiAgfXfc5nFFosD4yBYXID55M6eIkgBcity1AoJ6I30A==",
"dependencies": {
- "@bufbuild/protobuf": "^1.7.0",
- "@bufbuild/protoplugin": "1.7.0"
+ "@bufbuild/protobuf": "^1.7.2",
+ "@bufbuild/protoplugin": "1.7.2"
},
"bin": {
"protoc-gen-es": "bin/protoc-gen-es"
@@ -773,7 +773,7 @@
"node": ">=14"
},
"peerDependencies": {
- "@bufbuild/protobuf": "1.7.0"
+ "@bufbuild/protobuf": "1.7.2"
},
"peerDependenciesMeta": {
"@bufbuild/protobuf": {
@@ -782,11 +782,11 @@
}
},
"node_modules/@bufbuild/protoplugin": {
- "version": "1.7.0",
- "resolved": "https://registry.npmjs.org/@bufbuild/protoplugin/-/protoplugin-1.7.0.tgz",
- "integrity": "sha512-NgiGDjef/yijoVxevLLlIWY7RAqNmBEADMgdJ4VKvvlyNnO6xNslFZx/g+jlY2KW+vKjj+2Fcr3n0fSDDN4Asw==",
+ "version": "1.7.2",
+ "resolved": "https://registry.npmjs.org/@bufbuild/protoplugin/-/protoplugin-1.7.2.tgz",
+ "integrity": "sha512-N3QtO8XWD4F4alMtASWtxBw6BWXp4aLz7rPBXH4KTULdjpUHnq46g15TsrG0/8szZw6pIklTO3lFe14dl6ZYdA==",
"dependencies": {
- "@bufbuild/protobuf": "1.7.0",
+ "@bufbuild/protobuf": "1.7.2",
"@typescript/vfs": "^1.4.0",
"typescript": "4.5.2"
}
@@ -2013,9 +2013,9 @@
}
},
"node_modules/@remix-run/router": {
- "version": "1.14.2",
- "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.14.2.tgz",
- "integrity": "sha512-ACXpdMM9hmKZww21yEqWwiLws/UPLhNKvimN8RrYSqPSvB3ov7sLvAcfvaxePeLvccTQKGdkDIhLYApZVDFuKg==",
+ "version": "1.15.0",
+ "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.15.0.tgz",
+ "integrity": "sha512-HOil5aFtme37dVQTB6M34G95kPM3MMuqSmIRVCC52eKV+Y/tGSqw9P3rWhlAx6A+mz+MoX+XxsGsNJbaI5qCgQ==",
"engines": {
"node": ">=14.0.0"
}
@@ -2298,9 +2298,9 @@
}
},
"node_modules/@swc/jest": {
- "version": "0.2.31",
- "resolved": "https://registry.npmjs.org/@swc/jest/-/jest-0.2.31.tgz",
- "integrity": "sha512-Gh0Ste380O8KUY1IqsKr+aOvqqs2Loa+WcWWVNwl+lhXqOWK1iTFAP1K0IDfLqAuFP68+D/PxcpBJn21e6Quvw==",
+ "version": "0.2.34",
+ "resolved": "https://registry.npmjs.org/@swc/jest/-/jest-0.2.34.tgz",
+ "integrity": "sha512-MrS4m3yHFfnkYjxr3eqxshWi6fVhPViHQsb6XfiTO81niwEqYXeR58YhGJee6R0bfQHC69cv5OJ9+dYTYaYKRg==",
"dev": true,
"dependencies": {
"@jest/create-cache-key-function": "^29.7.0",
@@ -2384,9 +2384,9 @@
}
},
"node_modules/@testing-library/jest-dom": {
- "version": "6.3.0",
- "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-6.3.0.tgz",
- "integrity": "sha512-hJVIrkFizEQxoWsGBlycTcQhrpoCH4DhXfrnHFFXgkx3Xdm15zycsq5Ep+vpw4W8S0NJa8cxDHcuJib+1tEbhg==",
+ "version": "6.4.1",
+ "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-6.4.1.tgz",
+ "integrity": "sha512-Z7qMM3J2Zw5H/nC2/5CYx5YcuaD56JmDFKNIozZ89VIo6o6Y9FMhssics4e2madEKYDNEpZz3+glPGz0yWMOag==",
"dev": true,
"dependencies": {
"@adobe/css-tools": "^4.3.2",
@@ -2448,9 +2448,9 @@
"dev": true
},
"node_modules/@testing-library/react": {
- "version": "14.1.2",
- "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-14.1.2.tgz",
- "integrity": "sha512-z4p7DVBTPjKM5qDZ0t5ZjzkpSNb+fZy1u6bzO7kk8oeGagpPCAtgh4cx1syrfp7a+QWkM021jGqjJaxJJnXAZg==",
+ "version": "14.2.1",
+ "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-14.2.1.tgz",
+ "integrity": "sha512-sGdjws32ai5TLerhvzThYFbpnF9XtL65Cjf+gB0Dhr29BGqK+mAeN7SURSdu+eqgET4ANcWoC7FQpkaiGvBr+A==",
"dev": true,
"dependencies": {
"@babel/runtime": "^7.12.5",
@@ -2800,12 +2800,6 @@
"integrity": "sha512-Gi5wRGPbbyOTX+4Y2iULQ27oUPrefaB0PxGQJnfyWN3kvEDGM3mIB5M/gQLmitZf7A9FmLeaqxD3L1CXpm3VKQ==",
"devOptional": true
},
- "node_modules/@types/normalize-package-data": {
- "version": "2.4.4",
- "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.4.tgz",
- "integrity": "sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==",
- "dev": true
- },
"node_modules/@types/p5": {
"version": "1.7.6",
"resolved": "https://registry.npmjs.org/@types/p5/-/p5-1.7.6.tgz",
@@ -2819,9 +2813,9 @@
"devOptional": true
},
"node_modules/@types/react": {
- "version": "18.2.48",
- "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.48.tgz",
- "integrity": "sha512-qboRCl6Ie70DQQG9hhNREz81jqC1cs9EVNcjQ1AU+jH6NFfSAhVVbrrY/+nSF+Bsk4AOwm9Qa61InvMCyV+H3w==",
+ "version": "18.2.52",
+ "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.52.tgz",
+ "integrity": "sha512-E/YjWh3tH+qsLKaUzgpZb5AY0ChVa+ZJzF7ogehVILrFpdQk6nC/WXOv0bfFEABbXbgNxLBGU7IIZByPKb6eBw==",
"devOptional": true,
"dependencies": {
"@types/prop-types": "*",
@@ -2878,16 +2872,16 @@
"dev": true
},
"node_modules/@typescript-eslint/eslint-plugin": {
- "version": "6.19.1",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.19.1.tgz",
- "integrity": "sha512-roQScUGFruWod9CEyoV5KlCYrubC/fvG8/1zXuT0WTcxX87GnMMmnksMwSg99lo1xiKrBzw2icsJPMAw1OtKxg==",
+ "version": "6.20.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.20.0.tgz",
+ "integrity": "sha512-fTwGQUnjhoYHeSF6m5pWNkzmDDdsKELYrOBxhjMrofPqCkoC2k3B2wvGHFxa1CTIqkEn88nlW1HVMztjo2K8Hg==",
"dev": true,
"dependencies": {
"@eslint-community/regexpp": "^4.5.1",
- "@typescript-eslint/scope-manager": "6.19.1",
- "@typescript-eslint/type-utils": "6.19.1",
- "@typescript-eslint/utils": "6.19.1",
- "@typescript-eslint/visitor-keys": "6.19.1",
+ "@typescript-eslint/scope-manager": "6.20.0",
+ "@typescript-eslint/type-utils": "6.20.0",
+ "@typescript-eslint/utils": "6.20.0",
+ "@typescript-eslint/visitor-keys": "6.20.0",
"debug": "^4.3.4",
"graphemer": "^1.4.0",
"ignore": "^5.2.4",
@@ -2913,15 +2907,15 @@
}
},
"node_modules/@typescript-eslint/parser": {
- "version": "6.19.1",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.19.1.tgz",
- "integrity": "sha512-WEfX22ziAh6pRE9jnbkkLGp/4RhTpffr2ZK5bJ18M8mIfA8A+k97U9ZyaXCEJRlmMHh7R9MJZWXp/r73DzINVQ==",
+ "version": "6.20.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.20.0.tgz",
+ "integrity": "sha512-bYerPDF/H5v6V76MdMYhjwmwgMA+jlPVqjSDq2cRqMi8bP5sR3Z+RLOiOMad3nsnmDVmn2gAFCyNgh/dIrfP/w==",
"dev": true,
"dependencies": {
- "@typescript-eslint/scope-manager": "6.19.1",
- "@typescript-eslint/types": "6.19.1",
- "@typescript-eslint/typescript-estree": "6.19.1",
- "@typescript-eslint/visitor-keys": "6.19.1",
+ "@typescript-eslint/scope-manager": "6.20.0",
+ "@typescript-eslint/types": "6.20.0",
+ "@typescript-eslint/typescript-estree": "6.20.0",
+ "@typescript-eslint/visitor-keys": "6.20.0",
"debug": "^4.3.4"
},
"engines": {
@@ -2941,13 +2935,13 @@
}
},
"node_modules/@typescript-eslint/scope-manager": {
- "version": "6.19.1",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.19.1.tgz",
- "integrity": "sha512-4CdXYjKf6/6aKNMSly/BP4iCSOpvMmqtDzRtqFyyAae3z5kkqEjKndR5vDHL8rSuMIIWP8u4Mw4VxLyxZW6D5w==",
+ "version": "6.20.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.20.0.tgz",
+ "integrity": "sha512-p4rvHQRDTI1tGGMDFQm+GtxP1ZHyAh64WANVoyEcNMpaTFn3ox/3CcgtIlELnRfKzSs/DwYlDccJEtr3O6qBvA==",
"dev": true,
"dependencies": {
- "@typescript-eslint/types": "6.19.1",
- "@typescript-eslint/visitor-keys": "6.19.1"
+ "@typescript-eslint/types": "6.20.0",
+ "@typescript-eslint/visitor-keys": "6.20.0"
},
"engines": {
"node": "^16.0.0 || >=18.0.0"
@@ -2958,13 +2952,13 @@
}
},
"node_modules/@typescript-eslint/type-utils": {
- "version": "6.19.1",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.19.1.tgz",
- "integrity": "sha512-0vdyld3ecfxJuddDjACUvlAeYNrHP/pDeQk2pWBR2ESeEzQhg52DF53AbI9QCBkYE23lgkhLCZNkHn2hEXXYIg==",
+ "version": "6.20.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.20.0.tgz",
+ "integrity": "sha512-qnSobiJQb1F5JjN0YDRPHruQTrX7ICsmltXhkV536mp4idGAYrIyr47zF/JmkJtEcAVnIz4gUYJ7gOZa6SmN4g==",
"dev": true,
"dependencies": {
- "@typescript-eslint/typescript-estree": "6.19.1",
- "@typescript-eslint/utils": "6.19.1",
+ "@typescript-eslint/typescript-estree": "6.20.0",
+ "@typescript-eslint/utils": "6.20.0",
"debug": "^4.3.4",
"ts-api-utils": "^1.0.1"
},
@@ -2985,9 +2979,9 @@
}
},
"node_modules/@typescript-eslint/types": {
- "version": "6.19.1",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.19.1.tgz",
- "integrity": "sha512-6+bk6FEtBhvfYvpHsDgAL3uo4BfvnTnoge5LrrCj2eJN8g3IJdLTD4B/jK3Q6vo4Ql/Hoip9I8aB6fF+6RfDqg==",
+ "version": "6.20.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.20.0.tgz",
+ "integrity": "sha512-MM9mfZMAhiN4cOEcUOEx+0HmuaW3WBfukBZPCfwSqFnQy0grXYtngKCqpQN339X3RrwtzspWJrpbrupKYUSBXQ==",
"dev": true,
"engines": {
"node": "^16.0.0 || >=18.0.0"
@@ -2998,13 +2992,13 @@
}
},
"node_modules/@typescript-eslint/typescript-estree": {
- "version": "6.19.1",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.19.1.tgz",
- "integrity": "sha512-aFdAxuhzBFRWhy+H20nYu19+Km+gFfwNO4TEqyszkMcgBDYQjmPJ61erHxuT2ESJXhlhrO7I5EFIlZ+qGR8oVA==",
+ "version": "6.20.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.20.0.tgz",
+ "integrity": "sha512-RnRya9q5m6YYSpBN7IzKu9FmLcYtErkDkc8/dKv81I9QiLLtVBHrjz+Ev/crAqgMNW2FCsoZF4g2QUylMnJz+g==",
"dev": true,
"dependencies": {
- "@typescript-eslint/types": "6.19.1",
- "@typescript-eslint/visitor-keys": "6.19.1",
+ "@typescript-eslint/types": "6.20.0",
+ "@typescript-eslint/visitor-keys": "6.20.0",
"debug": "^4.3.4",
"globby": "^11.1.0",
"is-glob": "^4.0.3",
@@ -3050,17 +3044,17 @@
}
},
"node_modules/@typescript-eslint/utils": {
- "version": "6.19.1",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.19.1.tgz",
- "integrity": "sha512-JvjfEZuP5WoMqwh9SPAPDSHSg9FBHHGhjPugSRxu5jMfjvBpq5/sGTD+9M9aQ5sh6iJ8AY/Kk/oUYVEMAPwi7w==",
+ "version": "6.20.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.20.0.tgz",
+ "integrity": "sha512-/EKuw+kRu2vAqCoDwDCBtDRU6CTKbUmwwI7SH7AashZ+W+7o8eiyy6V2cdOqN49KsTcASWsC5QeghYuRDTyOOg==",
"dev": true,
"dependencies": {
"@eslint-community/eslint-utils": "^4.4.0",
"@types/json-schema": "^7.0.12",
"@types/semver": "^7.5.0",
- "@typescript-eslint/scope-manager": "6.19.1",
- "@typescript-eslint/types": "6.19.1",
- "@typescript-eslint/typescript-estree": "6.19.1",
+ "@typescript-eslint/scope-manager": "6.20.0",
+ "@typescript-eslint/types": "6.20.0",
+ "@typescript-eslint/typescript-estree": "6.20.0",
"semver": "^7.5.4"
},
"engines": {
@@ -3075,12 +3069,12 @@
}
},
"node_modules/@typescript-eslint/visitor-keys": {
- "version": "6.19.1",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.19.1.tgz",
- "integrity": "sha512-gkdtIO+xSO/SmI0W68DBg4u1KElmIUo3vXzgHyGPs6cxgB0sa3TlptRAAE0hUY1hM6FcDKEv7aIwiTGm76cXfQ==",
+ "version": "6.20.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.20.0.tgz",
+ "integrity": "sha512-E8Cp98kRe4gKHjJD4NExXKz/zOJ1A2hhZc+IMVD6i7w4yjIvh6VyuRI0gRtxAsXtoC35uGMaQ9rjI2zJaXDEAw==",
"dev": true,
"dependencies": {
- "@typescript-eslint/types": "6.19.1",
+ "@typescript-eslint/types": "6.20.0",
"eslint-visitor-keys": "^3.4.1"
},
"engines": {
@@ -5610,27 +5604,6 @@
"node": ">=12.0.0"
}
},
- "node_modules/hosted-git-info": {
- "version": "7.0.1",
- "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-7.0.1.tgz",
- "integrity": "sha512-+K84LB1DYwMHoHSgaOY/Jfhw3ucPmSET5v98Ke/HdNSw4a0UktWzyW1mjhjpuxxTqOOsfWT/7iVshHmVZ4IpOA==",
- "dev": true,
- "dependencies": {
- "lru-cache": "^10.0.1"
- },
- "engines": {
- "node": "^16.14.0 || >=18.0.0"
- }
- },
- "node_modules/hosted-git-info/node_modules/lru-cache": {
- "version": "10.2.0",
- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.2.0.tgz",
- "integrity": "sha512-2bIM8x+VAf6JT4bKAljS1qUWgMsqZRPGJS6FSahIMPVvctcNhyVp7AJu7quxOW9jwkryBReKZY5tY5JYv2n/7Q==",
- "dev": true,
- "engines": {
- "node": "14 || >=16.14"
- }
- },
"node_modules/html-encoding-sniffer": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-3.0.0.tgz",
@@ -7538,9 +7511,9 @@
"integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg=="
},
"node_modules/lint-staged": {
- "version": "15.2.0",
- "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-15.2.0.tgz",
- "integrity": "sha512-TFZzUEV00f+2YLaVPWBWGAMq7So6yQx+GG8YRMDeOEIf95Zn5RyiLMsEiX4KTNl9vq/w+NqRJkLA1kPIo15ufQ==",
+ "version": "15.2.1",
+ "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-15.2.1.tgz",
+ "integrity": "sha512-dhwAPnM85VdshybV9FWI/9ghTvMLoQLEXgVMx+ua2DN7mdfzd/tRfoU2yhMcBac0RHkofoxdnnJUokr8s4zKmQ==",
"dev": true,
"dependencies": {
"chalk": "5.3.0",
@@ -7548,7 +7521,7 @@
"debug": "4.3.4",
"execa": "8.0.1",
"lilconfig": "3.0.0",
- "listr2": "8.0.0",
+ "listr2": "8.0.1",
"micromatch": "4.0.5",
"pidtree": "0.6.0",
"string-argv": "0.3.2",
@@ -7654,9 +7627,9 @@
}
},
"node_modules/lint-staged/node_modules/npm-run-path": {
- "version": "5.1.0",
- "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.1.0.tgz",
- "integrity": "sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==",
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.2.0.tgz",
+ "integrity": "sha512-W4/tgAXFqFA0iL7fk0+uQ3g7wkL8xJmx3XdK0VGb4cHW//eZTtKGvFBBoRKVTpY7n6ze4NL9ly7rgXcHufqXKg==",
"dev": true,
"dependencies": {
"path-key": "^4.0.0"
@@ -7720,9 +7693,9 @@
}
},
"node_modules/listr2": {
- "version": "8.0.0",
- "resolved": "https://registry.npmjs.org/listr2/-/listr2-8.0.0.tgz",
- "integrity": "sha512-u8cusxAcyqAiQ2RhYvV7kRKNLgUvtObIbhOX2NCXqvp1UU32xIg5CT22ykS2TPKJXZWJwtK3IKLiqAGlGNE+Zg==",
+ "version": "8.0.1",
+ "resolved": "https://registry.npmjs.org/listr2/-/listr2-8.0.1.tgz",
+ "integrity": "sha512-ovJXBXkKGfq+CwmKTjluEqFi3p4h8xvkxGQQAQan22YCgef4KZ1mKGjzfGh6PL6AW5Csw0QiQPNuQyH+6Xk3hA==",
"dev": true,
"dependencies": {
"cli-truncate": "^4.0.0",
@@ -8243,21 +8216,6 @@
"resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz",
"integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw=="
},
- "node_modules/normalize-package-data": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-6.0.0.tgz",
- "integrity": "sha512-UL7ELRVxYBHBgYEtZCXjxuD5vPxnmvMGq0jp/dGPKKrN7tfsBh2IY7TlJ15WWwdjRWD3RJbnsygUurTK3xkPkg==",
- "dev": true,
- "dependencies": {
- "hosted-git-info": "^7.0.0",
- "is-core-module": "^2.8.1",
- "semver": "^7.3.5",
- "validate-npm-package-license": "^3.0.4"
- },
- "engines": {
- "node": "^16.14.0 || >=18.0.0"
- }
- },
"node_modules/normalize-path": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
@@ -8275,10 +8233,19 @@
"node": ">=0.10.0"
}
},
+ "node_modules/npm-normalize-package-bin": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-3.0.1.tgz",
+ "integrity": "sha512-dMxCf+zZ+3zeQZXKxmyuCKlIDPGuv8EF940xbkC4kQVDTtqoh6rJFO+JTKSA6/Rwi0getWmtuy4Itup0AMcaDQ==",
+ "dev": true,
+ "engines": {
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ }
+ },
"node_modules/npm-run-all2": {
- "version": "6.1.1",
- "resolved": "https://registry.npmjs.org/npm-run-all2/-/npm-run-all2-6.1.1.tgz",
- "integrity": "sha512-lWLbkPZ5BSdXtN8lR+0rc8caKoPdymycpZksyDEC9MOBvfdwTXZ0uVhb7bMcGeXv2/BKtfQuo6Zn3zfc8rxNXA==",
+ "version": "6.1.2",
+ "resolved": "https://registry.npmjs.org/npm-run-all2/-/npm-run-all2-6.1.2.tgz",
+ "integrity": "sha512-WwwnS8Ft+RpXve6T2EIEVpFLSqN+ORHRvgNk3H9N62SZXjmzKoRhMFg3I17TK3oMaAEr+XFbRirWS2Fn3BCPSg==",
"dev": true,
"dependencies": {
"ansi-styles": "^6.2.1",
@@ -8286,7 +8253,7 @@
"memorystream": "^0.3.1",
"minimatch": "^9.0.0",
"pidtree": "^0.6.0",
- "read-pkg": "^8.0.0",
+ "read-package-json-fast": "^3.0.2",
"shell-quote": "^1.7.3"
},
"bin": {
@@ -9021,9 +8988,9 @@
}
},
"node_modules/prettier": {
- "version": "3.2.4",
- "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.2.4.tgz",
- "integrity": "sha512-FWu1oLHKCrtpO1ypU6J0SbK2d9Ckwysq6bHj/uaCP26DxrPpppCLQRGVuqAxSTvhF00AcvDRyYrLNW7ocBhFFQ==",
+ "version": "3.2.5",
+ "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.2.5.tgz",
+ "integrity": "sha512-3/GWa9aOC0YeD7LUfvOG2NiDyhOWRvt1k+rcKhOuYnMY24iiCphgneUfJDyFXd6rZCAnuLBv6UeAULtrhT/F4A==",
"dev": true,
"bin": {
"prettier": "bin/prettier.cjs"
@@ -9215,11 +9182,11 @@
}
},
"node_modules/react-router": {
- "version": "6.21.3",
- "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.21.3.tgz",
- "integrity": "sha512-a0H638ZXULv1OdkmiK6s6itNhoy33ywxmUFT/xtSoVyf9VnC7n7+VT4LjVzdIHSaF5TIh9ylUgxMXksHTgGrKg==",
+ "version": "6.22.0",
+ "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.22.0.tgz",
+ "integrity": "sha512-q2yemJeg6gw/YixRlRnVx6IRJWZD6fonnfZhN1JIOhV2iJCPeRNSH3V1ISwHf+JWcESzLC3BOLD1T07tmO5dmg==",
"dependencies": {
- "@remix-run/router": "1.14.2"
+ "@remix-run/router": "1.15.0"
},
"engines": {
"node": ">=14.0.0"
@@ -9229,12 +9196,12 @@
}
},
"node_modules/react-router-dom": {
- "version": "6.21.3",
- "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.21.3.tgz",
- "integrity": "sha512-kNzubk7n4YHSrErzjLK72j0B5i969GsuCGazRl3G6j1zqZBLjuSlYBdVdkDOgzGdPIffUOc9nmgiadTEVoq91g==",
+ "version": "6.22.0",
+ "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.22.0.tgz",
+ "integrity": "sha512-z2w+M4tH5wlcLmH3BMMOMdrtrJ9T3oJJNsAlBJbwk+8Syxd5WFJ7J5dxMEW0/GEXD1BBis4uXRrNIz3mORr0ag==",
"dependencies": {
- "@remix-run/router": "1.14.2",
- "react-router": "6.21.3"
+ "@remix-run/router": "1.15.0",
+ "react-router": "6.22.0"
},
"engines": {
"node": ">=14.0.0"
@@ -9277,25 +9244,20 @@
"node": ">=0.10.0"
}
},
- "node_modules/read-pkg": {
- "version": "8.1.0",
- "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-8.1.0.tgz",
- "integrity": "sha512-PORM8AgzXeskHO/WEv312k9U03B8K9JSiWF/8N9sUuFjBa+9SF2u6K7VClzXwDXab51jCd8Nd36CNM+zR97ScQ==",
+ "node_modules/read-package-json-fast": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/read-package-json-fast/-/read-package-json-fast-3.0.2.tgz",
+ "integrity": "sha512-0J+Msgym3vrLOUB3hzQCuZHII0xkNGCtz/HJH9xZshwv9DbDwkw1KaE3gx/e2J5rpEY5rtOy6cyhKOPrkP7FZw==",
"dev": true,
"dependencies": {
- "@types/normalize-package-data": "^2.4.1",
- "normalize-package-data": "^6.0.0",
- "parse-json": "^7.0.0",
- "type-fest": "^4.2.0"
+ "json-parse-even-better-errors": "^3.0.0",
+ "npm-normalize-package-bin": "^3.0.0"
},
"engines": {
- "node": ">=16"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
}
},
- "node_modules/read-pkg/node_modules/json-parse-even-better-errors": {
+ "node_modules/read-package-json-fast/node_modules/json-parse-even-better-errors": {
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-3.0.1.tgz",
"integrity": "sha512-aatBvbL26wVUCLmbWdCpeu9iF5wOyWpagiKkInA+kfws3sWdBrTnsvN2CKcyCYyUrc7rebNBlK6+kteg7ksecg==",
@@ -9304,58 +9266,6 @@
"node": "^14.17.0 || ^16.13.0 || >=18.0.0"
}
},
- "node_modules/read-pkg/node_modules/lines-and-columns": {
- "version": "2.0.4",
- "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-2.0.4.tgz",
- "integrity": "sha512-wM1+Z03eypVAVUCE7QdSqpVIvelbOakn1M0bPDoA4SGWPx3sNDVUiMo3L6To6WWGClB7VyXnhQ4Sn7gxiJbE6A==",
- "dev": true,
- "engines": {
- "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
- }
- },
- "node_modules/read-pkg/node_modules/parse-json": {
- "version": "7.1.1",
- "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-7.1.1.tgz",
- "integrity": "sha512-SgOTCX/EZXtZxBE5eJ97P4yGM5n37BwRU+YMsH4vNzFqJV/oWFXXCmwFlgWUM4PrakybVOueJJ6pwHqSVhTFDw==",
- "dev": true,
- "dependencies": {
- "@babel/code-frame": "^7.21.4",
- "error-ex": "^1.3.2",
- "json-parse-even-better-errors": "^3.0.0",
- "lines-and-columns": "^2.0.3",
- "type-fest": "^3.8.0"
- },
- "engines": {
- "node": ">=16"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/read-pkg/node_modules/parse-json/node_modules/type-fest": {
- "version": "3.13.1",
- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-3.13.1.tgz",
- "integrity": "sha512-tLq3bSNx+xSpwvAJnzrK0Ep5CLNWjvFTOp71URMaAEWBfRb9nnJiBoUe0tF8bI4ZFO3omgBR6NvnbzVUT3Ly4g==",
- "dev": true,
- "engines": {
- "node": ">=14.16"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/read-pkg/node_modules/type-fest": {
- "version": "4.10.1",
- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.10.1.tgz",
- "integrity": "sha512-7ZnJYTp6uc04uYRISWtiX3DSKB/fxNQT0B5o1OUeCqiQiwF+JC9+rJiZIDrPrNCLLuTqyQmh4VdQqh/ZOkv9MQ==",
- "dev": true,
- "engines": {
- "node": ">=16"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
"node_modules/readdirp": {
"version": "3.6.0",
"resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
@@ -9797,38 +9707,6 @@
"source-map": "^0.6.0"
}
},
- "node_modules/spdx-correct": {
- "version": "3.2.0",
- "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz",
- "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==",
- "dev": true,
- "dependencies": {
- "spdx-expression-parse": "^3.0.0",
- "spdx-license-ids": "^3.0.0"
- }
- },
- "node_modules/spdx-exceptions": {
- "version": "2.4.0",
- "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.4.0.tgz",
- "integrity": "sha512-hcjppoJ68fhxA/cjbN4T8N6uCUejN8yFw69ttpqtBeCbF3u13n7mb31NB9jKwGTTWWnt9IbRA/mf1FprYS8wfw==",
- "dev": true
- },
- "node_modules/spdx-expression-parse": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz",
- "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==",
- "dev": true,
- "dependencies": {
- "spdx-exceptions": "^2.1.0",
- "spdx-license-ids": "^3.0.0"
- }
- },
- "node_modules/spdx-license-ids": {
- "version": "3.0.16",
- "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.16.tgz",
- "integrity": "sha512-eWN+LnM3GR6gPu35WxNgbGl8rmY1AEmoMDvL/QD6zYmPWgywxWqJWNdLGT+ke8dKNWrcYgYjPpG5gbTfghP8rw==",
- "dev": true
- },
"node_modules/split": {
"version": "0.3.3",
"resolved": "https://registry.npmjs.org/split/-/split-0.3.3.tgz",
@@ -10503,9 +10381,9 @@
}
},
"node_modules/typed-css-modules": {
- "version": "0.9.0",
- "resolved": "https://registry.npmjs.org/typed-css-modules/-/typed-css-modules-0.9.0.tgz",
- "integrity": "sha512-MqO7S562EYBkTTs4asjZke/exHX1DvhpuT5fo8h9S+mizYxAkGsWusJfoGmROgC+CTRLHBsQllWz63Gj4z2lmQ==",
+ "version": "0.9.1",
+ "resolved": "https://registry.npmjs.org/typed-css-modules/-/typed-css-modules-0.9.1.tgz",
+ "integrity": "sha512-W2HWKncdKd+bLWsnuWB2EyuQBzZ7KJ9Byr/67KLiiyGegcN52rOveun9JR8yAvuL5IXunRMxt0eORMtAUj5bmA==",
"dev": true,
"dependencies": {
"camelcase": "^6.0.0",
@@ -10699,16 +10577,6 @@
"node": ">=10.12.0"
}
},
- "node_modules/validate-npm-package-license": {
- "version": "3.0.4",
- "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
- "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
- "dev": true,
- "dependencies": {
- "spdx-correct": "^3.0.0",
- "spdx-expression-parse": "^3.0.0"
- }
- },
"node_modules/vite": {
"version": "4.5.2",
"resolved": "https://registry.npmjs.org/vite/-/vite-4.5.2.tgz",
diff --git a/frontend/package.json b/frontend/package.json
index c4741c52bc..6b62b902f1 100644
--- a/frontend/package.json
+++ b/frontend/package.json
@@ -26,7 +26,7 @@
],
"source": "index.html",
"dependencies": {
- "@bufbuild/protoc-gen-es": "1.7.0",
+ "@bufbuild/protoc-gen-es": "1.7.2",
"@connectrpc/connect": "^1.1.2",
"@connectrpc/connect-web": "^1.1.2",
"@connectrpc/protoc-gen-connect-es": "1.3.0",
@@ -44,7 +44,7 @@
"json-schema-faker": "0.5.5",
"react": "18.2.0",
"react-dom": "18.2.0",
- "react-router-dom": "6.21.3",
+ "react-router-dom": "6.22.0",
"reactflow": "11.10.3",
"tailwindcss": "^3.3.3",
"vite": "^4.4.9"
@@ -52,15 +52,15 @@
"devDependencies": {
"@jest/globals": "29.7.0",
"@swc/core": "1.3.107",
- "@swc/jest": "0.2.31",
- "@testing-library/jest-dom": "6.3.0",
- "@testing-library/react": "14.1.2",
+ "@swc/jest": "0.2.34",
+ "@testing-library/jest-dom": "6.4.1",
+ "@testing-library/react": "14.2.1",
"@types/p5": "1.7.6",
- "@types/react": "18.2.48",
+ "@types/react": "18.2.52",
"@types/react-dom": "18.2.18",
- "@typescript-eslint/eslint-plugin": "6.19.1",
- "@typescript-eslint/parser": "6.19.1",
- "@typescript-eslint/typescript-estree": "6.19.1",
+ "@typescript-eslint/eslint-plugin": "6.20.0",
+ "@typescript-eslint/parser": "6.20.0",
+ "@typescript-eslint/typescript-estree": "6.20.0",
"autoprefixer": "10.4.17",
"buffer": "^6.0.3",
"chokidar": "3.5.3",
@@ -72,14 +72,14 @@
"identity-obj-proxy": "3.0.0",
"jest": "29.7.0",
"jest-environment-jsdom": "29.7.0",
- "lint-staged": "15.2.0",
- "npm-run-all2": "6.1.1",
+ "lint-staged": "15.2.1",
+ "npm-run-all2": "6.1.2",
"postcss": "8.4.33",
"postcss-nesting": "12.0.2",
- "prettier": "3.2.4",
+ "prettier": "3.2.5",
"process": "^0.11.10",
"start-server-and-test": "2.0.3",
- "typed-css-modules": "0.9.0",
+ "typed-css-modules": "0.9.1",
"typescript": "5.3.3"
}
}
diff --git a/frontend/src/protos/xyz/block/ftl/v1/console/console_pb.ts b/frontend/src/protos/xyz/block/ftl/v1/console/console_pb.ts
index 5664ea55c4..8561629927 100644
--- a/frontend/src/protos/xyz/block/ftl/v1/console/console_pb.ts
+++ b/frontend/src/protos/xyz/block/ftl/v1/console/console_pb.ts
@@ -1,4 +1,4 @@
-// @generated by protoc-gen-es v1.7.0 with parameter "target=ts"
+// @generated by protoc-gen-es v1.7.2 with parameter "target=ts"
// @generated from file xyz/block/ftl/v1/console/console.proto (package xyz.block.ftl.v1.console, syntax proto3)
/* eslint-disable */
// @ts-nocheck
diff --git a/frontend/src/protos/xyz/block/ftl/v1/ftl_pb.ts b/frontend/src/protos/xyz/block/ftl/v1/ftl_pb.ts
index be79c7d242..d04da3d91a 100644
--- a/frontend/src/protos/xyz/block/ftl/v1/ftl_pb.ts
+++ b/frontend/src/protos/xyz/block/ftl/v1/ftl_pb.ts
@@ -1,4 +1,4 @@
-// @generated by protoc-gen-es v1.7.0 with parameter "target=ts"
+// @generated by protoc-gen-es v1.7.2 with parameter "target=ts"
// @generated from file xyz/block/ftl/v1/ftl.proto (package xyz.block.ftl.v1, syntax proto3)
/* eslint-disable */
// @ts-nocheck
diff --git a/frontend/src/protos/xyz/block/ftl/v1/schema/runtime_pb.ts b/frontend/src/protos/xyz/block/ftl/v1/schema/runtime_pb.ts
index 8ed0d26335..98899c6cd8 100644
--- a/frontend/src/protos/xyz/block/ftl/v1/schema/runtime_pb.ts
+++ b/frontend/src/protos/xyz/block/ftl/v1/schema/runtime_pb.ts
@@ -1,4 +1,4 @@
-// @generated by protoc-gen-es v1.7.0 with parameter "target=ts"
+// @generated by protoc-gen-es v1.7.2 with parameter "target=ts"
// @generated from file xyz/block/ftl/v1/schema/runtime.proto (package xyz.block.ftl.v1.schema, syntax proto3)
/* eslint-disable */
// @ts-nocheck
diff --git a/frontend/src/protos/xyz/block/ftl/v1/schema/schema_pb.ts b/frontend/src/protos/xyz/block/ftl/v1/schema/schema_pb.ts
index 8b83fba940..495075025b 100644
--- a/frontend/src/protos/xyz/block/ftl/v1/schema/schema_pb.ts
+++ b/frontend/src/protos/xyz/block/ftl/v1/schema/schema_pb.ts
@@ -1,4 +1,4 @@
-// @generated by protoc-gen-es v1.7.0 with parameter "target=ts"
+// @generated by protoc-gen-es v1.7.2 with parameter "target=ts"
// @generated from file xyz/block/ftl/v1/schema/schema.proto (package xyz.block.ftl.v1.schema, syntax proto3)
/* eslint-disable */
// @ts-nocheck
diff --git a/frontend/tsconfig.json b/frontend/tsconfig.json
index d3cafec272..a0cae67058 100644
--- a/frontend/tsconfig.json
+++ b/frontend/tsconfig.json
@@ -17,7 +17,7 @@
"resolveJsonModule": true,
"isolatedModules": true,
"noEmit": true,
- "jsx": "react-jsx",
+ "jsx": "react-jsx"
},
- "include": ["src/**/*"],
+ "include": ["src/**/*"]
}
diff --git a/go.mod b/go.mod
index f51d9b6b13..a8fd63c485 100644
--- a/go.mod
+++ b/go.mod
@@ -26,7 +26,7 @@ require (
github.com/google/uuid v1.6.0
github.com/iancoleman/strcase v0.2.0
github.com/jackc/pgerrcode v0.0.0-20220416144525-469b46aa5efa
- github.com/jackc/pgx/v5 v5.5.2
+ github.com/jackc/pgx/v5 v5.5.3
github.com/jellydator/ttlcache/v3 v3.1.1
github.com/jpillora/backoff v1.0.0
github.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51
@@ -38,7 +38,7 @@ require (
github.com/santhosh-tekuri/jsonschema/v5 v5.3.1
github.com/swaggest/jsonschema-go v0.3.64
github.com/titanous/json5 v1.0.0
- github.com/tmc/langchaingo v0.1.3
+ github.com/tmc/langchaingo v0.1.4
github.com/zalando/go-keyring v0.2.3
go.opentelemetry.io/otel v1.22.0
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v0.45.0
@@ -58,28 +58,7 @@ require (
modernc.org/sqlite v1.28.0
)
-require (
- github.com/Masterminds/goutils v1.1.1 // indirect
- github.com/Masterminds/semver/v3 v3.2.0 // indirect
- github.com/Masterminds/sprig/v3 v3.2.3 // indirect
- github.com/goph/emperror v0.17.2 // indirect
- github.com/huandu/xstrings v1.3.3 // indirect
- github.com/imdario/mergo v0.3.11 // indirect
- github.com/json-iterator/go v1.1.12 // indirect
- github.com/mitchellh/copystructure v1.0.0 // indirect
- github.com/mitchellh/reflectwalk v1.0.0 // indirect
- github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
- github.com/modern-go/reflect2 v1.0.2 // indirect
- github.com/nikolalohinski/gonja v1.5.3 // indirect
- github.com/pelletier/go-toml/v2 v2.0.9 // indirect
- github.com/pkg/errors v0.9.1 // indirect
- github.com/pkoukk/tiktoken-go v0.1.2 // indirect
- github.com/shopspring/decimal v1.3.1 // indirect
- github.com/sirupsen/logrus v1.9.3 // indirect
- github.com/spf13/cast v1.3.1 // indirect
- github.com/yargevad/filepathx v1.0.0 // indirect
- gopkg.in/yaml.v3 v3.0.1 // indirect
-)
+require github.com/pkoukk/tiktoken-go v0.1.2 // indirect
require (
github.com/alecthomas/repr v0.3.0 // indirect
diff --git a/go.sum b/go.sum
index df59a00806..2cc35e3665 100644
--- a/go.sum
+++ b/go.sum
@@ -6,17 +6,10 @@ connectrpc.com/otelconnect v0.7.0 h1:ZH55ZZtcJOTKWWLy3qmL4Pam4RzRWBJFOqTPyAqCXkY
connectrpc.com/otelconnect v0.7.0/go.mod h1:Bt2ivBymHZHqxvo4HkJ0EwHuUzQN6k2l0oH+mp/8nwc=
github.com/BurntSushi/toml v1.3.2 h1:o7IhLm0Msx3BaB+n3Ag7L8EVlByGnpq14C4YWiu/gL8=
github.com/BurntSushi/toml v1.3.2/go.mod h1:CxXYINrC8qIiEnFrOxCa7Jy5BFHlXnUU2pbicEuybxQ=
-github.com/Masterminds/goutils v1.1.1 h1:5nUrii3FMTL5diU80unEVvNevw1nH4+ZV4DSLVJLSYI=
-github.com/Masterminds/goutils v1.1.1/go.mod h1:8cTjp+g8YejhMuvIA5y2vz3BpJxksy863GQaJW2MFNU=
-github.com/Masterminds/semver/v3 v3.2.0 h1:3MEsd0SM6jqZojhjLWWeBY+Kcjy9i6MQAeY7YgDP83g=
-github.com/Masterminds/semver/v3 v3.2.0/go.mod h1:qvl/7zhW3nngYb5+80sSMF+FG2BjYrf8m9wsX0PNOMQ=
-github.com/Masterminds/sprig/v3 v3.2.3 h1:eL2fZNezLomi0uOLqjQoN6BfsDD+fyLtgbJMAj9n6YA=
-github.com/Masterminds/sprig/v3 v3.2.3/go.mod h1:rXcFaZ2zZbLRJv/xSysmlgIM1u11eBaRMhvYXJNkGuM=
github.com/TBD54566975/scaffolder v0.8.0 h1:DWl1K3dWcLsOPAYGQGPQXtffrml6XCB0tF05JdpMqZU=
github.com/TBD54566975/scaffolder v0.8.0/go.mod h1:Ab/jbQ4q8EloYL0nbkdh2DVvkGc4nxr1OcIbdMpTxxg=
github.com/TBD54566975/scaffolder/extensions/javascript v0.8.0 h1:FvsUx2k5WhPwuSW2V8WAoZeOv+rps78NGHHKHHx0Fpg=
github.com/TBD54566975/scaffolder/extensions/javascript v0.8.0/go.mod h1:eFaN113dwz5MO58yycBPGEyPO7/l9NhDtHPjA2ZuKPg=
-github.com/airbrake/gobrake v3.6.1+incompatible/go.mod h1:wM4gu3Cn0W0K7GUuVWnlXZU11AGBXMILnrdOU8Kn00o=
github.com/alecthomas/assert/v2 v2.5.0 h1:OJKYg53BQx06/bMRBSPDCO49CbCDNiUQXwdoNrt6x5w=
github.com/alecthomas/assert/v2 v2.5.0/go.mod h1:fw5suVxB+wfYJ3291t0hRTqtGzFYdSwstnRQdaQx2DM=
github.com/alecthomas/atomic v0.1.0-alpha2 h1:dqwXmax66gXvHhsOS4pGPZKqYOlTkapELkLb3MNdlH8=
@@ -41,19 +34,14 @@ github.com/beevik/etree v1.3.0 h1:hQTc+pylzIKDb23yYprodCWWTt+ojFfUZyzU09a/hmU=
github.com/beevik/etree v1.3.0/go.mod h1:aiPf89g/1k3AShMVAzriilpcE4R/Vuor90y83zVZWFc=
github.com/benbjohnson/clock v1.3.5 h1:VvXlSJBzZpA/zum6Sj74hxwYI2DIxRWuNIoXAzHZz5o=
github.com/benbjohnson/clock v1.3.5/go.mod h1:J11/hYXuz8f4ySSvYwY0FKfm+ezbsZBKZxNJlLklBHA=
-github.com/bitly/go-simplejson v0.5.0/go.mod h1:cXHtHw4XUPsvGaxgjIAn8PhEWG9NfngEKAMDJEczWVA=
github.com/bmatcuk/doublestar/v4 v4.6.1 h1:FH9SifrbvJhnlQpztAx++wlkk70QBf0iBWDwNy7PA4I=
github.com/bmatcuk/doublestar/v4 v4.6.1/go.mod h1:xBQ8jztBU6kakFMg+8WGxn0c6z1fTSPVIjEY1Wr7jzc=
-github.com/bmizerany/assert v0.0.0-20160611221934-b7ed37b82869/go.mod h1:Ekp36dRnpXw/yCqJaO+ZrUyxD+3VXMFFr56k5XYrpB4=
github.com/bool64/dev v0.2.31 h1:OS57EqYaYe2M/2bw9uhDCIFiZZwywKFS/4qMLN6JUmQ=
github.com/bool64/dev v0.2.31/go.mod h1:iJbh1y/HkunEPhgebWRNcs8wfGq7sjvJ6W5iabL8ACg=
github.com/bool64/shared v0.1.5 h1:fp3eUhBsrSjNCQPcSdQqZxxh9bBwrYiZ+zOKFkM0/2E=
github.com/bool64/shared v0.1.5/go.mod h1:081yz68YC9jeFB3+Bbmno2RFWvGKv1lPKkMP6MHJlPs=
-github.com/bugsnag/bugsnag-go v1.4.0/go.mod h1:2oa8nejYd4cQ/b0hMIopN0lCRxU0bueqREvZLWFrtK8=
-github.com/bugsnag/panicwrap v1.2.0/go.mod h1:D/8v3kj0zr8ZAKg1AQ6crr+5VwKN5eIywRkfhyM/+dE=
github.com/cenkalti/backoff/v4 v4.2.1 h1:y4OZtCnogmCPw98Zjyt5a6+QwPLGkiQsYW5oUqylYbM=
github.com/cenkalti/backoff/v4 v4.2.1/go.mod h1:Y3VNntkOUPxTVeUxJ/G5vcM//AlwfmyYozVcomhLiZE=
-github.com/certifi/gocertifi v0.0.0-20190105021004-abcd57078448/go.mod h1:GJKEexRPVJrBSOjoqN5VNOIKJ5Q3RViH6eu3puDRwx4=
github.com/chzyer/logex v1.2.0/go.mod h1:9+9sk7u7pGNWYMkh0hdiL++6OeibzJccyQU4p4MedaY=
github.com/chzyer/readline v1.5.0/go.mod h1:x22KAscuvRqlLoK9CsoYsmxoXZMMFVyOl86cAH8qUic=
github.com/chzyer/test v0.0.0-20210722231415-061457976a23/go.mod h1:Q3SI9o4m/ZMnBNeIyt5eFwwo7qiLfzFZmjNmxjkiQlU=
@@ -76,10 +64,6 @@ github.com/dop251/goja_nodejs v0.0.0-20210225215109-d91c329300e7/go.mod h1:hn7BA
github.com/dop251/goja_nodejs v0.0.0-20211022123610-8dd9abb0616d/go.mod h1:DngW8aVqWbuLRMHItjPUyqdj+HWPvnQe8V8y1nDpIbM=
github.com/dustin/go-humanize v1.0.1 h1:GzkhY7T5VNhEkwH0PVJgjz+fX1rhBrR7pRT3mDkpeCY=
github.com/dustin/go-humanize v1.0.1/go.mod h1:Mu1zIs6XwVuF/gI1OepvI0qD18qycQx+mFykh5fBlto=
-github.com/fsnotify/fsnotify v1.4.7/go.mod h1:jwhsz4b93w/PPRr/qN1Yymfu8t87LnFCMoQvtojpjFo=
-github.com/getsentry/raven-go v0.2.0/go.mod h1:KungGk8q33+aIAZUIVWZDr2OfAEBsO49PX4NzFV5kcQ=
-github.com/go-check/check v0.0.0-20180628173108-788fd7840127 h1:0gkP6mzaMqkmpcJYCFOLkIBwI7xFExG03bbkOkCvUPI=
-github.com/go-check/check v0.0.0-20180628173108-788fd7840127/go.mod h1:9ES+weclKsC9YodN5RgxqK/VD9HM9JsCSh7rNhMZE98=
github.com/go-logr/logr v1.2.2/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A=
github.com/go-logr/logr v1.4.1 h1:pKouT5E8xu9zeFC39JXRDukb6JFQPXM5p5I91188VAQ=
github.com/go-logr/logr v1.4.1/go.mod h1:9T104GzyrTigFIr8wt5mBrctHMim0Nb2HLGrmQ40KvY=
@@ -93,56 +77,41 @@ github.com/godbus/dbus/v5 v5.1.0 h1:4KLkAxT3aOY8Li4FRJe/KvhoNFFxo0m6fNuFUO8QJUk=
github.com/godbus/dbus/v5 v5.1.0/go.mod h1:xhWf0FNVPg57R7Z0UbKHbJfkEywrmjJnf7w5xrFpKfA=
github.com/gofrs/flock v0.8.1 h1:+gYjHKf32LDeiEEFhQaotPbLuUXjY5ZqxKgXy7n59aw=
github.com/gofrs/flock v0.8.1/go.mod h1:F1TvTiK9OcQqauNUHlbJvyl9Qa1QvF/gOUDKA14jxHU=
-github.com/gofrs/uuid v3.2.0+incompatible/go.mod h1:b2aQJv3Z4Fp6yNu3cdSllBxTCLRxnplIgP/c0N/04lM=
-github.com/golang/protobuf v1.2.0/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
github.com/golang/protobuf v1.5.0/go.mod h1:FsONVRAS9T7sI+LIUmWTfcYkHO4aIWwzhcaSAoJOfIk=
github.com/golang/protobuf v1.5.3 h1:KhyjKVUg7Usr/dYsdSqoFveMYd5ko72D+zANwlG1mmg=
github.com/golang/protobuf v1.5.3/go.mod h1:XVQd3VNwM+JqD3oG2Ue2ip4fOMUkwXdXDdiuN0vRsmY=
github.com/google/go-cmp v0.5.5/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
github.com/google/go-cmp v0.6.0 h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI=
github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY=
-github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg=
github.com/google/pprof v0.0.0-20230207041349-798e818bf904 h1:4/hN5RUoecvl+RmJRE2YxKWtnnQls6rQjjW5oV7qg2U=
github.com/google/pprof v0.0.0-20230207041349-798e818bf904/go.mod h1:uglQLonpP8qtYCYyzA+8c/9qtqgA3qsXGYqCPKARAFg=
-github.com/google/uuid v1.1.1/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo=
github.com/google/uuid v1.6.0 h1:NIvaJDMOsjHA8n1jAhLSgzrAzy1Hgr+hNrb57e+94F0=
github.com/google/uuid v1.6.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo=
-github.com/goph/emperror v0.17.2 h1:yLapQcmEsO0ipe9p5TaN22djm3OFV/TfM/fcYP0/J18=
-github.com/goph/emperror v0.17.2/go.mod h1:+ZbQ+fUNO/6FNiUo0ujtMjhgad9Xa6fQL9KhH4LNHic=
github.com/grpc-ecosystem/grpc-gateway/v2 v2.19.0 h1:Wqo399gCIufwto+VfwCSvsnfGpF/w5E9CNxSwbpD6No=
github.com/grpc-ecosystem/grpc-gateway/v2 v2.19.0/go.mod h1:qmOFXW2epJhM0qSnUUYpldc7gVz2KMQwJ/QYCDIa7XU=
github.com/hexops/gotextdiff v1.0.3 h1:gitA9+qJrrTCsiCl7+kh75nPqQt1cx4ZkudSTLoUqJM=
github.com/hexops/gotextdiff v1.0.3/go.mod h1:pSWU5MAI3yDq+fZBTazCSJysOMbxWL1BSow5/V2vxeg=
-github.com/hpcloud/tail v1.0.0/go.mod h1:ab1qPbhIpdTxEkNHXyeSf5vhxWSCs/tWer42PpOxQnU=
-github.com/huandu/xstrings v1.3.3 h1:/Gcsuc1x8JVbJ9/rlye4xZnVAbEkGauT8lbebqcQws4=
-github.com/huandu/xstrings v1.3.3/go.mod h1:y5/lhBue+AyNmUVz9RLU9xbLR0o4KIIExikq4ovT0aE=
github.com/iancoleman/orderedmap v0.3.0 h1:5cbR2grmZR/DiVt+VJopEhtVs9YGInGIxAoMJn+Ichc=
github.com/iancoleman/orderedmap v0.3.0/go.mod h1:XuLcCUkdL5owUCQeF2Ue9uuw1EptkJDkXXS7VoV7XGE=
github.com/iancoleman/strcase v0.2.0 h1:05I4QRnGpI0m37iZQRuskXh+w77mr6Z41lwQzuHLwW0=
github.com/iancoleman/strcase v0.2.0/go.mod h1:iwCmte+B7n89clKwxIoIXy/HfoL7AsD47ZCWhYzw7ho=
github.com/ianlancetaylor/demangle v0.0.0-20220319035150-800ac71e25c2/go.mod h1:aYm2/VgdVmcIU8iMfdMvDMsRAQjcfZSKFby6HOFvi/w=
-github.com/imdario/mergo v0.3.11 h1:3tnifQM4i+fbajXKBHXWEH+KvNHqojZ778UH75j3bGA=
-github.com/imdario/mergo v0.3.11/go.mod h1:jmQim1M+e3UYxmgPu/WyfjB3N3VflVyUjjjwH0dnCYA=
github.com/jackc/pgerrcode v0.0.0-20220416144525-469b46aa5efa h1:s+4MhCQ6YrzisK6hFJUX53drDT4UsSW3DEhKn0ifuHw=
github.com/jackc/pgerrcode v0.0.0-20220416144525-469b46aa5efa/go.mod h1:a/s9Lp5W7n/DD0VrVoyJ00FbP2ytTPDVOivvn2bMlds=
github.com/jackc/pgpassfile v1.0.0 h1:/6Hmqy13Ss2zCq62VdNG8tM1wchn8zjSGOBJ6icpsIM=
github.com/jackc/pgpassfile v1.0.0/go.mod h1:CEx0iS5ambNFdcRtxPj5JhEz+xB6uRky5eyVu/W2HEg=
github.com/jackc/pgservicefile v0.0.0-20221227161230-091c0ba34f0a h1:bbPeKD0xmW/Y25WS6cokEszi5g+S0QxI/d45PkRi7Nk=
github.com/jackc/pgservicefile v0.0.0-20221227161230-091c0ba34f0a/go.mod h1:5TJZWKEWniPve33vlWYSoGYefn3gLQRzjfDlhSJ9ZKM=
-github.com/jackc/pgx/v5 v5.5.2 h1:iLlpgp4Cp/gC9Xuscl7lFL1PhhW+ZLtXZcrfCt4C3tA=
-github.com/jackc/pgx/v5 v5.5.2/go.mod h1:ez9gk+OAat140fv9ErkZDYFWmXLfV+++K0uAOiwgm1A=
+github.com/jackc/pgx/v5 v5.5.3 h1:Ces6/M3wbDXYpM8JyyPD57ivTtJACFZJd885pdIaV2s=
+github.com/jackc/pgx/v5 v5.5.3/go.mod h1:ez9gk+OAat140fv9ErkZDYFWmXLfV+++K0uAOiwgm1A=
github.com/jackc/puddle/v2 v2.2.1 h1:RhxXJtFG022u4ibrCSMSiu5aOq1i77R3OHKNJj77OAk=
github.com/jackc/puddle/v2 v2.2.1/go.mod h1:vriiEXHvEE654aYKXXjOvZM39qJ0q+azkZFrfEOc3H4=
github.com/jellydator/ttlcache/v3 v3.1.1 h1:RCgYJqo3jgvhl+fEWvjNW8thxGWsgxi+TPhRir1Y9y8=
github.com/jellydator/ttlcache/v3 v3.1.1/go.mod h1:hi7MGFdMAwZna5n2tuvh63DvFLzVKySzCVW6+0gA2n4=
github.com/jpillora/backoff v1.0.0 h1:uvFg412JmmHBHw7iwprIxkPMI+sGQ4kzOWsMeHnm2EA=
github.com/jpillora/backoff v1.0.0/go.mod h1:J/6gKK9jxlEcS3zixgDgUAsiuZ7yrSoa/FX5e0EB2j4=
-github.com/json-iterator/go v1.1.12 h1:PV8peI4a0ysnczrg+LtxykD8LfKY9ML6u2jnxaEnrnM=
-github.com/json-iterator/go v1.1.12/go.mod h1:e30LSqwooZae/UwlEbR2852Gd8hjQvJoHmT4TnhNGBo=
-github.com/kardianos/osext v0.0.0-20190222173326-2bc1f35cddc0/go.mod h1:1NbS8ALrpOvjt0rHPNLyCIeMtbizbir8U//inJ+zuB8=
github.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51 h1:Z9n2FFNUXsshfwJMBgNA0RU6/i7WVaAegv3PtuIHPMs=
github.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51/go.mod h1:CzGEWj7cYgsdH8dAjBGEr58BoE7ScuLd+fwFZ44+/x8=
-github.com/konsorten/go-windows-terminal-sequences v1.0.1/go.mod h1:T0+1ngSBFLxvqU3pZ+m/2kptfBszLMUkC4ZK/EgS/cQ=
github.com/kr/pretty v0.1.0/go.mod h1:dAy3ld7l9f0ibDNOQOHHMYYIIbhfbHSm3C4ZsoJORNo=
github.com/kr/pretty v0.2.1/go.mod h1:ipq/a2n7PKx3OHsz4KJII5eveXtPO4qwEXGdVfWzfnI=
github.com/kr/pretty v0.3.0/go.mod h1:640gp4NfQd8pI5XOwp5fnNeVWj67G7CFk/SaSQn7NBk=
@@ -156,30 +125,12 @@ github.com/kylelemons/godebug v1.1.0 h1:RPNrshWIDI6G2gRW9EHilWtl7Z6Sb1BR0xunSBf0
github.com/kylelemons/godebug v1.1.0/go.mod h1:9/0rRGxNHcop5bhtWyNeEfOS8JIWk580+fNqagV/RAw=
github.com/lib/pq v1.10.9 h1:YXG7RB+JIjhP29X+OtkiDnYaXQwpS4JEWq7dtCCRUEw=
github.com/lib/pq v1.10.9/go.mod h1:AlVN5x4E4T544tWzH6hKfbfQvm3HdbOxrmggDNAPY9o=
-github.com/mattn/go-colorable v0.1.2 h1:/bC9yWikZXAL9uJdulbSfyVNIR3n3trXl+v8+1sx8mU=
-github.com/mattn/go-colorable v0.1.2/go.mod h1:U0ppj6V5qS13XJ6of8GYAs25YV2eR4EVcfRqFIhoBtE=
github.com/mattn/go-isatty v0.0.20 h1:xfD0iDuEKnDkl03q4limB+vH+GxLEtL/jb4xVJSWWEY=
github.com/mattn/go-isatty v0.0.20/go.mod h1:W+V8PltTTMOvKvAeJH7IuucS94S2C6jfK/D7dTCTo3Y=
github.com/mattn/go-sqlite3 v1.14.19 h1:fhGleo2h1p8tVChob4I9HpmVFIAkKGpiukdrgQbWfGI=
github.com/mattn/go-sqlite3 v1.14.19/go.mod h1:2eHXhiwb8IkHr+BDWZGa96P6+rkvnG63S2DGjv9HUNg=
-github.com/mgutz/ansi v0.0.0-20170206155736-9520e82c474b h1:j7+1HpAFS1zy5+Q4qx1fWh90gTKwiN4QCGoY9TWyyO4=
-github.com/mgutz/ansi v0.0.0-20170206155736-9520e82c474b/go.mod h1:01TrycV0kFyexm33Z7vhZRXopbI8J3TDReVlkTgMUxE=
-github.com/mitchellh/copystructure v1.0.0 h1:Laisrj+bAB6b/yJwB5Bt3ITZhGJdqmxquMKeZ+mmkFQ=
-github.com/mitchellh/copystructure v1.0.0/go.mod h1:SNtv71yrdKgLRyLFxmLdkAbkKEFWgYaq1OVrnRcwhnw=
-github.com/mitchellh/reflectwalk v1.0.0 h1:9D+8oIskB4VJBN5SFlmc27fSlIBZaov1Wpk/IfikLNY=
-github.com/mitchellh/reflectwalk v1.0.0/go.mod h1:mSTlrgnPZtwu0c4WaC2kGObEpuNDbx0jmZXqmk4esnw=
-github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
-github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd h1:TRLaZ9cD/w8PVh93nsPXa1VrQ6jlwL5oN8l14QlcNfg=
-github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
-github.com/modern-go/reflect2 v1.0.2 h1:xBagoLtFs94CBntxluKeaWgTMpvLxC4ur3nMaC9Gz0M=
-github.com/modern-go/reflect2 v1.0.2/go.mod h1:yWuevngMOJpCy52FWWMvUC8ws7m/LJsjYzDa0/r8luk=
-github.com/nikolalohinski/gonja v1.5.3 h1:GsA+EEaZDZPGJ8JtpeGN78jidhOlxeJROpqMT9fTj9c=
-github.com/nikolalohinski/gonja v1.5.3/go.mod h1:RmjwxNiXAEqcq1HeK5SSMmqFJvKOfTfXhkJv6YBtPa4=
github.com/oklog/ulid/v2 v2.1.0 h1:+9lhoxAP56we25tyYETBBY1YLA2SaoLvUFgrP2miPJU=
github.com/oklog/ulid/v2 v2.1.0/go.mod h1:rcEKHmBBKfef9DhnvX7y1HZBYxjXb0cP5ExxNsTT1QQ=
-github.com/onsi/ginkgo v1.6.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE=
-github.com/onsi/ginkgo v1.8.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE=
-github.com/onsi/gomega v1.5.0/go.mod h1:ex+gbHU/CVuBBDIJjb2X0qEXbFg53c61hWP/1CpauHY=
github.com/otiai10/copy v1.14.0 h1:dCI/t1iTdYGtkvCuBG2BgR6KZa83PTclw4U5n2wAllU=
github.com/otiai10/copy v1.14.0/go.mod h1:ECfuL02W+/FkTWZWgQqXPWZgW9oeKCSQ5qVfSc4qc4w=
github.com/otiai10/mint v1.5.1 h1:XaPLeE+9vGbuyEHem1JNk3bYc7KKqyI/na0/mLd/Kks=
@@ -187,11 +138,6 @@ github.com/otiai10/mint v1.5.1/go.mod h1:MJm72SBthJjz8qhefc4z1PYEieWmy8Bku7CjcAq
github.com/pborman/getopt v0.0.0-20170112200414-7148bc3a4c30/go.mod h1:85jBQOZwpVEaDAr341tbn15RS4fCAsIst0qp7i8ex1o=
github.com/pelletier/go-toml v1.9.5 h1:4yBQzkHv+7BHq2PQUZF3Mx0IYxG7LsP222s7Agd3ve8=
github.com/pelletier/go-toml v1.9.5/go.mod h1:u1nR/EPcESfeI/szUZKdtJ0xRNbUoANCkoOuaOx1Y+c=
-github.com/pelletier/go-toml/v2 v2.0.9 h1:uH2qQXheeefCCkuBBSLi7jCiSmj3VRh2+Goq2N7Xxu0=
-github.com/pelletier/go-toml/v2 v2.0.9/go.mod h1:tJU2Z3ZkXwnxa4DPO899bsyIoywizdUvyaeZurnPPDc=
-github.com/pkg/errors v0.8.0/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
-github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4=
-github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
github.com/pkoukk/tiktoken-go v0.1.2 h1:u7PCSBiWJ3nJYoTGShyM9iHXz4dNyYkurwwp+GHtyHY=
github.com/pkoukk/tiktoken-go v0.1.2/go.mod h1:boMWvk9pQCOTx11pgu0DrIdrAKgQzzJKUP6vLXaz7Rw=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
@@ -207,7 +153,6 @@ github.com/robertkrimen/otto v0.2.1/go.mod h1:UPwtJ1Xu7JrLcZjNWN8orJaM5n5YEtqL//
github.com/rogpeppe/go-internal v1.6.1/go.mod h1:xXDCJY+GAPziupqXw64V24skbSoqbTEfhy4qGm1nDQc=
github.com/rogpeppe/go-internal v1.11.0 h1:cWPaGQEPrBb5/AsnsZesgZZ9yb1OQ+GOISoDNXVBh4M=
github.com/rogpeppe/go-internal v1.11.0/go.mod h1:ddIwULY96R17DhadqLgMfk9H9tvdUzkipdSkR5nkCZA=
-github.com/rollbar/rollbar-go v1.0.2/go.mod h1:AcFs5f0I+c71bpHlXNNDbOWJiKwjFDtISeXco0L5PKQ=
github.com/rs/cors v1.10.1 h1:L0uuZVXIKlI1SShY2nhFfo44TYvDPQ1w4oFkUJNfhyo=
github.com/rs/cors v1.10.1/go.mod h1:XyqrcTp5zjWr1wsJ8PIRZssZ8b/WMcMf71DJnit4EMU=
github.com/santhosh-tekuri/jsonschema/v5 v5.3.1 h1:lZUw3E0/J3roVtGQ+SCrUrg3ON6NgVqpn3+iol9aGu4=
@@ -216,25 +161,11 @@ github.com/sergi/go-diff v1.3.1 h1:xkr+Oxo4BOQKmkn/B9eMK0g5Kg/983T9DqqPHwYqD+8=
github.com/sergi/go-diff v1.3.1/go.mod h1:aMJSSKb2lpPvRNec0+w3fl7LP9IOFzdc9Pa4NFbPK1I=
github.com/serialx/hashring v0.0.0-20200727003509-22c0c7ab6b1b h1:h+3JX2VoWTFuyQEo87pStk/a99dzIO1mM9KxIyLPGTU=
github.com/serialx/hashring v0.0.0-20200727003509-22c0c7ab6b1b/go.mod h1:/yeG0My1xr/u+HZrFQ1tOQQQQrOawfyMUH13ai5brBc=
-github.com/shopspring/decimal v1.2.0/go.mod h1:DKyhrW/HYNuLGql+MJL6WCR6knT2jwCFRcu2hWCYk4o=
-github.com/shopspring/decimal v1.3.1 h1:2Usl1nmF/WZucqkFZhnfFYxxxu8LG21F6nPQBE5gKV8=
-github.com/shopspring/decimal v1.3.1/go.mod h1:DKyhrW/HYNuLGql+MJL6WCR6knT2jwCFRcu2hWCYk4o=
-github.com/sirupsen/logrus v1.2.0/go.mod h1:LxeOpSwHxABJmUn/MG1IvRgCAasNZTLOkJPxbbu5VWo=
-github.com/sirupsen/logrus v1.9.3 h1:dueUQJ1C2q9oE3F7wvmSGAaVtTmUizReu6fjN8uqzbQ=
-github.com/sirupsen/logrus v1.9.3/go.mod h1:naHLuLoDiP4jHNo9R0sCBMtWGeIprob74mVsIT4qYEQ=
-github.com/spf13/cast v1.3.1 h1:nFm6S0SMdyzrzcmThSipiEubIDy8WEXKNZ0UOgiRpng=
-github.com/spf13/cast v1.3.1/go.mod h1:Qx5cxh0v+4UWYiBimWS+eyWzqEqokIECu5etghLkUJE=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
-github.com/stretchr/objx v0.1.1/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
-github.com/stretchr/objx v0.4.0/go.mod h1:YvHI0jy2hoMjB+UWwv71VJQ9isScKT/TqJzVSSt89Yw=
github.com/stretchr/objx v0.5.0 h1:1zr/of2m5FGMsad5YfcqgdqdWrIhu+EBEJRhR1U7z/c=
github.com/stretchr/objx v0.5.0/go.mod h1:Yh+to48EsGEfYuaHDzXPcE3xhTkx73EhmCGUpEOglKo=
-github.com/stretchr/testify v1.2.2/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs=
github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI=
-github.com/stretchr/testify v1.5.1/go.mod h1:5W2xD1RspED5o8YsWQXVCued0rvSQ+mT+I5cxcmMvtA=
github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg=
-github.com/stretchr/testify v1.7.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg=
-github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO+kdMU+MU=
github.com/stretchr/testify v1.8.4 h1:CcVxjf3Q8PM0mHUKJCdn+eZZtm5yQwehR5yeSVQQcUk=
github.com/stretchr/testify v1.8.4/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo=
github.com/swaggest/assertjson v1.9.0 h1:dKu0BfJkIxv/xe//mkCrK5yZbs79jL7OVf9Ija7o2xQ=
@@ -245,12 +176,8 @@ github.com/swaggest/refl v1.3.0 h1:PEUWIku+ZznYfsoyheF97ypSduvMApYyGkYF3nabS0I=
github.com/swaggest/refl v1.3.0/go.mod h1:3Ujvbmh1pfSbDYjC6JGG7nMgPvpG0ehQL4iNonnLNbg=
github.com/titanous/json5 v1.0.0 h1:hJf8Su1d9NuI/ffpxgxQfxh/UiBFZX7bMPid0rIL/7s=
github.com/titanous/json5 v1.0.0/go.mod h1:7JH1M8/LHKc6cyP5o5g3CSaRj+mBrIimTxzpvmckH8c=
-github.com/tmc/langchaingo v0.1.3 h1:QIzyhr5N2ZkE1z/9QJUBD+t9JndMrnXwIFw2I7FYtA8=
-github.com/tmc/langchaingo v0.1.3/go.mod h1:Rm4WfxQR0WQLtcz5+zMGutlfgMuNY5QKZt8k3Y42gz0=
-github.com/x-cray/logrus-prefixed-formatter v0.5.2 h1:00txxvfBM9muc0jiLIEAkAcIMJzfthRT6usrui8uGmg=
-github.com/x-cray/logrus-prefixed-formatter v0.5.2/go.mod h1:2duySbKsL6M18s5GU7VPsoEPHyzalCE06qoARUCeBBE=
-github.com/yargevad/filepathx v1.0.0 h1:SYcT+N3tYGi+NvazubCNlvgIPbzAk7i7y2dwg3I5FYc=
-github.com/yargevad/filepathx v1.0.0/go.mod h1:BprfX/gpYNJHJfc35GjRRpVcwWXS89gGulUIU5tK3tA=
+github.com/tmc/langchaingo v0.1.4 h1:skgT2G6D+BzbRFWg8bGE6MQgLPQ10LpyHxQ4vIhD/8k=
+github.com/tmc/langchaingo v0.1.4/go.mod h1:PKtJMXizDxJnT86q7lsVsyzTJqd0P2QKF7wt2jF6Lxk=
github.com/yudai/gojsondiff v1.0.0 h1:27cbfqXLVEJ1o8I6v3y9lg8Ydm53EKqHXAOMxEGlCOA=
github.com/yudai/gojsondiff v1.0.0/go.mod h1:AY32+k2cwILAkW1fbgxQ5mUmMiZFgLIV+FBNExI05xg=
github.com/yudai/golcs v0.0.0-20170316035057-ecda9a501e82 h1:BHyfKlQyqbsFN5p3IfnEUduWvb9is428/nNb5L3U01M=
@@ -284,10 +211,8 @@ go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
golang.design/x/reflect v0.0.0-20220504060917-02c43be63f3b h1:lkOPTy76R9NZ6FeDQWkDj3NsLtD8Csc9AAFYEl3kiME=
golang.design/x/reflect v0.0.0-20220504060917-02c43be63f3b/go.mod h1:QXG482h3unP32W/YwIPOc+09bvY447B7T+iLjC/JPcA=
-golang.org/x/crypto v0.0.0-20180904163835-0709b304e793/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4=
golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc=
-golang.org/x/crypto v0.3.0/go.mod h1:hebNnKkNXi2UzZN1eVRvBB7co0a+JxK6XbPiWVs/3J4=
golang.org/x/crypto v0.18.0 h1:PGVlW0xEltQnzFZ55hkuX5+KLyrMYhHld1YHO4AKcdc=
golang.org/x/crypto v0.18.0/go.mod h1:R0j02AL6hcrfOiy9T4ZYp/rcWeMxM3L6QYxlOuEG1mg=
golang.org/x/exp v0.0.0-20231127185646-65229373498e h1:Gvh4YaCaXNs6dKTlfgismwWZKyjVZXwOPfIyUaqU3No=
@@ -295,42 +220,31 @@ golang.org/x/exp v0.0.0-20231127185646-65229373498e/go.mod h1:iRJReGqOEeBhDZGkGb
golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4/go.mod h1:jJ57K6gSWd91VN4djpZkiMVwK6gcyfeH4XE8wZrZaV4=
golang.org/x/mod v0.14.0 h1:dGoOF9QVLYng8IHTm7BAyWqCqSheQ5pYWGhzW00YJr0=
golang.org/x/mod v0.14.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c=
-golang.org/x/net v0.0.0-20180906233101-161cd47e91fd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg=
golang.org/x/net v0.0.0-20220722155237-a158d28d115b/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c=
-golang.org/x/net v0.2.0/go.mod h1:KqCZLdyyvdV855qA2rE3GC2aiw5xGR5TEjj8smXukLY=
golang.org/x/net v0.20.0 h1:aCL9BSgETF1k+blQaYUBx9hJ9LOGP3gAVemcZlf1Kpo=
golang.org/x/net v0.20.0/go.mod h1:z8BVo6PvndSri0LbOE3hAn0apkU+1YvI6E70E9jsnvY=
-golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20220722155255-886fb9371eb4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.6.0 h1:5BMeUDZ7vkXGfEr1x9B4bRcTH4lpkTkpdh0T/J+qjbQ=
golang.org/x/sync v0.6.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk=
-golang.org/x/sys v0.0.0-20180905080454-ebe1bf3edb33/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
-golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.0.0-20220310020820-b874c991c1a5/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/sys v0.0.0-20220715151400-c0bba94af5f8/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/sys v0.2.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.16.0 h1:xWw16ngr6ZMtmxDyKyIgsE93KNKz5HKmMa3b8ALHidU=
golang.org/x/sys v0.16.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo=
golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8=
-golang.org/x/term v0.2.0/go.mod h1:TVmDHMZPmdnySmBfhjOoOdhjzdE1h4u1VwSiw2l1Nuc=
-golang.org/x/term v0.16.0 h1:m+B6fahuftsE9qjo0VWp2FW0mB3MTJvR0BaMQrq0pmE=
-golang.org/x/term v0.16.0/go.mod h1:yn7UURbUtPyrVJPGPq404EukNFxcm/foM+bV/bfcDsY=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ=
golang.org/x/text v0.3.8/go.mod h1:E6s5w1FMmriuDzIBO73fBruAKo1PCIq6d2Q6DHfQ8WQ=
-golang.org/x/text v0.4.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8=
golang.org/x/text v0.14.0 h1:ScX5w1eTa3QqT8oi6+ziP7dTV1S2+ALU0bI+0zXKWiQ=
golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
@@ -357,13 +271,8 @@ gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8
gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk=
gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q=
gopkg.in/errgo.v2 v2.1.0/go.mod h1:hNsd1EY+bozCKY1Ytp96fpM3vjJbqLJn88ws8XvfDNI=
-gopkg.in/fsnotify.v1 v1.4.7/go.mod h1:Tz8NjZHkW78fSQdbUxIjBTcgA1z1m8ZHf0WmKUhAMys=
gopkg.in/sourcemap.v1 v1.0.5 h1:inv58fC9f9J3TK2Y2R1NPntXEn3/wjWHkonhIUODNTI=
gopkg.in/sourcemap.v1 v1.0.5/go.mod h1:2RlvNNSMglmRrcvhfuzp4hQHwOtjxlbjX7UPY/GXb78=
-gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7/go.mod h1:dt/ZhP58zS4L8KSrWDmTeBkI65Dw0HsyUHuEVlX15mw=
-gopkg.in/yaml.v2 v2.2.1/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
-gopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
-gopkg.in/yaml.v2 v2.3.0/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
gopkg.in/yaml.v2 v2.4.0 h1:D8xgwECY7CYvx+Y2n4sBz93Jn9JRvxdiyyo8CTfuKaY=
gopkg.in/yaml.v2 v2.4.0/go.mod h1:RDklbk79AGWmwhnvt/jBztapEOGDOx6ZbXqjP6csGnQ=
gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
diff --git a/kotlin-runtime/ftl-runtime/pom.xml b/kotlin-runtime/ftl-runtime/pom.xml
index 06409651e7..d983a28ed8 100644
--- a/kotlin-runtime/ftl-runtime/pom.xml
+++ b/kotlin-runtime/ftl-runtime/pom.xml
@@ -19,7 +19,7 @@
${basedir}/../..
false
- 1.23.4
+ 1.23.5
@@ -114,7 +114,7 @@
org.assertj
assertj-core
- 3.25.2
+ 3.25.3
test
diff --git a/kotlin-runtime/scaffolding/pom.xml b/kotlin-runtime/scaffolding/pom.xml
index a5a0a61720..b6785771cb 100644
--- a/kotlin-runtime/scaffolding/pom.xml
+++ b/kotlin-runtime/scaffolding/pom.xml
@@ -180,7 +180,7 @@
com.github.ozsie
detekt-maven-plugin
- 1.23.4
+ 1.23.5
true
${generated.classpath}
diff --git a/pom.xml b/pom.xml
index cb6f0c07a7..ff29ec735b 100644
--- a/pom.xml
+++ b/pom.xml
@@ -55,10 +55,10 @@
1.8
1.9.22
true
- 4.9.5
- 1.61.0
+ 4.9.6
+ 1.61.1
1.4.14
- 5.10.1
+ 5.10.2
7.4