pfg
|
ea04b81eea
|
move the top level check inside toe p.moduleInfo
|
2024-12-16 15:42:43 -08:00 |
|
pfg
|
d8aea25878
|
fix missing export for export default (expression);
|
2024-12-16 15:40:17 -08:00 |
|
pfg
|
55a36bba72
|
fix missing exports for shorthand property names
|
2024-12-16 15:38:02 -08:00 |
|
pfg
|
e9cb96cb98
|
fix missing is_top_level check for s_function and s_class
|
2024-12-16 14:40:25 -08:00 |
|
pfg
|
f4418e3f82
|
fix 'class' missing lexicalVariable & jest import missing varDeclarations
|
2024-12-16 14:35:59 -08:00 |
|
pfg
|
5f887270f3
|
put vars in varDeclarations rather than lexicalDeclarations
|
2024-12-13 20:40:57 -08:00 |
|
pfg
|
d1dd1b9e13
|
support export {a, b, c} from "./d" and export {a, b} and indirect export {a, b}
|
2024-12-13 19:32:12 -08:00 |
|
pfg
|
7fe6556034
|
support 'export * from '
|
2024-12-13 18:49:12 -08:00 |
|
pfg
|
e6fab95c86
|
more progress on filling the ModuleInfo
|
2024-12-13 18:39:00 -08:00 |
|
pfg
|
5817c3045c
|
first module parse
|
2024-12-12 19:47:20 -08:00 |
|
pfg
|
c6e1ca127c
|
wip: starting to fill out ModuleInfo
|
2024-12-12 17:36:18 -08:00 |
|
pfg
|
a72d2035db
|
starting on zig side
|
2024-12-12 16:17:00 -08:00 |
|
pfg
|
4ee546a24e
|
wip
|
2024-12-10 18:51:38 -08:00 |
|
dave caruso
|
8aa451c2dc
|
bake(dev): plugins in dev server, with other fixes (#15467)
Co-authored-by: paperdave <paperdave@users.noreply.github.com>
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com>
|
2024-11-29 19:07:56 -08:00 |
|
Kai Tamkun
|
7fd16ebffa
|
Fix incorrect public TS class field name minification (#15411)
|
2024-11-27 14:06:09 -08:00 |
|
dave caruso
|
dc01a5d6a8
|
feat(DevServer): batch bundles & run them asynchronously (#15181)
Co-authored-by: Ashcon Partovi <ashcon@partovi.net>
|
2024-11-25 18:55:47 -08:00 |
|
pfg
|
78b495aff5
|
fix \uFFFF printing regression (#15330)
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com>
|
2024-11-21 22:01:27 -08:00 |
|
pfg
|
d8987ccdb8
|
Remove assertion in js printer triggering for unicode comments (#15143)
|
2024-11-14 00:14:43 -08:00 |
|
dave caruso
|
32ddf343ee
|
bake: csr, streaming ssr, serve integration, safer jsvalue functions, &more (#14900)
Co-authored-by: paperdave <paperdave@users.noreply.github.com>
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com>
|
2024-11-13 18:19:12 -08:00 |
|
pfg
|
56f7c8887b
|
Fix unicode imports, unicode-escaped variable names, and printClauseAlias not working for utf-8 (#15009)
|
2024-11-11 13:27:42 -08:00 |
|
Meghan Denny
|
50d80a805d
|
pm: fix weird package.json formatting after install (#14801)
|
2024-10-26 01:36:25 -07:00 |
|
dave caruso
|
d2fe1ce1c8
|
feat(bake): handle bundle errors, re-assemble full client payloads, initial error modal (#14504)
|
2024-10-14 16:49:38 -07:00 |
|
Jarred Sumner
|
c77fc5daa0
|
Implement --drop (#14492)
Co-authored-by: dave caruso <me@paperdave.net>
|
2024-10-11 20:52:23 -07:00 |
|
Zack Radisic
|
a01f9d8e1b
|
Integrate CSS with bundler (#14281)
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com>
Co-authored-by: Zack Radisic <zackradisic@Mac.attlocal.net>
Co-authored-by: zackradisic <zackradisic@users.noreply.github.com>
Co-authored-by: Zack Radisic <zackradisic@Zacks-MBP.attlocal.net>
|
2024-10-04 20:23:10 -07:00 |
|
dave caruso
|
adc86c773b
|
chore: rename kit -> bake (#14335)
|
2024-10-03 15:34:53 -07:00 |
|
Dylan Conway
|
f374ae6db1
|
add bun publish (#14215)
|
2024-10-02 20:47:22 -07:00 |
|
Jarred Sumner
|
2f7ff95e5c
|
Introduce bytecode caching, polish "cjs" bundler output format (#14232)
Co-authored-by: Dylan Conway <35280289+dylan-conway@users.noreply.github.com>
|
2024-09-30 22:37:42 -07:00 |
|
dave caruso
|
514d37b3d2
|
kit: implement server components dev server (#14025)
|
2024-09-27 20:53:39 -07:00 |
|
dave caruso
|
c2c2048072
|
framework api: init / work in progress (#13215)
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com>
|
2024-09-12 16:44:03 -07:00 |
|
dave caruso
|
4ed0c36063
|
fix(bundler): handle assigning to exports (#13119)
|
2024-08-06 00:33:32 -07:00 |
|
dave caruso
|
ada020b69f
|
fix(bundler): printing e_commonjs_export_identifier when it got deoptimized. (#13017)
|
2024-08-01 21:02:54 -07:00 |
|
dave caruso
|
622432e843
|
feat(bundler): inlining/dead-code-elimination for import.meta.main (and --compile) (#12867)
Co-authored-by: Meghan Denny <meghan@bun.sh>
Co-authored-by: Dylan Conway <35280289+dylan-conway@users.noreply.github.com>
Co-authored-by: dylan-conway <dylan-conway@users.noreply.github.com>
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com>
Co-authored-by: paperdave <paperdave@users.noreply.github.com>
Co-authored-by: Jarred-Sumner <Jarred-Sumner@users.noreply.github.com>
Co-authored-by: Andrew Johnston <apjohnsto@gmail.com>
Co-authored-by: Ashcon Partovi <ashcon@partovi.net>
|
2024-08-01 17:25:38 -07:00 |
|
dave caruso
|
c2cf528953
|
bundler: Add --ignore-dce-annotations, and other DCE annotation related stuff (#12808)
Co-authored-by: paperdave <paperdave@users.noreply.github.com>
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com>
|
2024-08-01 15:00:38 -07:00 |
|
Jarred Sumner
|
59c5c0fe48
|
Fix memory leak when requiring or importing modules that get GC'd later (#12997)
|
2024-08-01 12:05:37 -07:00 |
|
Jarred Sumner
|
dc620ea837
|
Fix a small memory leak when requiring CommonJS modules (#12984)
|
2024-07-31 22:30:01 -07:00 |
|
dave caruso
|
70ca2b76c3
|
fix: check if we are crashing before exiting gracefully (#12865)
|
2024-07-26 20:00:02 -07:00 |
|
dave caruso
|
e2c3749965
|
fix(bundler): become smarter with __esm wrappers (#12729)
|
2024-07-24 02:00:20 -07:00 |
|
dave caruso
|
866b301626
|
bundler: make import() calls visit the options object (#12617)
|
2024-07-16 23:21:34 -07:00 |
|
dave caruso
|
ae988642fb
|
fix .use_count integer underflow (#12584)
|
2024-07-15 18:36:42 -07:00 |
|
Dylan Conway
|
4fefb8507c
|
respect package.json indentation in bun install (#12328)
|
2024-07-03 23:10:34 -07:00 |
|
dave caruso
|
688ddbda74
|
feat(bundler): implement enum inlining / more constant folding (#12144)
Co-authored-by: paperdave <paperdave@users.noreply.github.com>
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com>
Co-authored-by: Jarred-Sumner <Jarred-Sumner@users.noreply.github.com>
|
2024-07-03 04:23:17 -07:00 |
|
dave caruso
|
b76376f8a6
|
chore: upgrade zig to 0.13.0 (#9965)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com>
Co-authored-by: Grigory <grigory.orlov.set@gmail.com>
Co-authored-by: Dylan Conway <35280289+dylan-conway@users.noreply.github.com>
Co-authored-by: Meghan Denny <hello@nektro.net>
Co-authored-by: Kenta Iwasaki <63115601+lithdew@users.noreply.github.com>
Co-authored-by: John-David Dalton <john.david.dalton@gmail.com>
Co-authored-by: Dale Seo <5466341+DaleSeo@users.noreply.github.com>
Co-authored-by: Zack Radisic <56137411+zackradisic@users.noreply.github.com>
Co-authored-by: paperdave <paperdave@users.noreply.github.com>
Co-authored-by: Georgijs Vilums <georgijs.vilums@gmail.com>
Co-authored-by: Dylan Conway <dylan.conway567@gmail.com>
|
2024-06-20 13:48:39 -07:00 |
|
Jarred Sumner
|
c7a08f1ec5
|
Fixes #7263 (#11585)
|
2024-06-05 03:15:36 -07:00 |
|
dave caruso
|
0a5fa2dd8c
|
fix sourcemap printing with multiple chunks sharing the same file (#11509)
|
2024-05-31 23:10:02 -07:00 |
|
dave caruso
|
96f29e8555
|
fix(bundler): some sourcemap generation bugs (#11344)
Co-authored-by: paperdave <paperdave@users.noreply.github.com>
Co-authored-by: Meghan Denny <meghan@bun.sh>
Co-authored-by: nektro <nektro@users.noreply.github.com>
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com>
Co-authored-by: Le Michel <95184938+Ptitet@users.noreply.github.com>
Co-authored-by: Дмитрий Заводской <zawodskoj2@gmail.com>
Co-authored-by: Dylan Conway <35280289+dylan-conway@users.noreply.github.com>
Co-authored-by: HUMORCE <humorce@outlook.com>
Co-authored-by: huseeiin <122984423+huseeiin@users.noreply.github.com>
|
2024-05-28 16:51:35 -07:00 |
|
dave caruso
|
dbdc376005
|
fix(bundler): fix emitting invalid sourcemaps (#10999)
|
2024-05-11 21:58:22 -07:00 |
|
Jarred Sumner
|
024c274a3d
|
Support type import attribute with "text", "json", "toml", and "file" (#10456)
* Fixes #3449
Fixes https://github.com/oven-sh/bun/issues/10206
Fixes https://github.com/oven-sh/bun/issues/5710
* Apply formatting changes
* Update loaders.md
* Update text-loader-fixture-import.ts
* Add guide
* Update bundler_loader.test.ts
* Address comment
---------
Co-authored-by: Jarred-Sumner <Jarred-Sumner@users.noreply.github.com>
|
2024-04-23 15:35:34 -07:00 |
|
Jarred Sumner
|
1191bf0c15
|
Delete dead test code (#10405)
* Delete dead test code
* Apply formatting changes
---------
Co-authored-by: Jarred-Sumner <Jarred-Sumner@users.noreply.github.com>
|
2024-04-20 21:25:10 -07:00 |
|
Jarred Sumner
|
688844b472
|
refactor: ban std.debug.assert (#10168)
* Ban `std.debug.assert`
* Create .clangd
* Update lint.yml
* Update linter.ts
* update
* lint
* Update linter.ts
* Update linter.ts
* update
* Update linter.ts
* update
* Update linter.ts
* more
* Update install.zig
* words
* Remove UB
|
2024-04-11 17:52:29 -07:00 |
|
Meghan Denny
|
e209ae81dd
|
meta: ensure there's a single 'bun' import per file in zig (#10137)
* meta: ensure there's a single 'bun' import per file in zig
* undo this change in codegen
|
2024-04-09 22:41:07 -07:00 |
|