feat: lookup path (builtins.findFile)

This commit is contained in:
2026-01-24 18:24:48 +08:00
parent 3d315cd050
commit 13a7d761f4
13 changed files with 371 additions and 20 deletions

36
Cargo.lock generated
View File

@@ -1927,11 +1927,11 @@ dependencies = [
"rnix",
"rowan",
"rusqlite",
"rust-embed",
"rustyline",
"serde",
"serde_json",
"sha2",
"sourcemap",
"string-interner",
"tar",
"tempfile",
@@ -2587,6 +2587,40 @@ dependencies = [
"smallvec",
]
[[package]]
name = "rust-embed"
version = "8.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "04113cb9355a377d83f06ef1f0a45b8ab8cd7d8b1288160717d66df5c7988d27"
dependencies = [
"rust-embed-impl",
"rust-embed-utils",
"walkdir",
]
[[package]]
name = "rust-embed-impl"
version = "8.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "da0902e4c7c8e997159ab384e6d0fc91c221375f6894346ae107f47dd0f3ccaa"
dependencies = [
"proc-macro2",
"quote",
"rust-embed-utils",
"syn",
"walkdir",
]
[[package]]
name = "rust-embed-utils"
version = "8.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5bcdef0be6fe7f6fa333b1073c949729274b05f123a0ad7efcb8efd878e5c3b1"
dependencies = [
"sha2",
"walkdir",
]
[[package]]
name = "rustc-demangle"
version = "0.1.27"