aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2021-12-16[bun install] Add tests for parsing Semver versionsGravatar Jarred Sumner 2-91/+274
2021-12-16[bun install] node-semver implementation (doesn't run yet)Gravatar Jarred Sumner 1-29/+398
2021-12-16[bun install] Begin to port my golang node-semver to ZigGravatar Jarred Sumner 7-0/+1372
2021-12-16Update snippets.jsonGravatar Jarred Sumner 1-1/+2
2021-12-16:camera:bun-v0.0.55Gravatar Jarred Sumner 2-0/+80
2021-12-16Update README.mdGravatar Jarred Sumner 1-3/+2
2021-12-16ICU should be in depsGravatar Jarred Sumner 1-1/+1
2021-12-16Update build-idGravatar Jarred Sumner 1-1/+1
2021-12-16Add regression test for try / catch with import & requireGravatar Jarred Sumner 1-0/+31
2021-12-16[transpiler] Partially support top-level await in HMRGravatar Jarred Sumner 1-17/+24
2021-12-16Update bundler.zigGravatar Jarred Sumner 1-1/+1
2021-12-16Disable imports which are not foundGravatar Jarred Sumner 2-1/+12
2021-12-16Enable top-level await in browsersGravatar Jarred Sumner 2-2/+7
2021-12-16[JS parser] Track import records that were converted to star imports due to ↵Gravatar Jarred Sumner 1-2/+12
`require`
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