aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2021-12-16[transpiler] Don't insert `import` statements for disabled `require()`Gravatar Jarred Sumner 1-84/+40
2021-12-16Update Makefilebun-v0.0.54Gravatar Jarred Sumner 1-0/+1
2021-12-16Bump again I guessGravatar Jarred Sumner 1-1/+1
2021-12-16:camera:bun-v0.0.53Gravatar Jarred Sumner 27-125/+132
2021-12-16Print errors below warningsGravatar Jarred Sumner 1-4/+31
2021-12-16[bun bun] Fix a race condition introduced in ↵Gravatar Jarred Sumner 2-4/+9
#55ff681976f7bae5a428c409061991c07fa492e7
2021-12-16Update js_printer.zigGravatar Jarred Sumner 1-1/+8
2021-12-16[http] Fix bug with `Link` headerGravatar Jarred Sumner 1-1/+5
2021-12-16Update js_printer.zigGravatar Jarred Sumner 1-1/+1
2021-12-16:camera:Gravatar Jarred Sumner 30-129/+226
2021-12-16bump build idGravatar Jarred Sumner 1-1/+1
2021-12-16[macros] Do not automatically load node_modules.bun in macrosGravatar Jarred Sumner 1-11/+11
2021-12-16[macros] Slightly improve error message if macros fail to loadGravatar Jarred Sumner 1-2/+7
2021-12-16[bundler][JS transpiler] Improve reliability of ESM <> CommonJS interopGravatar Jarred Sumner 6-242/+165
This fixes a number of issues caused by not using live bindings when referencing bundled code. This also fixes an issue with libraries looping over `Object.keys(moduleNamespace)`
2021-12-16[http] Ensure errors from macros can see source codeGravatar Jarred Sumner 1-1/+19
2021-12-16[internal] disable debug workaroundGravatar Jarred Sumner 1-1/+1
2021-12-16[bundler] Fix edgecase where certain modules would load unbundled versionsGravatar Jarred Sumner 2-2/+17
Some packages have many `package.json` files with no `name` in them, often to indicate `sideEffects` or change `exports`. When bundling node_modules, we need a name to map a package back to the list of bundled packages.
2021-12-16[resolver] Change extension order based on import kindGravatar Jarred Sumner 1-1/+6
2021-12-16[resolver] When importing from an ES Module, prefer `.{m,c}{t,j}s`Gravatar Jarred Sumner 1-2/+28
2021-12-15wip fix live bindingsGravatar Jarred Sumner 6-418/+359
2021-12-15[JS transpiler] Simplify CommonJS interop callbackGravatar Jarred Sumner 2-67/+65
2021-12-15[JS transpiler] Ensure reserved words don't end up in nonUniqueIdentifier()Gravatar Jarred Sumner 2-0/+18
2021-12-15[JS Parser] Add regression testGravatar Jarred Sumner 1-0/+14
2021-12-15[JS Parser] Fix bug with template literals that create new scopes in the tag ↵Gravatar Jarred Sumner 1-4/+4
and the template literal value
2021-12-11Add a resource hint for preloading node_modules.bun and route asset in the ↵Gravatar Jarred Sumner 1-1/+43
fallback rendering
2021-12-04[resolver] Do not throw on require()/import errors when they're caught (and ↵Gravatar Jarred Sumner 2-53/+62
import is an await target)
2021-11-26Bumpbun-v0.0.52Gravatar Jarred Sumner 1-1/+1
2021-11-25Fix occasional segfault when parsing JSON in http serverGravatar Jarred Sumner 1-2/+2
2021-11-25Revert "Merge pull request #70 from Jarred-Sumner/lithdew/picohttp-mimalloc"Gravatar Jarred Sumner 2-153/+132
This reverts commit e8925e47b03c29e63de89ed19de87c79f15724b5, reversing changes made to f82aa92c38e4042496379e57288e5e91a27d98de.
2021-11-24Merge pull request #70 from Jarred-Sumner/lithdew/picohttp-mimallocGravatar Jarred Sumner 2-132/+153
2021-11-24mimalloc: patch malloc/freelithdew/picohttp-mimallocGravatar Kenta Iwasaki 2-7/+35
2021-11-24deps: add missing mimalloc dep to jsc bindings header generatorGravatar Kenta Iwasaki 2-2/+3
2021-11-24deps: build picohttp and mimalloc using zigGravatar Kenta Iwasaki 2-131/+123
Reduce the amount of dependencies which need to be externally built before Bun can be built. Remove clause to enforce that Bash syntax is used in Makefile, as the clause only works on a few Linux distros which assume bash is located at /bin/bash.
2021-11-23Merge pull request #65 from Jarred-Sumner/bun-framework-next-actionsGravatar Jarred Sumner 14-191/+1958
Begin working on CI tasks for bun-framework-next
2021-11-23update Next version on globalGravatar Jack Hanford 1-1/+1
2021-11-23Update build-idGravatar Jarred Sumner 1-1/+1
2021-11-23fix shallow routingGravatar Jack Hanford 1-4/+6
2021-11-23remove commentGravatar Jack Hanford 1-1/+0
2021-11-23add react-dom as devDepGravatar Jack Hanford 1-0/+1
2021-11-23stop installing textencoderGravatar Jack Hanford 3-2/+308
2021-11-23begin addressing more feedbackGravatar Jack Hanford 1-3/+3
2021-11-22remove .thenGravatar Jack Hanford 1-12/+3
2021-11-22another tryGravatar Jack Hanford 2-5/+1
2021-11-22add type fnsGravatar Jack Hanford 1-1/+4
2021-11-22try adding lib.tsGravatar Jack Hanford 1-0/+1
2021-11-22update copyGravatar Jack Hanford 1-1/+1
2021-11-22add typechecking to actionGravatar Jack Hanford 1-1/+1
2021-11-22ts-expect-error the remaining ts-errorsGravatar Jack Hanford 3-6/+25
2021-11-22miscGravatar Jack Hanford 2-20/+11
2021-11-22add prettier to rootGravatar Jack Hanford 5-320/+10