aboutsummaryrefslogtreecommitdiff
path: root/src (follow)
AgeCommit message (Collapse)AuthorFilesLines
2022-07-17url.js use util_isString (#772)Gravatar SheetJSDev 1-3/+3
2022-07-17[bun install] Forgot to commit `isCI` functionGravatar Jarred Sumner 1-0/+7
2022-07-17fix printing message for thrown non-error objects (#764)Gravatar Alexander Kuznetsov 1-56/+41
* fix printing message for thrown non-error objects * fine tuning error formatting * more fine tuning error formatting
2022-07-17[bun install] Implement `--no-verify` flag to skip verifying integrity of ↵Gravatar Jarred Sumner 1-2/+16
downloaded packages
2022-07-17[bun install] Rename `skip_verify` -> `skip_verify_installed_version_number`Gravatar Jarred Sumner 1-8/+8
2022-07-17[bun install] Implement `--no-progress` to disable the progress barGravatar Jarred Sumner 2-8/+36
2022-07-17[bun install] Improve performance of integrity hashingGravatar Jarred Sumner 2-15/+20
By using optimized BoringSSL implementations
2022-07-17fix scoped packages name resolution (#760)Gravatar Alexander Kuznetsov 1-2/+8
2022-07-15[parser] Fix symbol collision with requireGravatar Jarred Sumner 3-37/+36
Fixes https://github.com/oven-sh/bun/issues/674 Fixes https://github.com/oven-sh/bun/issues/382
2022-07-15[bun.js] Fix non-ascii latin1 string handling in console.logGravatar Jarred Sumner 6-73/+158
Closes https://github.com/oven-sh/bun/issues/738 Closes https://github.com/oven-sh/bun/issues/737
2022-07-13fix(napi): gurantee -> guarantee (#683)Gravatar Ikko Ashimine 1-2/+2
2022-07-13add node:http Server polyfill (#572)Gravatar evan 2-2/+556
* node:http polyfill * remove @ts-ignore * reuse emitter instance * requested changes * cleanup Co-authored-by: Jarred Sumner <jarred@jarredsumner.com>
2022-07-13fix(env_loader): Off by one error (#668)Gravatar Finn R. Gärtner 1-1/+1
2022-07-13switch from stream-browserify to readable-streamGravatar evanwashere 3-27/+1512
2022-07-13Add newline to symbols (fixes warning)Gravatar Jarred Sumner 1-1/+1
2022-07-12[http] Fix assertionGravatar Jarred Sumner 1-1/+1
2022-07-12[bun.js] GC more stringsGravatar Jarred Sumner 2-4/+8
2022-07-12[bun install] Handle case that should really never happenGravatar Jarred Sumner 1-10/+12
2022-07-12[bun.js] Fix GC bug with `fetch`Gravatar Jarred Sumner 1-68/+29
2022-07-12[napi] Implement `napi_get_property_names`Gravatar Jarred Sumner 3-1/+30
2022-07-12refactor(exports.zig): Fix WebSocketHTTPSClient var name (#598)Gravatar Ryan Russell 1-3/+3
Signed-off-by: Ryan Russell <git@ryanrussell.org>
2022-07-12fix(env_loader): Ignore spaces before equals sign (#602)Gravatar Finn R. Gärtner 1-0/+9
* fix(env_loader): Ignore spaces before equals sign * fix(env_loader): Change the type of key_end to usize
2022-07-12[jsc] Fix segfault with promisesGravatar Jarred Sumner 1-3/+1
2022-07-12[bun install] Fix NotSameFileSystem error (for real this time)Gravatar Jarred Sumner 1-3/+6
2022-07-11Update javascript.zigbun-v0.1.3Gravatar Jarred Sumner 1-2/+0
2022-07-11feat(core): implement web interaction APIs (#528)Gravatar Carter Snook 2-0/+347
* feat(core): implement web interaction APIs * fix(core): adjust web prompt code and add types
2022-07-11[resolver] Stripe `file://` from import pathsGravatar Jarred Sumner 1-5/+9
2022-07-11Fixes https://github.com/oven-sh/bun/issues/195Gravatar Jarred Sumner 2-3/+60
2022-07-11Revert "Fix: NotSameFileSystem at clonefile (#546)" (#581)Gravatar Jarred Sumner 1-1/+1
This reverts commit 2659febd1b74e8215ff7dbfb2d1b19f4b4f8a71a.
2022-07-11fix: environment typo (#568)Gravatar Carlos Gabriel Vilas Novas Soares 1-3/+3
2022-07-11Fix: NotSameFileSystem at clonefile (#546)Gravatar Aditya Gupta 1-1/+1
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)
2022-07-11Fixes https://github.com/oven-sh/bun/issues/561Gravatar Jarred Sumner 2-14/+36
2022-07-11[js] Include TypedArray type name for empty arraysGravatar Jarred Sumner 1-16/+16
2022-07-11[js] When `console.log` typed arrays, include the type name and limit ↵Gravatar Jarred Sumner 1-12/+17
printed count to 512
2022-07-11Fixes https://github.com/oven-sh/bun/issues/229Gravatar Jarred Sumner 2-3/+6
2022-07-11Move symbolGravatar Jarred Sumner 1-3/+7
2022-07-11Run prettierGravatar Jarred Sumner 1-10/+25
2022-07-11Fix broken buildGravatar Jarred Sumner 1-1/+1
2022-07-11[bun wiptest] Fix copyGravatar Jarred Sumner 1-1/+1
2022-07-11add depd browser polyfill (#517)Gravatar evan 2-0/+89
2022-07-11Fix macOS build (#525)Gravatar thislooksfun 1-5/+6
* 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.
2022-07-10Merge pull request #464 from dkarter/mainGravatar Michell Brito 1-1/+1
fix: remove unnecessary quotes in commit message
2022-07-10Update GitHub URL to match new repo URL (#547)Gravatar Aurora Luna Takemi 6-7/+7
* Update repo URLs * GitHub URL update * Revert accidental URL changes
2022-07-10Remove unnecessary `Output.flush`s before `Global.exit` and `Global.crash` ↵Gravatar r00ster91 15-122/+2
(#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
2022-07-09refactor(websockets): Rename `connectedWebSocketContext()`Gravatar Ryan Russell 2-3/+3
Signed-off-by: Ryan Russell <git@ryanrussell.org>
2022-07-09fix: actuality return result instead of ns timeGravatar Laurens Lavaert 1-2/+2
2022-07-09bugfix: performance.now function should return MS instead of nanoGravatar Laurens Lavaert 1-1/+1
2022-07-09update bash references to work in non-fhs compliant distrosGravatar lucasew 1-1/+1
Signed-off-by: lucasew <lucas59356@gmail.com>
2022-07-09fix: update build files to latest Zig versionGravatar sno2 16-49/+54
2022-07-09add partial node:net polyfillGravatar evanwashere 2-0/+75