feat: add simple script: print-env.ts

This commit is contained in:
2025-01-18 13:22:42 +08:00
parent 627dec9cd9
commit 89e16b77d4
3 changed files with 15 additions and 1 deletions

View File

@@ -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,

7
single-scripts/print-env.ts Executable file
View File

@@ -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]}`);
}

View File

@@ -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;
}