diff --git a/script-meta-v2.json b/script-meta-v2.json index 31c46a9..74b3b68 100644 --- a/script-meta-v2.json +++ b/script-meta-v2.json @@ -11,6 +11,13 @@ "script_sha256": "b301944e64def6c3a1ada4e327a7b2c2e37c576a65da5f797998355c51686f76", "script_full_url": "https://git.hatter.ink/hatter/ts-scripts/raw/branch/main/helloworld-ts/main.ts" }, + "print-env.ts": { + "script_name": "print-env.ts", + "script_length": 154, + "script_sha256": "60236017ab2b448bf830fbcca63de7017fcf9462d91af16649ed6b49f516d24e", + "script_full_url": "https://git.hatter.ink/hatter/ts-scripts/raw/branch/main/single-scripts/print-env.ts", + "single_script_file": true + }, "sigstore-verify.ts": { "script_name": "sigstore-verify.ts", "script_length": 3511, diff --git a/single-scripts/print-env.ts b/single-scripts/print-env.ts new file mode 100755 index 0000000..c7b90fb --- /dev/null +++ b/single-scripts/print-env.ts @@ -0,0 +1,7 @@ +#!/usr/bin/env -S deno run --allow-env + +const envs = Deno.env.toObject(); + +for (let envKey in envs) { + console.log(`${envKey} --> ${envs[envKey]}`); +} diff --git a/update-meta-v1.rs b/update-meta-v1.rs index 2ab054d..a9bdc9d 100755 --- a/update-meta-v1.rs +++ b/update-meta-v1.rs @@ -40,7 +40,7 @@ fn main() -> XResult<()> { debugging!("Skip none dir: {}", script_dir); continue; } - if "libraries" == script_dir || script_dir.starts_with(".") { + if "libraries" == script_dir || "single-scripts" == script_dir || script_dir.starts_with(".") { debugging!("Skip update meta rs: {}", script_dir); continue; }