import { it, expect } from "bun:test"; import { basename, dirname, join } from "path"; import * as fs from "fs"; import { readableStreamToText, spawnSync } from "bun"; import { bunExe } from "bunExe"; import { bunEnv } from "bunEnv"; it("should not log .env when quiet", async () => { writeDirectoryTree("/tmp/log-test-silent", { ".env": "FOO=bar", "bunfig.toml": `logLevel = "error"`, "index.ts": "export default console.log('Here');", }); const { stderr } = spawnSync({ cmd: [bunExe(), "index.ts"], cwd: "/tmp/log-test-silent", env: bunEnv, }); expect(stderr!.toString()).toBe(""); }); it("should log .env by default", async () => { writeDirectoryTree("/tmp/log-test-silent", { ".env": "FOO=bar", "bunfig.toml": ``, "index.ts": "export default console.log('Here');", }); const { stderr } = spawnSync({ cmd: [bunExe(), "index.ts"], cwd: "/tmp/log-test-silent", env: bunEnv, }); expect(stderr?.toString().includes(".env")).toBe(true); }); function writeDirectoryTree(base, paths) { for (const path of Object.keys(paths)) { const content = paths[path]; const joined = join(base, path); try { fs.mkdirSync(join(base, dirname(path)), { recursive: true }); } catch (e) {} try { fs.unlinkSync(joined); } catch (e) {} fs.writeFileSync(joined, content); } } e/zod-4.x Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/public (unfollow)
AgeCommit message (Expand)AuthorFilesLines
2025-06-08Add server-side pino loggingGravatar Anshul Gupta 7-25/+80
2025-06-08Release 0.3.10.3.1Gravatar Anshul Gupta 2-2/+10
2025-06-08Add version to footerGravatar Anshul Gupta 1-0/+14
2025-06-08Fix incorrect `aria-hidden` attr locationGravatar Anshul Gupta 1-2/+1
2025-06-07Release 0.3.00.3.0Gravatar Anshul Gupta 2-2/+10
2025-06-07Switch to new `Upptime` for uptime indicatorsGravatar Anshul Gupta 11-8/+178
2025-06-07Extract kuma dependency from `Uptime` componentGravatar Anshul Gupta 4-97/+141
2025-06-07Enforce stricter type checkingGravatar Anshul Gupta 5-18/+162
2025-06-07Release 0.2.10.2.1Gravatar Anshul Gupta 2-4/+12
2025-06-07Add a11y testsGravatar Anshul Gupta 3-0/+12
2025-06-07Add no JS testsGravatar Anshul Gupta 2-1/+20
2025-06-07Add more stricter CSP directivesGravatar Anshul Gupta 1-1/+9
2025-06-07Add console testsGravatar Anshul Gupta 1-56/+86
2025-06-07Release 0.2.00.2.0Gravatar Anshul Gupta 2-2/+10
2025-06-07Fix typo in `tagArgs`Gravatar Anshul Gupta 1-1/+1
2025-06-07Update dependency @astrojs/sitemap to ^3.4.1Gravatar renovate[bot] 2-3/+3
2025-06-07Update astro to 5.9.1Gravatar Anshul Gupta 2-3/+5
2025-06-07Disable CSP in dev modeGravatar Anshul Gupta 1-3/+9