From 8df43515639eefaeb1d15328aca66ef449056e91 Mon Sep 17 00:00:00 2001 From: Klesti Selimaj Date: Thu, 4 Jun 2026 19:56:17 +0200 Subject: [PATCH] Updated api bootstrap --- crates/mist-api/src/builder.mist | 20 ++++++++++---------- crates/mist-api/src/modules.mist | 8 ++++---- crates/mist-api/src/transpiler.mist | 14 +++++++------- 3 files changed, 21 insertions(+), 21 deletions(-) diff --git a/crates/mist-api/src/builder.mist b/crates/mist-api/src/builder.mist index 8e69c47..ad9ab50 100644 --- a/crates/mist-api/src/builder.mist +++ b/crates/mist-api/src/builder.mist @@ -1,13 +1,13 @@ -use ; -use ; -use ; -use ; -use ; -use ; -use ; -use ; -use ; -use ; +use std::collections::HashMap; +use std::env; +use std::fs; +use std::path::MAIN_SEPARATOR; +use std::path::PathBuf; +use std::process::Command; +use std::process::Stdio; +use cargo_metadata::CompilerMessage; +use cargo_metadata::Message; +use mist_parser::rev_mapper; #[derive(Debug, Clone)] pub struct MistDiagnosticMessage { diff --git a/crates/mist-api/src/modules.mist b/crates/mist-api/src/modules.mist index 8e4ac89..0a6f3c6 100644 --- a/crates/mist-api/src/modules.mist +++ b/crates/mist-api/src/modules.mist @@ -1,7 +1,7 @@ -use ; -use ; -use ; -use ; +use std::path::Path; +use std::path::PathBuf; +use std::fs; +use std::process; #[derive(Debug)] pub class Module { diff --git a/crates/mist-api/src/transpiler.mist b/crates/mist-api/src/transpiler.mist index 1554d3e..54cb0e9 100644 --- a/crates/mist-api/src/transpiler.mist +++ b/crates/mist-api/src/transpiler.mist @@ -1,11 +1,11 @@ -use ; -use ; -use ; -use ; -use ; +use std::fs; +use std::path::PathBuf; +use std::process; +use std::time; +use std::env; -use ; -use ; +use mist_parser::error; +use crate::modules; pub PathBuf transpile() { let start = time::Instant::now();