aboutsummaryrefslogtreecommitdiff
path: root/test/cli/run/env.test.ts (follow)
AgeCommit message (Collapse)AuthorFilesLines
2023-09-18fix: provide empty string to 0 length process environment variables (#5679)Gravatar Liz 1-0/+10
* fix: provide empty string to len 0 process env vars For process loaded env vars, its a bug to give them the literal value '""' if the provided length is 0. * fix: add test and remove unneeded branch Removes the redundant branch for empty env vars and adds a test for the process specific case. * fix: remove empty_string_value Removes the constant in favor of using the empty values or passing the literal "". * style: format env.test.ts
2023-09-11fix loading env from `.env.production` and friends (#4630)Gravatar Dylan Conway 1-1/+42
* reload conditional vars * test * change `get` and `put` methods * dont clone empty env variables
2023-08-01Fix expanding on .env files (#3918)Gravatar Ciro Spaciari 1-1/+67
* fix expanding * refactor locks * bound checks * fix comment * one more test * oops
2023-07-21fix #3716 (#3733)Gravatar Dylan Conway 1-0/+8
* don't break on comments for process env variables * break for `\r` and `\n` * don't parse process env vars
2023-07-19Fixes #3670 (#3698)Gravatar Jarred Sumner 1-0/+12
Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com>
2023-07-02fix zero length env var (#3496)Gravatar dave caruso 1-0/+10
2023-06-22revamp dotEnv parser (#3347)Gravatar Alex Lam S.L 1-8/+74
- fixes `strings.indexOfAny()` - fixes OOB array access fixes #411 fixes #2823 fixes #3042
2023-06-20Fix crash with .env files that are exactly 159 bytes long (#3369)Gravatar Jarred Sumner 1-0/+23
* Fix crash with .env files that are exactly 158 bytes and a newline character * Update env_loader.zig --------- Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com>
2023-06-01mark currently known test fails as `.todo` (#3052)Gravatar dave caruso 1-4/+11
* start this * commit * mark all failing tests as todo * fasdfad * bundler tests * tests * adjust failing tests to todo * comment out some more tests * png as test
2023-05-27Implement process.env.npm_lifecycle_event (#3097)Gravatar Tiramify (A.K. Daniel) 1-43/+1
* Update run_command.zig * Update env.test.ts * Add files via upload * Update run-process-env.test.ts * Update env.test.ts * Update harness.ts
2023-05-24Load `.env.test`, set NODE_ENV=test in `bun test`, load ↵Gravatar Jarred Sumner 1-0/+256
`.env.{test,production,development}.local` (#3037) * Support `.env.test` & `.env.{test,production,development}.local` * Fix bug preventing inlining of process.env.NODE_ENV by default * Update env_loader.zig * add env tests --------- Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> Co-authored-by: dave caruso <me@paperdave.net>