Jarred Sumner
d068d80ab9
Attempt to fix watcher issue with repl.it
2021-12-31 17:52:38 -08:00
Jarred Sumner
2a7d8df4c5
Fix issue with headers
2021-12-30 23:20:19 -08:00
Jarred Sumner
8128c79e81
linux
2021-12-30 22:28:22 -08:00
Jarred Sumner
b1c3fce49b
[internal] Move network_thread into http package
2021-12-30 21:27:27 -08:00
Jarred Sumner
e75c711c68
Upgrade to latest Zig, remove dependency on patched version of Zig ( #96 )
...
* Prepare to upgrade zig
* zig fmt
* AllocGate
* Update data_url.zig
* wip
* few files
* just headers now?
* I think everything works?
* Update mimalloc
* Update hash_map.zig
* Perf improvements to compensate for Allocgate
* Bump
* 📷
* Update bun.lockb
* Less branching
* [js parser] Slightly reduce memory usage
* Update js_parser.zig
* WIP remove unused
* [JS parser] WIP support for `with` keyword
* Remove more dead code
* Fix all the build errors!
* cleanup
* Move `network_thread` up
* Bump peechy
* Update README.md
2021-12-30 21:12:32 -08:00
Jarred Sumner
b5beb20e08
dead code
2021-12-28 02:44:32 -08:00
Jarred Sumner
8ccb833421
[Bun.js] Add Bun.argv api, so you can get the arguments that started a script
2021-12-28 01:09:46 -08:00
Jarred Sumner
336a4b6ac2
Prepare to run unit tests & remove some dead code ( #92 )
...
* Remove some dead code
* 💀 code
* Fix the zig tests
* [JS Printer] Print integers faster & less scientific notation on decimals
* 💀 dead code
* skip
* Run all the unit tests
2021-12-27 18:06:31 -08:00
Jarred Sumner
6ae433249d
musl
2021-12-24 03:53:16 -08:00
Jarred Sumner
2047140dda
Workaround miscompilation so JavaScriptCore runs on Linux AARCH64
2021-12-23 23:47:12 +00:00
Jarred Sumner
a34792ce16
[Bun.js] Fix SSR when using fetch
2021-12-22 21:39:05 -08:00
Jarred SUmner
ceae7ef672
Slightly less pointer chasing
2021-12-21 19:44:09 -08:00
Jarred Sumner
ab496e9e34
Remove duplicate code
2021-12-19 17:31:10 -08:00
Jarred Sumner
e2d6c692c4
Use new http in bun upgrade
2021-12-18 20:03:00 -08:00
Jarred Sumner
2d48674c5b
bindings
2021-12-17 02:44:55 -08:00
Jarred Sumner
42c7d887d3
👶 event loop
2021-12-17 02:44:35 -08:00
Jarred Sumner
bcd68b937d
wip
2021-12-16 19:18:51 -08:00
Jarred Sumner
39218ec0f7
[macros] Do not automatically load node_modules.bun in macros
2021-12-16 01:30:54 -08:00
Jarred Sumner
08b3bab2ec
[internal] Generated files
2021-11-06 19:25:12 -07:00
Jarred Sumner
5c38b6c355
[internal] fmt
2021-11-04 18:33:14 -07:00
Jarred Sumner
92a7849e98
[Bun.js] Rename Bun.sleep -> Bun.sleepSync
2021-11-03 02:04:21 -07:00
Jarred Sumner
fb2aa186b7
[Bun.js] Bun.sleep() lets you synchronously sleep. Thanks @evanwashere
2021-10-31 00:39:37 -07:00
Jarred Sumner
9cf2771549
Update javascript.zig
2021-10-30 23:14:58 -07:00
Jarred Sumner
daf583e4cb
[Bun.js] Lazily add FORCE_COLOR environment variable for better compatibility with Node.js modules that detect whether the terminal supports colors
2021-10-30 23:14:48 -07:00
Jarred Sumner
51e55f4b6e
[Bun.js] Partially fix loading Node.js fallback modules
2021-10-30 23:14:14 -07:00
Jarred Sumner
f30527b6d9
[Bun.js] Add API for detecting if ANSI colors are enabled
2021-10-30 23:13:17 -07:00
Jarred Sumner
a68b5eef86
[Bun.js] Enable SharedArrayBuffer
2021-10-30 04:52:15 -07:00
Jarred Sumner
49b954462d
[Bun.js] Add performance.now()
2021-10-30 01:19:10 -07:00
Jarred Sumner
1d03e90b5c
[internal] This is no longer a feature flag in JSC
2021-10-29 23:37:29 -07:00
Jarred Sumner
a6cf6c4069
[Bun.js] Fix silly oversight with fetch implementation
2021-10-29 23:35:06 -07:00
Jarred Sumner
6854d83842
[internal] Fix missing symbol errors when building JavaScriptCore bindings without already having the object files
2021-10-29 23:34:19 -07:00
Jarred Sumner
dff40c5220
FIx webkit commit
2021-10-28 17:08:28 -07:00
Jarred Sumner
a44cb9708f
New subcommand: bun upgrade. It upgrades bun to the latest version.
2021-10-28 05:34:38 -07:00
Jarred Sumner
4e889c7b47
Fix JSX unicode handling, slightly improve perf
2021-10-25 05:42:01 -07:00
Jarred Sumner
2ed6605cc3
[Bun.js] When Body is UTF-16 encoded, convert it to UTF-8.
2021-10-25 04:46:01 -07:00
Jarred Sumner
edfc61889c
Mark all exported symbols as weak, always zig fmt the headers file to reduce diff churn
2021-10-24 17:00:21 -07:00
Jarred Sumner
08c8ca18a7
[internal] Get source URLs in C++
2021-10-24 16:54:37 -07:00
Jarred Sumner
a0a2fa964b
[internal] Remove more dead code, add script to find .zig files that aren't imported by other .zig files
2021-10-23 16:48:12 -07:00
Jarred Sumner
1b90619890
[internal] ✂️ dead code
2021-10-23 16:15:36 -07:00
Jarred Sumner
a1b8c20c3f
Add "process.env" to global object
2021-10-23 04:59:03 -07:00
Jarred Sumner
e039ba5130
[Bun.js] Add Bun.env and support process.env for non-transpiled environment variables
2021-10-23 04:54:17 -07:00
Jarred Sumner
33b0c89e7c
[Bun.js] Fix SyntaxError not showing source file or line number
2021-10-21 04:27:36 -07:00
Jarred Sumner
58b196c583
rewrote most of the router
2021-10-20 04:18:29 -07:00
Jarred SUmner
92e489760d
Linux build fixes
2021-10-15 22:33:36 -07:00
Jarred Sumner
88a5e2d34d
Add TLS 1.3 support, improve fetch() HTTPS performance
2021-10-13 00:27:35 -07:00
Jarred Sumner
ae7b91efe2
Add CSS HMR benchmark
2021-10-07 21:27:47 -07:00
Jarred Sumner
5370ea71c0
Add support for reading JSX config from tsconfig.json
2021-10-06 16:49:26 -07:00
Jarred Sumner
3b10cfae80
analytics is good enough for now
2021-10-05 23:08:06 -07:00
Jarred SUmner
38c73788e1
Bump
2021-10-03 21:55:50 -07:00
Jarred Sumner
aee263d050
Update linux build instructions
2021-10-03 21:21:54 -07:00