Age | Commit message (Collapse) | Author | Files | Lines |
|
* importstar_ts
* tests
* run acorn test suite
* bench tweaks
* test
* bun.build tests very incomplete
* remove dataurl and base64 loaders from tests since they dont work yet
* tests
* stuff
* stuff
* add errors and array of blobs
* work so far
* docs
* requested changes
* fix overwrite docs
* remove this file
|
|
* Add a zig fmt action
* add failing file
* Setup prettier better
* Update prettier-fmt.yml
* Fail on error
* Update prettier-fmt.yml
* boop
* boop2
* tar.gz
* Update zig-fmt.yml
* Update zig-fmt.yml
* Update zig-fmt.yml
* Update zig-fmt.yml
* Update zig-fmt.yml
* boop
* Update prettier-fmt.yml
* tag
* newlines
* multiline
* fixup
* Update zig-fmt.yml
* update it
* fixup
* both
* w
* Update prettier-fmt.yml
* prettier all the things
* Update package.json
* zig fmt
* ❌ ✅
* bump
* .
* quotes
* fix prettier ignore
* once more
* Update prettier-fmt.yml
* Update fallback.ts
* consistentcy
---------
Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com>
|
|
* Add bun-types to packages
* Improve typing
* Fix types in tests
* Fix dts tests
* Run formatter
* Fix all type errors
* Add strict mode, fix type errors
* Add ffi changes
* Move workflows to root
* Add workflows
* Remove labeler
* Add child_process types
* Fix synthetic defaults issue
* Remove docs
* Move scripts
* Run prettier
* Include examples in typechecking
* captureStackTrace types
* moved captureStackTrace types to globals
* Address reviews
Co-authored-by: Colin McDonnell <colinmcd@alum.mit.edu>
Co-authored-by: Dylan Conway <dylan.conway567@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Fixes https://github.com/Jarred-Sumner/bun/issues/62
If the project has it's own copy of react fast refresh and is bundling, it will use that instead.
|
|
|
|
Text editors like Replit save through atomic file updates. In an inotify filesystem watcher (Linux), that appears to be a delete followed by moving the file to the directory. Now when known files are moved into a directory, the watcher sends the file change notification to the browser(s). From there, the browser looks at it's files to determine whether or not
Additionally, if an existing HMR connection does not know about a file ID passed to it, it asks the browser to reply with the file path and then starts watching that file. This improves HMR reliabiality if Bun had been restarted but the page hadn't been restarted.
|
|
From benchmarking, I noticed that a lot of time was spent running
`HMRModule.update()`.
We don't need to call that function if updates for the same module ID have not changed any exports
|
|
|
|
work
|
|
|
|
Bun.js, log build errors to browser console, don't warn for node_modules,
|
|
|
|
Former-commit-id: 36f03bf491cf274f68361e334a706538464ee271
|
|
Former-commit-id: 867ebf04348439c48037e4944fef6d48a33555bd
|
|
Former-commit-id: 486e8c9d460eeebea024e96dbabcb7f2bfaffafb
|
|
Former-commit-id: 94750e5987ea8f6e4c946bfc06715e09a48c0eec
|
|
Former-commit-id: a9bfcbce261798cdd0c3f8cb09076dc246920b48
|
|
Former-commit-id: 541084b7238d54d77cb13402274718311f2030b4
|
|
Former-commit-id: 0faf61249e76382dfb1aa8721249474eae920753
|
|
Former-commit-id: f90ce9e4563de98ad2b6524653821411dd262243
|
|
Former-commit-id: f982fc85fac3f0120e1851ad4027dd8413216439
|
|
Former-commit-id: 67fc1488169e9779794b23600401f70a1e812cad
|
|
GenerateNodeModulesBundle , read framework from package.json + rename "publicURL" to "origin" + add import.meta.filepath
Former-commit-id: 1e76ebb5375247231181ec19a6396c6acf4684fb
|
|
Former-commit-id: a8b9d27bd0946f9c48bd8e4b5b5c2031aa434f28
|
|
Former-commit-id: a49ef52eec1037014e3c9cda1a09f387a01116b8
|
|
Former-commit-id: 0dc1c1a74b845d037326f4f2facd786924ca722e
|
|
Former-commit-id: c3f9d77391589b65951616a632af87107fba469f
|
|
Former-commit-id: 72f1c676b97c0380981c295b955174b84317bf5e
|
|
Former-commit-id: 3f10c8790629ab157d9377759cc50a4b962cc6f4
|
|
Former-commit-id: e0fa2e78da8083dc590c4b1f3d016ba545261b84
|
|
Former-commit-id: d0f91082fcc8da17d224acb5432339c5d817e1c2
|
|
Former-commit-id: 44fce3c5e800f3fb3fbc139a38f14eae9e0c0225
|
|
Former-commit-id: 43380a4d68d57f3d78f5b1e00962a59461140967
|