From f162d641a71b95f7febab0c04aba7d64182df38b Mon Sep 17 00:00:00 2001 From: Ellie Huxtable Date: Mon, 7 Apr 2025 14:17:19 +0100 Subject: feat: support storing, syncing and executing scripts (#2644) * feat: add atuin-scripts crate * initial * define record types * wip * wip * mvp * add show command, make stdin work * rewrite execution to use shebang and script file ALWAYS * rename show -> get, allow fetching script only * fmt * clippy * a bunch of fixes to the edits * update lock * variables * fmt * clippy * pr feedback * fmt --- Cargo.toml | 3 +++ 1 file changed, 3 insertions(+) (limited to 'Cargo.toml') diff --git a/Cargo.toml b/Cargo.toml index 2d66e49c..8a3896e9 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -42,6 +42,9 @@ thiserror = "1.0" rustix = { version = "0.38.34", features = ["process", "fs"] } tower = "0.4" tracing = "0.1" +sql-builder = "3" +tempfile = { version = "3.19" } +minijinja = "2.9.0" [workspace.dependencies.tracing-subscriber] version = "0.3" -- cgit v1.3.1