Dylan Conway
ca461f9e83
fix loading env from .env.production and friends ( #4630 )
...
* reload conditional vars
* test
* change `get` and `put` methods
* dont clone empty env variables
2023-09-11 17:19:21 -07:00
Ciro Spaciari
9cb3f3386e
Fix expanding on .env files ( #3918 )
...
* fix expanding
* refactor locks
* bound checks
* fix comment
* one more test
* oops
2023-08-01 19:04:05 -07:00
Dylan Conway
2323f5d08d
fix #3716 ( #3733 )
...
* don't break on comments for process env variables
* break for `\r` and `\n`
* don't parse process env vars
2023-07-21 20:33:15 -07:00
Jarred Sumner
8a13e02473
Fixes #3670 ( #3698 )
...
Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com >
2023-07-19 23:04:07 -07:00
dave caruso
4cbda049e9
fix zero length env var ( #3496 )
2023-07-02 10:12:31 -07:00
Alex Lam S.L
ca1fe3c602
revamp dotEnv parser ( #3347 )
...
- fixes `strings.indexOfAny()`
- fixes OOB array access
fixes #411
fixes #2823
fixes #3042
2023-06-22 17:05:54 -07:00
Jarred Sumner
f81c7f10f6
Fix crash with .env files that are exactly 159 bytes long ( #3369 )
...
* 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-20 21:17:32 -07:00
dave caruso
4378ef8e97
mark currently known test fails as .todo ( #3052 )
...
* 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-06-01 14:37:35 -07:00
Tiramify (A.K. Daniel)
4ba3ed512a
Implement process.env.npm_lifecycle_event ( #3097 )
...
* 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-27 20:43:08 -07:00
Jarred Sumner
63740a382b
Load .env.test, set NODE_ENV=test in bun test, load .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 >
2023-05-24 18:52:50 -07:00