From b74da3255a9dd05d5b0b078a91f3d512a2572904 Mon Sep 17 00:00:00 2001 From: Selimaj Dev Date: Fri, 29 May 2026 08:58:42 +0200 Subject: [PATCH] Init mist-api --- Cargo.lock | 4 ++++ Cargo.toml | 2 ++ crates/mist-api/Cargo.toml | 10 ++++++++++ crates/mist-api/src/lib.mist | 2 ++ 4 files changed, 18 insertions(+) create mode 100644 crates/mist-api/Cargo.toml create mode 100644 crates/mist-api/src/lib.mist diff --git a/Cargo.lock b/Cargo.lock index 70d4730..410ddd2 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -455,6 +455,10 @@ dependencies = [ "tower-lsp", ] +[[package]] +name = "mist-api" +version = "0.1.0" + [[package]] name = "mist-codegen" version = "0.1.2" diff --git a/Cargo.toml b/Cargo.toml index d02d359..db6ae06 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -29,6 +29,7 @@ members = [ "crates/parser", "crates/analyzer", "crates/codegen", + "crates/mist-api", ] exclude = [ @@ -39,6 +40,7 @@ exclude = [ mist-parser = { path = "crates/parser", version = "0.1.6" } mist-analyzer = { path = "crates/analyzer", version = "0.0.3" } mist-codegen = { path = "crates/codegen", version = "0.1.2" } +mist-api = { path = "crates/mist-api", version = "0.1.0" } [[bin]] name = "mist" diff --git a/crates/mist-api/Cargo.toml b/crates/mist-api/Cargo.toml new file mode 100644 index 0000000..162d0a9 --- /dev/null +++ b/crates/mist-api/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "mist-api" +version = "0.1.0" +edition = "2024" + +[dependencies] + +[lib] +name = "mist-api" +path = ".mist/src/lib.rs" diff --git a/crates/mist-api/src/lib.mist b/crates/mist-api/src/lib.mist new file mode 100644 index 0000000..bdff885 --- /dev/null +++ b/crates/mist-api/src/lib.mist @@ -0,0 +1,2 @@ +void test() { +} \ No newline at end of file