diff --git a/native/Cargo.lock b/native/Cargo.lock index f3038064b..acc72001b 100644 --- a/native/Cargo.lock +++ b/native/Cargo.lock @@ -409,6 +409,95 @@ version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "77ce24cb58228fbb8aa041425bb1050850ac19177686ea6e0f41a70416f56fdb" +[[package]] +name = "forge-ast" +version = "0.1.0" +dependencies = [ + "ast-grep-core", + "globset", + "ignore", + "napi", + "napi-derive", + "phf", + "tree-sitter", + "tree-sitter-bash", + "tree-sitter-c", + "tree-sitter-c-sharp", + "tree-sitter-cpp", + "tree-sitter-css", + "tree-sitter-diff", + "tree-sitter-elixir", + "tree-sitter-go", + "tree-sitter-haskell", + "tree-sitter-hcl", + "tree-sitter-html", + "tree-sitter-java", + "tree-sitter-javascript", + "tree-sitter-json", + "tree-sitter-julia", + "tree-sitter-kotlin-sg", + "tree-sitter-lua", + "tree-sitter-make", + "tree-sitter-md", + "tree-sitter-nix", + "tree-sitter-objc", + "tree-sitter-odin", + "tree-sitter-php", + "tree-sitter-python", + "tree-sitter-regex", + "tree-sitter-ruby", + "tree-sitter-rust", + "tree-sitter-scala", + "tree-sitter-solidity", + "tree-sitter-starlark", + "tree-sitter-swift", + "tree-sitter-toml-ng", + "tree-sitter-typescript", + "tree-sitter-verilog", + "tree-sitter-xml", + "tree-sitter-yaml", + "tree-sitter-zig", +] + +[[package]] +name = "forge-engine" +version = "0.1.0" +dependencies = [ + "arboard", + "dashmap", + "forge-ast", + "forge-grep", + "git2", + "globset", + "html-to-markdown-rs", + "ignore", + "image", + "libc", + "memchr", + "napi", + "napi-build", + "napi-derive", + "regex", + "serde_json", + "similar", + "smallvec", + "syntect", + "unicode-segmentation", + "unicode-width", + "xxhash-rust", +] + +[[package]] +name = "forge-grep" +version = "0.1.0" +dependencies = [ + "grep-matcher", + "grep-regex", + "grep-searcher", + "ignore", + "rayon", +] + [[package]] name = "form_urlencoded" version = "1.2.2" @@ -524,95 +613,6 @@ dependencies = [ "memmap2", ] -[[package]] -name = "gsd-ast" -version = "0.1.0" -dependencies = [ - "ast-grep-core", - "globset", - "ignore", - "napi", - "napi-derive", - "phf", - "tree-sitter", - "tree-sitter-bash", - "tree-sitter-c", - "tree-sitter-c-sharp", - "tree-sitter-cpp", - "tree-sitter-css", - "tree-sitter-diff", - "tree-sitter-elixir", - "tree-sitter-go", - "tree-sitter-haskell", - "tree-sitter-hcl", - "tree-sitter-html", - "tree-sitter-java", - "tree-sitter-javascript", - "tree-sitter-json", - "tree-sitter-julia", - "tree-sitter-kotlin-sg", - "tree-sitter-lua", - "tree-sitter-make", - "tree-sitter-md", - "tree-sitter-nix", - "tree-sitter-objc", - "tree-sitter-odin", - "tree-sitter-php", - "tree-sitter-python", - "tree-sitter-regex", - "tree-sitter-ruby", - "tree-sitter-rust", - "tree-sitter-scala", - "tree-sitter-solidity", - "tree-sitter-starlark", - "tree-sitter-swift", - "tree-sitter-toml-ng", - "tree-sitter-typescript", - "tree-sitter-verilog", - "tree-sitter-xml", - "tree-sitter-yaml", - "tree-sitter-zig", -] - -[[package]] -name = "gsd-engine" -version = "0.1.0" -dependencies = [ - "arboard", - "dashmap", - "git2", - "globset", - "gsd-ast", - "gsd-grep", - "html-to-markdown-rs", - "ignore", - "image", - "libc", - "memchr", - "napi", - "napi-build", - "napi-derive", - "regex", - "serde_json", - "similar", - "smallvec", - "syntect", - "unicode-segmentation", - "unicode-width", - "xxhash-rust", -] - -[[package]] -name = "gsd-grep" -version = "0.1.0" -dependencies = [ - "grep-matcher", - "grep-regex", - "grep-searcher", - "ignore", - "rayon", -] - [[package]] name = "half" version = "2.7.1"