aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2023-05-01include `first_name_offset` in source map bufferdylan/source-map-names-propertyGravatar Dylan Conway 4-61/+145
2023-05-01Add StricJS to ecosystem (#2747)Gravatar Revenity 2-1/+41
* Create stric.md * Update nav.ts * Update stric.md Add codetabs for ArrowJS * Update stric.md * Update stric.md
2023-05-01Fix error links in markdown summaryGravatar Ashcon Partovi 1-8/+9
2023-05-01Condense errors in test runner scriptGravatar Ashcon Partovi 2-6/+9
2023-04-30Add missing type for sqlite (#2764)Gravatar Jarred Sumner 1-0/+84
Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com>
2023-04-30Bun Test matchers even/odd. Also, .toContains fix and truthy (#2754)Gravatar Will Richards 2 8-3/+362
* bun test matcher tests for even/odd, few more truthy tests, and fix for contains empty string * implementation of even/odd matchers * didn't add the codegen bindings * linted
2023-04-30FIx esm -> cjs require interop with converted CJSGravatar Jarred Sumner 1-1/+1
TODO: make `default` namespace object for these not load the entire wrapper
2023-04-30Fix garbled line text in some errorsGravatar Jarred Sumner 2-6/+23
2023-04-30Update options.zigGravatar Jarred Sumner 1-3/+3
2023-04-30Fix missing imports in DCE testsGravatar Jarred Sumner 1-5/+5
2023-04-30Fix missing "default" export conditionGravatar Jarred Sumner 1-0/+2
2023-04-30Implement source maps (#2770)Gravatar Dylan Conway 14-210/+1100
* wip * Begin computing source map tables * source map progress * external source maps * fix merge * remove `@as` coercion * inline source maps and output source map shifts * fix `codeWithSourceMapShifts()` after merge * remove second call to `findReachableFiles()` * use `worker.allocator`, remove comment * don't reuse memory for source and sourceContents * don't reuse `quote_buf` * fix writing to stdout * Add comment * Don't include a sourcemap if the text was empty * Make the parser faster * +16% faster sourcemap generation @dylan-conway I'll need you to look this over to make sure I didn't mess anything up Though it currently doesn't generate the offsets in the right order... * 30% performance improvement to Bun.build() * Print `debugId` in source maps cc @mitsuhiko @notzeeg --------- Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com>
2023-04-30test default condition (#2776)Gravatar dave caruso 2-2/+52
2023-05-01[install] handle `devDependencies` of local folders (#2781)Gravatar Alex Lam S.L 4-65/+133
fixes #2653
2023-04-30prevent crashGravatar Jarred Sumner 1-2/+2
2023-04-30[install] handle repeated install of GitHub dependency correctly (#2780)Gravatar Alex Lam S.L 2-96/+420
fixes #2602
2023-04-30add to symbols.txtGravatar Jarred Sumner 2-96/+32
2023-04-29Fix a load order issueGravatar Jarred Sumner 2-7/+55
2023-04-29Fix some runtime issues caused by bundlerGravatar Jarred Sumner 1-4/+9
2023-04-29Fix garbled text in errorsGravatar Jarred Sumner 1-2/+2
2023-04-29Fix plugin namespaces always being set to `"flie"`Gravatar Jarred Sumner 3-4/+5
2023-04-29[Transpiler] Fix crash in scanImports when the text is emptyGravatar Jarred Sumner 1-0/+4
2023-04-29Fix debug mode crash with trailing slash in import specifierGravatar Jarred Sumner 1-0/+4
2023-04-29Put transpiler tests in a separate folderGravatar Jarred Sumner 2-0/+0
2023-04-29Update bun.zigGravatar Jarred Sumner 1-0/+2
2023-04-29Clean up args parsing with `--loader`Gravatar Jarred Sumner 6-59/+68
2023-04-29Export 4 missing napi symbols on macOSGravatar Jarred Sumner 2-82/+86
2023-04-28bundler tests: rest of default.test.ts and starting jsx tests (#2765)Gravatar dave caruso 40-776/+1399
2023-04-28fix several memory issues related to pluginsGravatar Jarred Sumner 2-23/+27
2023-04-28cargo cult some code from JSCGravatar Jarred Sumner 2-6/+7
2023-04-28Fix race conditionGravatar Jarred Sumner 2-2/+50
2023-04-28Update bun-test.ymlGravatar Jarred Sumner 1-1/+1
2023-04-28move thisGravatar Jarred Sumner 4-1/+1
2023-04-28Add a commentGravatar Jarred Sumner 1-19/+54
2023-04-28Improve test runner markdownGravatar Ashcon Partovi 2-67/+107
2023-04-28[resolver] Propagate module type from package.json `"exports"` when possibleGravatar Jarred Sumner 2-5/+33
2023-04-28Fix crash with invalid input in fetch()Gravatar Jarred Sumner 1-2/+14
2023-04-28Improves Body.Value life cycle and Signal life cycle on server.zig (#2752)Gravatar Ciro Spaciari 12-227/+331
* reestruct request body value and signal * revert react-hello-world * fix constructInto and test * fmt * fix body nullable * Request can outlive RequestContext * fmt * BodyValue is now HiveRef * hasDecl for Ref and HiveRef * fix deinit call on Ref/HiveRef * adds InlineBlob * fix Bun.inspect when using InlineBlob * revert InlineBlob * Fix mimalloc-debug * Add TODO note * fix: make node:crypto Hash.copy work correctly (#2761) This commit will also: - add a CryptoHasher.copy function - make CryptoHasher.digest reset the hasher so it can be reused Resolves #2651 * :nail_care: * address unicode issue (#2763) * Fix an oopsie * Another oopsie * use inline for * Fixup --------- Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> * Request can outlive RequestContext * fmt * garantee to have the abort signnal attached to the server before abort the client on bun-server test --------- Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> Co-authored-by: Silver <14016168+silversquirl@users.noreply.github.com> Co-authored-by: Jarred Sumner <jarred@jarredsumner.com>
2023-04-28Use global allocator tsconfig.jsonGravatar Jarred Sumner 1-3/+6
2023-04-28Use setup-bun insteadGravatar Ashcon Partovi 1-12/+15
2023-04-28Fix path of bun in workflow, try 3Gravatar Ashcon Partovi 1-1/+1
2023-04-28Fix path of bun in workflow, try 2Gravatar Ashcon Partovi 1-2/+1
2023-04-28Fix path of bun in workflowGravatar Ashcon Partovi 1-1/+2
2023-04-28Use GITHUB_PATH instead of cpGravatar Ashcon Partovi 1-1/+1
2023-04-28Maybe fix test runner on macOSGravatar Ashcon Partovi 1-2/+2
2023-04-28Improve test workflowGravatar Ashcon Partovi 3-39/+56
2023-04-28Fix typo in runnerGravatar Ashcon Partovi 1-1/+1
2023-04-28Use bun x instead of bunxGravatar Ashcon Partovi 1-1/+1
2023-04-28Fix manual test workflowGravatar Ashcon Partovi 1-2/+1
2023-04-28Use Node.js APIs for test runnerGravatar Ashcon Partovi 3-17/+28