Move response filters into Rust (#755)

This commit is contained in:
Gregory Schier authored and GitHub committed 2026-10-15 06:22:23 -07:00
1 parent 19908b1902
commit 9b3715024d
42 files changed
+15538 -399

No files matched your search

Generated
+46
View File
@@ -5795,6 +5795,12 @@ version = "2.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220"
[[package]]
name = "peresil"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f658886ed52e196e850cfbbfddab9eaa7f6d90dd0929e264c31e5cec07e09e57"
[[package]]
name = "pest"
version = "0.3.3"
@@ -8373,6 +8379,27 @@ dependencies = [
"serde_json",
]
[[package]]
name = "sxd-document"
version = "0.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "94d82f37be9faf1b10a82c4bd492b74f698e40082f0f40de38ab275f31d42078"
dependencies = [
"peresil",
"typed-arena",
]
[[package]]
name = "sxd-xpath"
version = "0.4.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "36e39da5d30887b5690e29de4c5ebb8ddff64ebd9933f98a01daaa4fd11b36ea"
dependencies = [
"peresil",
"quick-error",
"sxd-document",
]
[[package]]
name = "syn"
version = "1.0.109"
@@ -9730,6 +9757,12 @@ dependencies = [
"thiserror 2.0.21",
]
[[package]]
name = "typed-arena"
version = "1.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a9b2228007eba4120145f785df0f6c92ea538f5a3635a612ecf4e334c8c1446d"
[[package]]
name = "typedmap"
version = "0.6.0"
@@ -11173,6 +11206,7 @@ dependencies = [
"tokio",
"yaak-core",
"yaak-crypto",
"yaak-filter",
"yaak-http",
"yaak-models",
"yaak-plugins",
@@ -11240,6 +11274,7 @@ dependencies = [
"yaak-common",
"yaak-core",
"yaak-crypto",
"yaak-filter",
"yaak-fonts",
"yaak-git",
"yaak-grpc",
@@ -11390,6 +11425,17 @@ dependencies = [
"uuid",
]
[[package]]
name = "yaak-filter"
version = "0.1.0"
dependencies = [
"fancy-regex",
"indexmap 2.14.0",
"serde_json",
"sxd-document",
"sxd-xpath",
]
[[package]]
name = "yaak-fonts"
version = "0.1.0"