Jarred Sumner
|
1b90619890
|
[internal] ✂️ dead code
|
2021-10-23 16:15:36 -07:00 |
|
Jarred Sumner
|
0db7af6166
|
[fetch] Add support for gzip & deflate to the http client
Powered by Cloudflare's zlib fork
|
2021-10-10 23:41:18 -07:00 |
|
Jarred Sumner
|
a493c18193
|
Fix JSX transform edgecase with static children
|
2021-10-06 19:21:26 -07:00 |
|
Jarred Sumner
|
940570af59
|
skeleton code
|
2021-09-24 16:41:45 -07:00 |
|
Jarred Sumner
|
22837d69b7
|
Remove cache_files since it's not used and causes slower Bun compilation times
|
2021-09-24 15:23:55 -07:00 |
|
Jarred Sumner
|
e8804bd80f
|
Use the package_json hash for matching bundled modules instead of searching strings (should improve perf a little)
|
2021-09-23 17:31:59 -07:00 |
|
Jarred Sumner
|
1a284a1c94
|
Extremely minor perf improvements
|
2021-09-22 18:12:18 -07:00 |
|
Jarred Sumner
|
e00c1e99d6
|
Allow URLs containing absolute filepaths in imports if they match specific file extensions
This is to support ../../ imports
Allowlisting to specific file extensions prevents common webserver security vulnerabilities like reading /etc/passwd
|
2021-09-22 16:19:16 -07:00 |
|
Jarred Sumner
|
872428de89
|
Fix bugs with ESM -> CJS when not bundled
|
2021-09-17 03:14:05 -07:00 |
|
Jarred Sumner
|
dca47a565e
|
ok
|
2021-09-12 01:53:32 -07:00 |
|
Jarred Sumner
|
092f9ac766
|
Fix CommonJS interop issue when, while linking, we find out the import is possibly CommonJS
|
2021-09-12 00:39:01 -07:00 |
|
Jarred Sumner
|
125d88bd65
|
bun:error.js into separate module, ensure we don't include fast refresh in Bun.js, log build errors to browser console, don't warn for node_modules,
|
2021-09-11 01:48:23 -07:00 |
|
Jarred Sumner
|
1d1a70c21f
|
WIP error css
Former-commit-id: 36f03bf491cf274f68361e334a706538464ee271
|
2021-09-07 03:21:58 -07:00 |
|
Jarred Sumner
|
4f7ff6db2c
|
Fixed memory leaks, but SSR is slower. Should move cleanup & restart steps to a real idle timeout
Former-commit-id: 9499ee3109cb336deb9380f0190631a30c9da51c
|
2021-09-04 04:50:47 -07:00 |
|
Jarred Sumner
|
d009e02c1d
|
latest
Former-commit-id: 1086d4f894611c1171f57d9eaf82f9170e9de2d1
|
2021-09-02 15:54:07 -07:00 |
|
Jarred Sumner
|
2fa09f7c09
|
Fix UMD, fix PNPM, importing require'd modules in app code
Former-commit-id: 3d831ad95904d2123964f2ebccff48f1e9f954e9
|
2021-09-02 11:51:52 -07:00 |
|
Jarred Sumner
|
e2b9f23231
|
Add display name field to frameworks, improve logging, add counters, add
Former-commit-id: b2cf011b6c6405a786fe22367e1cd4e6c2c4c90f
|
2021-08-31 23:07:03 -07:00 |
|
Jarred Sumner
|
bd9f137b1b
|
latest
Former-commit-id: 096ec1222ad723d006b0151f10cb0c1b95e2bfd3
|
2021-08-29 21:48:14 -07:00 |
|
Jarred Sumner
|
4e3dd3aadc
|
Skip unused
Former-commit-id: 82de54e123f629bf3ca17df6d10151b32efb2409
|
2021-08-27 18:16:57 -07:00 |
|
Jarred Sumner
|
92229ac0f6
|
Fix unbundled imports
Former-commit-id: f221da115c1afcd136648c9683d8e9907005a128
|
2021-08-26 21:43:42 -07:00 |
|
Jarred Sumner
|
3ae0accbe3
|
Fix file loader, automatically support CSS imports when a framework isn't set
Former-commit-id: 94750e5987ea8f6e4c946bfc06715e09a48c0eec
|
2021-08-26 19:56:25 -07:00 |
|
Jarred Sumner
|
574be79253
|
alright thats the rename
Former-commit-id: 0faf61249e76382dfb1aa8721249474eae920753
|
2021-08-17 01:44:30 -07:00 |
|
Jarred Sumner
|
2600c4f4c4
|
A little less crashy
Former-commit-id: f90ce9e4563de98ad2b6524653821411dd262243
|
2021-08-15 22:35:47 -07:00 |
|
Jarred Sumner
|
16c7674304
|
lots
Former-commit-id: 0b8128cb3b4db02f9d33331b4c2c1b595156e6c8
|
2021-08-14 02:39:44 -07:00 |
|
Jarred Sumner
|
10b4b872a2
|
This is alot
Former-commit-id: 4b2a396611ec03270dc768b70e488b0f5eee2a37
|
2021-08-10 18:26:16 -07:00 |
|
Jarred Sumner
|
f74771144e
|
Split up + generate client & server bundles, support framework +router in GenerateNodeModulesBundle , read framework from package.json + rename "publicURL" to "origin" + add import.meta.filepath
Former-commit-id: 1e76ebb5375247231181ec19a6396c6acf4684fb
|
2021-08-09 02:21:31 -07:00 |
|
Jarred Sumner
|
bdc3308271
|
getImportedStyles hook
Former-commit-id: 730eb465fb23bcfa23842f293712cfc2cf51d363
|
2021-08-07 22:09:19 -07:00 |
|
Jarred Sumner
|
de35ad995e
|
SSR!
Former-commit-id: bbc23b382c2eec15436fad632f5efe06e8e8360d
|
2021-08-07 18:57:41 -07:00 |
|
Jarred Sumner
|
bff37539b9
|
Fix incorrect module chosen
Former-commit-id: 2cb2628ff3be77ca42db8e40fe94dd6e42891533
|
2021-08-04 12:29:31 -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
|
adbeb24979
|
starting to work
Former-commit-id: ae113559c6
|
2021-06-27 23:36:35 -07:00 |
|
Jarred Sumner
|
6dce0c1e03
|
100x!!
Former-commit-id: e0fa2e78da
|
2021-06-18 00:51:11 -07:00 |
|
Jarred Sumner
|
9ca283bb43
|
CSS scanner works
Former-commit-id: 4ca1e17778
|
2021-06-17 11:14:20 -07:00 |
|
Jarred Sumner
|
e1677bb774
|
Skeleton!
Former-commit-id: 6e2c6cd6ea
|
2021-06-16 16:23:02 -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
|
a2d8026810
|
cool!
Former-commit-id: 5ffd8e40b3
|
2021-06-10 01:07:42 -07:00 |
|
Jarred Sumner
|
ecda693e38
|
lots
Former-commit-id: 7346cdaa5a
|
2021-06-09 13:26:30 -07:00 |
|
Jarred Sumner
|
d49e0a5fa1
|
WIP node module bundles
Former-commit-id: 797b2ff557
|
2021-06-06 18:34:01 -07:00 |
|
Jarred Sumner
|
65f4ea1e18
|
Generate differnet versions of Bundler, Resolver, and Caches at comptime based on whether we're serving over HTTP
Former-commit-id: e1a8852706
|
2021-06-04 16:06:38 -07:00 |
|
Jarred Sumner
|
fa2f60cdd5
|
fix the leaks
Former-commit-id: 58d77ab827
|
2021-06-04 02:47:07 -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 |
|