Jarred Sumner
|
ca6514c77c
|
Fix JSX runtime when children are 0
Former-commit-id: 094913a99f22888b97696aabe12fc1a5452788d6
|
2021-08-17 04:09:02 -07:00 |
|
Jarred Sumner
|
574be79253
|
alright thats the rename
Former-commit-id: 0faf61249e76382dfb1aa8721249474eae920753
|
2021-08-17 01:44:30 -07:00 |
|
Jarred Sumner
|
2335780618
|
rename to bun
Former-commit-id: f982fc85fac3f0120e1851ad4027dd8413216439
|
2021-08-15 22:17:20 -07:00 |
|
Jarred Sumner
|
41260ecd18
|
Support multiple route dirs, fix bundling JSX, fix cjs bug, remove warning about unbundled modules in speedy env,
Former-commit-id: ae718dbd05397bed9bc49a77fae20de70b635e82
|
2021-08-15 21:48:56 -07:00 |
|
Jarred Sumner
|
16c7674304
|
lots
Former-commit-id: 0b8128cb3b4db02f9d33331b4c2c1b595156e6c8
|
2021-08-14 02:39:44 -07:00 |
|
Jarred Sumner
|
f59892f647
|
late
Former-commit-id: 1d598bb05a3bac62d86063125e1fe2962f0b5cc6
|
2021-08-13 02:01:41 -07:00 |
|
Jarred Sumner
|
160f83cf9e
|
When there are errors while generating the .jsb, fail the build.
Former-commit-id: 734f021602ac59aeaef9d7583a927ede94ab644a
|
2021-08-11 21:46:23 -07:00 |
|
Jarred Sumner
|
3e0a78bc0d
|
Fix parser/printer bugs
Former-commit-id: 8d5fa093546432e803eb066190a3b4b48e5c95f2
|
2021-08-11 20:22:03 -07:00 |
|
Jarred Sumner
|
70912ec46f
|
Fix incorrect error generated for shorthand properties with initializers
Former-commit-id: 3637987b9ba42805c60ed664769e8fc46fa524f1
|
2021-08-11 16:22:48 -07:00 |
|
Jarred Sumner
|
3c6d687423
|
Fix missing check for is_async in shorthand property check
Former-commit-id: 8f2f739bcb303e0ca42853097449133a1630debe
|
2021-08-11 16:22:08 -07:00 |
|
Jarred Sumner
|
c3c14ff9ce
|
Fix two parser bugs
Former-commit-id: 884b0e3e31e562e4f0e0676819c442842ba9040b
|
2021-08-11 15:54:15 -07:00 |
|
Jarred Sumner
|
3b0a19efe0
|
Fix crash when require and import are on the same line
Former-commit-id: 215b03322953ea41de93c5c3c368554d1ab12e92
|
2021-08-11 14:10:05 -07:00 |
|
Jarred Sumner
|
10b4b872a2
|
This is alot
Former-commit-id: 4b2a396611ec03270dc768b70e488b0f5eee2a37
|
2021-08-10 18:26:16 -07:00 |
|
Jarred Sumner
|
33832aa887
|
Fix infinite loop when class statements are missing an identifier. This may expose a larger issue. We used to panic on lexer errors, but we don't anymore.
Former-commit-id: f4e14ece75b3d381798e317a45833ffa929e900f
|
2021-08-08 14:17:14 -07:00 |
|
Jarred Sumner
|
063ac7dce5
|
Fix export default in HMR
Former-commit-id: 4eb1220c53ec179ed40081a3d50a5248ae013af3
|
2021-08-08 14:16:01 -07:00 |
|
Jarred Sumner
|
e490577a7d
|
More correctly choose the export_default default_name
Former-commit-id: 8b32f4c91e543b9cebba5b5cdd90fa705f471cd4
|
2021-08-08 14:03:44 -07:00 |
|
Jarred Sumner
|
dbad798c92
|
eqlComptime
Former-commit-id: 37aaab196be93693511180f50f14618e9eb64312
|
2021-08-08 14:02:40 -07:00 |
|
Jarred Sumner
|
340982e58a
|
Fix HMR undefined memory bug when the file doesn't import or export from anything
Former-commit-id: affb0a3580ba137f217ccbdb336f56c0d9948ee8
|
2021-08-04 12:18:02 -07:00 |
|
Jarred Sumner
|
85b6d448ce
|
hm
Former-commit-id: 0dc1c1a74b845d037326f4f2facd786924ca722e
|
2021-08-01 19:04:38 -07:00 |
|
Jarred Sumner
|
7245f90b2d
|
little bit of errors, little bit of bytecode caching. neither finished
Former-commit-id: c774c395136d58330aa7cad7e9fa434bcef7d5c6
|
2021-07-30 00:50:29 -07:00 |
|
Jarred Sumner
|
4a8b254652
|
esmodules work?
Former-commit-id: 5cb5af4416c12518eb195d1b310990fc5c94d6c8
|
2021-07-28 20:56:29 -07:00 |
|
Jarred Sumner
|
07416311ce
|
Fix crash, fix detecting node_modules, fix undefined not being simplified
Former-commit-id: 3f197d1ce0
|
2021-06-29 17:47:58 -07:00 |
|
Jarred Sumner
|
ece2a3ccfd
|
alright now it crashes
Former-commit-id: 26745bb5f3
|
2021-06-29 01:34:38 -07:00 |
|
Jarred Sumner
|
adbeb24979
|
starting to work
Former-commit-id: ae113559c6
|
2021-06-27 23:36:35 -07:00 |
|
Jarred Sumner
|
b55e64ffa3
|
I like this direction
Former-commit-id: 3a95a74b7f
|
2021-06-24 22:55:42 -07:00 |
|
Jarred Sumner
|
d09194f05a
|
Support live-reload and fallback
Former-commit-id: c3f9d77391
|
2021-06-20 18:15:13 -07:00 |
|
Jarred Sumner
|
7eb887edd5
|
HMR crashily works, started working on CSS Scanner
Former-commit-id: d0f91082fc
|
2021-06-14 19:45:51 -07:00 |
|
Jarred Sumner
|
122ef023dd
|
extremely close!!!!!
Former-commit-id: 44fce3c5e8
|
2021-06-14 01:49:53 -07:00 |
|
Jarred Sumner
|
c51c65325f
|
I think thats the JS part of HMR
Former-commit-id: 43380a4d68
|
2021-06-12 19:10:08 -07:00 |
|
Jarred Sumner
|
dc3309d130
|
alright basic stuff works now. still bugs with JS parser
Former-commit-id: a1dd2a2a32
|
2021-06-11 10:53:55 -07:00 |
|
Jarred Sumner
|
f280758fa7
|
We don't do the exports resolve step, so we must copy the namespace alias
Former-commit-id: b1dd6cf400
|
2021-06-10 14:56:39 -07:00 |
|
Jarred Sumner
|
a2d8026810
|
cool!
Former-commit-id: 5ffd8e40b3
|
2021-06-10 01:07:42 -07:00 |
|
Jarred Sumner
|
0e2fb5d132
|
Fix expression simplification bug
Former-commit-id: f8b7e45f0c
|
2021-06-09 22:45:31 -07:00 |
|
Jarred Sumner
|
df01d4de6f
|
ok
Former-commit-id: 8444492e3c
|
2021-06-09 18:11:17 -07:00 |
|
Jarred Sumner
|
ecda693e38
|
lots
Former-commit-id: 7346cdaa5a
|
2021-06-09 13:26:30 -07:00 |
|
Jarred Sumner
|
079fe523d4
|
Upgrade hash table
Former-commit-id: 5d208f9ea0
|
2021-06-06 21:16:43 -07:00 |
|
Jarred Sumner
|
d49e0a5fa1
|
WIP node module bundles
Former-commit-id: 797b2ff557
|
2021-06-06 18:34:01 -07:00 |
|
Jarred Sumner
|
913891905f
|
Generate parser versions at compile time
Former-commit-id: 38fe54261d
|
2021-06-04 19:30:26 -07:00 |
|
Jarred Sumner
|
da0bb118dc
|
HTTP fixes + buffer stdout/in + a little HTTP caching
Former-commit-id: d49df1df57
|
2021-06-02 16:39:40 -07:00 |
|
Jarred Sumner
|
ddd5ed1cc2
|
JSX & CJS work end-to-end!
Former-commit-id: 44bab947c6
|
2021-06-02 12:48:38 -07:00 |
|
Jarred Sumner
|
ee6643ce8b
|
wip
Former-commit-id: a6bc130918
|
2021-06-01 20:49:49 -07:00 |
|
Jarred Sumner
|
38f1eb0701
|
linker things
Former-commit-id: 73452660fd
|
2021-05-31 20:30:40 -07:00 |
|
Jarred Sumner
|
87d01c9f4a
|
Fix printing bugs
Former-commit-id: 52f37e4fe4
|
2021-05-30 23:35:43 -07:00 |
|
Jarred Sumner
|
dd72bf5ab6
|
cool
Former-commit-id: 7dc3ee4c89
|
2021-05-30 18:26:18 -07:00 |
|
Jarred Sumner
|
d264d4e4ba
|
Fix Define, JSX, use more pointers for property access to minimize calls to memmove
Former-commit-id: 09ceececba
|
2021-05-30 12:50:08 -07:00 |
|
Jarred Sumner
|
534f9cf509
|
This'll do for now, I guess.
Former-commit-id: cfda423c01
|
2021-05-30 01:17:55 -07:00 |
|
Jarred Sumner
|
d1db1fdd79
|
This blocks approach seems to work
Former-commit-id: 95d5bc78f2
|
2021-05-30 00:17:17 -07:00 |
|
Jarred Sumner
|
2a54b9f138
|
Revert "WIP"
This reverts commit b5612b303b [formerly 55dcde581d].
Former-commit-id: 6c2d19c1b0
|
2021-05-29 19:55:35 -07:00 |
|
Jarred Sumner
|
b5612b303b
|
WIP
Former-commit-id: 55dcde581d
|
2021-05-29 17:40:00 -07:00 |
|
Jarred Sumner
|
3436ee9ded
|
microp
Former-commit-id: b876a8d480
|
2021-05-29 13:33:48 -07:00 |
|