feat: Add Rhai scripting support
	
		
			
	
		
	
	
		
	
		
			Some checks are pending
		
		
	
	
		
			
				
	
				Rhai Tests / Run Rhai Tests (push) Waiting to run
				
			
		
		
	
	
				
					
				
			
		
			Some checks are pending
		
		
	
	Rhai Tests / Run Rhai Tests (push) Waiting to run
				
			- Add new `sal-rhai` crate for Rhai scripting integration - Integrate Rhai with existing SAL modules - Improve error handling for Rhai scripts and SAL functions - Add comprehensive unit and integration tests for `sal-rhai`
This commit is contained in:
		| @@ -11,7 +11,7 @@ categories = ["os", "filesystem", "api-bindings"] | ||||
| readme = "README.md" | ||||
|  | ||||
| [workspace] | ||||
| members = [".", "vault", "git", "redisclient", "mycelium", "text", "os", "net", "zinit_client", "process", "virt", "postgresclient"] | ||||
| members = [".", "vault", "git", "redisclient", "mycelium", "text", "os", "net", "zinit_client", "process", "virt", "postgresclient", "rhai", "herodo"] | ||||
|  | ||||
| [dependencies] | ||||
| hex = "0.4" | ||||
| @@ -70,6 +70,7 @@ sal-process = { path = "process" } | ||||
| sal-virt = { path = "virt" } | ||||
| sal-postgresclient = { path = "postgresclient" } | ||||
| sal-vault = { path = "vault" } | ||||
| sal-rhai = { path = "rhai" } | ||||
|  | ||||
| # Optional features for specific OS functionality | ||||
| [target.'cfg(unix)'.dependencies] | ||||
| @@ -89,5 +90,3 @@ tokio = { version = "1.28", features = [ | ||||
|     "full", | ||||
|     "test-util", | ||||
| ] } # For async testing | ||||
|  | ||||
| # herodo binary removed during monorepo conversion | ||||
|   | ||||
		Reference in New Issue
	
	Block a user