dave caruso
baff3c900e
bake: fix the big regressions ( #15544 )
...
Co-authored-by: paperdave <paperdave@users.noreply.github.com >
2024-12-03 22:15:59 -08:00
dave caruso
dc01a5d6a8
feat(DevServer): batch bundles & run them asynchronously ( #15181 )
...
Co-authored-by: Ashcon Partovi <ashcon@partovi.net >
2024-11-25 18:55:47 -08:00
Jarred Sumner
f8f76a6fe0
CSS fixes & fuzzing ( #15312 )
2024-11-22 04:41:10 -08:00
Zack Radisic
07dc1ae547
.defer(), .onStart(), and some small CSS changes (#15041 )
2024-11-08 16:38:30 -08:00
Jarred Sumner
cd6785771e
run prettier and add back format action ( #13722 )
2024-09-03 21:32:52 -07:00
Meghan Denny
ac6eaac403
test: use resource disposal to ensure servers shutdown even if tests fail ( #11106 )
2024-05-16 17:26:13 -07:00
dave caruso
9e6e8b0234
feat(runtime): align import.meta.resolve with node.js's implementation ( #5827 )
...
* works
* works
* a
* fix zig compiler error
* fix things
* [autofix.ci] apply automated fixes
* a
* not done
* finish this
* [autofix.ci] apply automated fixes
* self check
* delete committed generated file (#9717 )
* Fix bug with PipeWriter (#9714 )
* fix!: do not lookup cwd in which (#9691 )
* do not lookup cwd in which
* fix webkit submodule
* fix compilation on linux
* feedback
* default process.env.NODE_ENV to undefined (#9695 )
* small changes
* [autofix.ci] apply automated fixes
* fix(windows) fix node-stream tests/ windows file reader/writer (#9718 )
* fix canceled onFileRead
* report continue errors and fix closing
* also fix pipe writer
* avoid possible memory leaks
* Propagate errors in open
---------
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
* posix failures
* windows fixes
* avoid using c++ labels
* add a resolver
* fix compile test AGAIN
---------
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Meghan Denny <hello@nektro.net >
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
Co-authored-by: Ciro Spaciari <ciro.spaciari@gmail.com >
2024-04-01 02:21:34 -07:00
dave caruso
3046b0ee39
feat(windows): allow open and Bun.file() with /dev/null ( #8499 )
...
* DEV NULL
* oops
* ok
2024-01-29 11:08:09 -08:00
Jarred Sumner
7492b3a203
[windows] Remove no longer failing tests from being marked as failing
2024-01-25 21:59:11 -08:00
dave caruso
83ac4f0c33
windows: fix bun plugin ( #8485 )
...
* plugins work now
* real
* Update src/js/builtins/BundlerPlugin.ts
* [autofix.ci] apply automated fixes
---------
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2024-01-25 19:34:51 -08:00
dave caruso
072f2f15ea
ci: run windows tests and also run them concurrently ( #7758 )
2024-01-12 17:02:20 -08:00
Jarred Sumner
a97847a494
Implement virtual module support in Bun.plugin ( #6167 )
...
* Add support for `build.module` in `Bun.plugin`
* Another test
* Update docs
* Update isBuiltinModule.cpp
---------
Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com >
Co-authored-by: Dylan Conway <dylan.conway567@gmail.com >
2023-09-29 16:34:20 -07:00
dave caruso
8a0152e129
Merge import.meta.require and require to be the same thing ( #3732 )
...
* Merge import.meta.require and require to be the same thing
* support `require` and BunPlugin (runtime plugin)
* plugins
* unused code
* revert launch.json
2023-07-24 19:32:04 -07:00
Jarred Sumner
bfaf095c2e
Fixes https://discord.com/channels/876711213126520882/1131175053409656833/1131175053409656833
...
@tr1ckydev this fixes the issue you ran into, see the diff for an example usage of a Bun.plugin that makes a network request on import.
2023-07-22 16:59:54 -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
Jarred Sumner
3b6fb37497
Clean up args parsing with --loader
2023-04-29 18:12:55 -07:00
Colin McDonnell
a5f92224b5
Fix types ( #2453 )
...
* WIP
* WIP
* WIP
* WIP
* Improve typechecking in type files
* Fix typechecking
* Update
* Update submodule
* CI for typechecking
* Add ci
* Update commands
* Format after build
* Dont use bunx
* Rename job
* Use nodemodules prettier
* Update workflow
* Use symlink
* Debug
* Debug
* Clean up and rename jobs
2023-03-22 15:01:01 -07:00
Ashcon Partovi
f7e4eb8369
Reorganize tests ( #2332 )
2023-03-07 12:22:34 -08:00