| Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
* fix printing message for thrown non-error objects
* fine tuning error formatting
* more fine tuning error formatting
|
|
downloaded packages
|
|
|
|
|
|
By using optimized BoringSSL implementations
|
|
|
|
Fixes https://github.com/oven-sh/bun/issues/674
Fixes https://github.com/oven-sh/bun/issues/382
|
|
Closes https://github.com/oven-sh/bun/issues/738
Closes https://github.com/oven-sh/bun/issues/737
|
|
|
|
* node:http polyfill
* remove @ts-ignore
* reuse emitter instance
* requested changes
* cleanup
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Signed-off-by: Ryan Russell <git@ryanrussell.org>
|
|
* fix(env_loader): Ignore spaces before equals sign
* fix(env_loader): Change the type of key_end to usize
|
|
|
|
|
|
|
|
* feat(core): implement web interaction APIs
* fix(core): adjust web prompt code and add types
|
|
|
|
|
|
This reverts commit 2659febd1b74e8215ff7dbfb2d1b19f4b4f8a71a.
|
|
|
|
Fixes issue #531
Before this, using 'bun install' on a directory in different filesystem
such as tmpfs (/tmp) would have caused "Error: NotSameFileSystem".
This commit fixes that by handling this error, and at end of function it
will fall back to use copyfile (same as --backend=copyfile)
|
|
|
|
|
|
printed count to 512
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* style: remove some trailing whitespace
* docs: make `identifier-cache` _before_ `jsc`
Running them the other way around results in a failed build.
* docs: `npm i` in both `test/snippets` _and_ `test/scripts`
`test/scripts` has node packages as well. If they aren't installed, then
some of the tests fail to start.
* docs: add `rust` to list of homebrew packages
One of the dependencies tries to run `cargo`, and will fail the build if
it can't. The `cargo` command is provided by the `rust` brew package.
* docs: clean up section on macOS code signing
This requirement applies to _all_ macOS builds, not just those on Apple
Silicon, and also had some slightly confusing wording.
* build: remove leading whitespace from flags
This leading whitespace was making my system treat the argument as a
file with name ` -L$(LLVM_PREFIX)/lib` (leading whitespace included),
instead of as a library path argument.
* build: try llvm@13 first, then fall back on bare llvm
The macOS instructions say to install `llvm@13`, which has a different
path than the bare `llvm` install (`brew --prefix llvm@13` != `brew
--prefix llvm`). This patch takes a slightly smarter approach:
1. If the user defined `LLVM_PREFIX` and it points to a valid path on
disk, use that.
2. If `LLVM_PREFIX` is NOT a valid path, try setting it to the `llvm@13`
path.
3. If it's STILL not a valid path, try the plain `llvm` path
4. If it's STILL not valid, set it to a user-friendly error.
There might be a better solution for doing this, I'm not well-versed in
Makefile syntax, but it's at least slightly better than it was before.
* fix(build): update cast signature
`std.math.cast` was changed in 0e6285c8fc31ff866df96847fe34e660da38b4a9.
It used to throw if the cast would overflow, but now it returns `null`
instead.
|
|
fix: remove unnecessary quotes in commit message
|
|
* Update repo URLs
* GitHub URL update
* Revert accidental URL changes
|
|
(#535)
* fix: add missing newline
* refactor: std.process.exit -> Global.exit
* fix: std.os.abort -> Global.exit
I'm not sure about this one. Please verify.
* cleanup: remove unnecessary `Output.flush`s
|
|
Signed-off-by: Ryan Russell <git@ryanrussell.org>
|
|
|
|
|
|
Signed-off-by: lucasew <lucas59356@gmail.com>
|
|
|
|
|