Jarred Sumner
|
64f1af0aa6
|
skeleton
|
2022-03-11 04:49:25 -08:00 |
|
Jarred Sumner
|
313ad01e42
|
fix bug with freeing typed arrays
|
2022-03-11 03:09:57 -08:00 |
|
Jarred Sumner
|
44b0c8153a
|
Source Maps for client-side errors & columns
|
2022-03-11 00:03:09 -08:00 |
|
Jarred Sumner
|
c8f6337f1f
|
twiddle with formatting
|
2022-03-10 06:55:43 -08:00 |
|
Jarred Sumner
|
7998a43b04
|
[bun.js] Map the sources when handling the error
|
2022-03-10 05:41:52 -08:00 |
|
Jarred Sumner
|
17c1f403c1
|
Update comptime_string_map.zig
|
2022-03-10 05:40:51 -08:00 |
|
Jarred Sumner
|
1422055304
|
[bun.js] Support sourcemaps!
|
2022-03-10 05:39:46 -08:00 |
|
Jarred Sumner
|
3ca113059d
|
Update js_printer.zig
|
2022-03-10 00:46:00 -08:00 |
|
Jarred Sumner
|
f4f07f8993
|
WIP sourcemap parsing
|
2022-03-10 00:44:27 -08:00 |
|
Jarred Sumner
|
187fd9f61f
|
woops
|
2022-03-10 00:44:13 -08:00 |
|
Jarred Sumner
|
69eeff1f76
|
console.log(<JSX>) support
|
2022-03-10 00:44:01 -08:00 |
|
Jarred Sumner
|
4204baabe6
|
Update linker.zig
|
2022-03-09 04:00:36 -08:00 |
|
Jarred Sumner
|
01b1fee284
|
69% perf improvement for long string literals
|
2022-03-09 04:00:19 -08:00 |
|
Jarred Sumner
|
bdb5e4aa56
|
Update options.zig
|
2022-03-09 03:58:35 -08:00 |
|
Jarred Sumner
|
026657d83b
|
make the map slightly smaller
|
2022-03-09 03:58:32 -08:00 |
|
Jarred Sumner
|
e35895888e
|
[JS Printer] Add function for printing a string as JSON
|
2022-03-09 02:37:42 -08:00 |
|
Jarred Sumner
|
90ead2d992
|
10% perf improvement to JSX entity code parsing in microbenchmark
|
2022-03-09 02:36:55 -08:00 |
|
Jarred Sumner
|
43622a8eb7
|
fix bug with UTF-16 template literal escape codes
|
2022-03-09 02:36:20 -08:00 |
|
Jarred Sumner
|
eeff004ec2
|
Fix quoting console.log
|
2022-03-08 23:37:54 -08:00 |
|
Jarred Sumner
|
1bf898828b
|
print size of headers
|
2022-03-08 19:33:45 -08:00 |
|
Jarred Sumner
|
0a742506ff
|
sourcemappings
|
2022-03-08 18:56:12 -08:00 |
|
Jarred Sumner
|
701d6ec45d
|
rename _global -> bun
|
2022-03-08 18:54:54 -08:00 |
|
Jarred Sumner
|
787769ac39
|
[bun.js] Support logging Headers, Response, and Request
|
2022-03-08 18:15:21 -08:00 |
|
Jarred Sumner
|
33950c0ae7
|
Fix https://github.com/Jarred-Sumner/bun/issues/122
|
2022-03-08 18:14:26 -08:00 |
|
Jarred Sumner
|
99ebef0b2f
|
Update sourcemap.zig
|
2022-03-08 04:55:25 -08:00 |
|
Jarred Sumner
|
880f6a17b8
|
[bun.js] WIP sourcemap support
|
2022-03-08 04:46:25 -08:00 |
|
Jarred Sumner
|
0456845256
|
Add VLQ bench, improve decodeVLQ perf
|
2022-03-07 21:02:29 -08:00 |
|
Jarred Sumner
|
ce081f15e9
|
Optimize sourcemaps
|
2022-03-07 19:11:12 -08:00 |
|
Jarred Sumner
|
da9a19037f
|
Update options.zig
|
2022-03-07 00:34:07 -08:00 |
|
Jarred Sumner
|
d43a645535
|
source maps optimizations
|
2022-03-07 00:33:49 -08:00 |
|
Jarred Sumner
|
50d5b872f9
|
[JS] Don't make this inline
|
2022-03-07 00:32:04 -08:00 |
|
Jarred Sumner
|
ccf57c7f3e
|
[JS] Slight optimization for newlines
|
2022-03-07 00:31:48 -08:00 |
|
Jarred Sumner
|
2cc265361d
|
[JS Parser] Fix bug with decoding escape sequences
|
2022-03-07 00:31:10 -08:00 |
|
Jarred Sumner
|
5ee063f6b2
|
[JS/JSON] Optimize parsing long strings
|
2022-03-07 00:30:51 -08:00 |
|
Jarred Sumner
|
50c8747c97
|
[JS Parser] Add optimization for JSX spread
|
2022-03-07 00:29:50 -08:00 |
|
Jarred Sumner
|
3598f0ed8a
|
1.7x faster sourcemap printing
|
2022-03-06 17:54:12 -08:00 |
|
Jarred Sumner
|
7c5c6cd519
|
source maps work for app code in bun dev!
|
2022-03-06 07:35:16 -08:00 |
|
Jarred Sumner
|
093807391a
|
[JS Parser] dot property shorthand for JSX
This is a non-standard backwards-compatible feature that I suspect other tooling will soon adopt (and expect to help other tooling adopt it)
```jsx
var hello = {hi: 'yo'};
export const Foo = () => <Bar {hello.hi} />
```
Desugars into:
```jsx
var hello = {hi: 'yo'};
export const Foo = () => <Bar hi={hello.hi} />
```
This works with defines and macros too.
```jsx
export const Foo = () => <Bar {process.env.NODE_ENV} />
```
```jsx
export const Foo = () => <Bar NODE_ENV="development" />
```
|
2022-03-05 19:33:25 -08:00 |
|
Jarred Sumner
|
18c923596a
|
Update README.md
|
2022-03-05 03:15:05 -08:00 |
|
Jarred Sumner
|
d3de5ff017
|
Update README.md
|
2022-03-05 03:14:25 -08:00 |
|
Jarred Sumner
|
f8f2ec8f35
|
Update README.md
|
2022-03-05 03:00:13 -08:00 |
|
Jarred Sumner
|
af6c18ccc5
|
Begin implementing sourcemaps
|
2022-03-05 02:56:29 -08:00 |
|
Jarred Sumner
|
4f5aa438d6
|
[JS Parser] Support JSX prop punning
|
2022-03-04 17:51:22 -08:00 |
|
Jarred Sumner
|
bd2f818500
|
Delete peechy.js
|
2022-03-04 05:03:33 -08:00 |
|
Jarred Sumner
|
29f240ac79
|
[bun.js] Add atob and btoa
|
2022-03-04 03:30:29 -08:00 |
|
Jarred Sumner
|
c53dc308be
|
Update release.sh
|
2022-03-04 00:27:22 -08:00 |
|
Jarred Sumner
|
cb8e5d2cd9
|
Bump zig in docker
|
2022-03-04 00:26:21 -08:00 |
|
Jarred Sumner
|
d8d5b1a071
|
more tests
|
2022-03-04 00:26:13 -08:00 |
|
Jarred Sumner
|
bb64920cf0
|
add datetime package
|
2022-03-04 00:21:08 -08:00 |
|
Jarred Sumner
|
427c39b858
|
Update analytics_thread.zig
|
2022-03-04 00:20:59 -08:00 |
|