Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2022-11-21 | Update README.md | 1 | -27/+34 | ||
2022-11-21 | Add test for wildcard import without an extension | 1 | -10/+19 | ||
2022-11-21 | [bun:test] Add test for returning MAX_SAFE_INTEGER | 1 | -0/+9 | ||
2022-11-21 | fix oniguruma regex character properties (#1528) | 1 | -0/+46 | ||
* fix for character properties * cleanup tests * cleanup comments * i - 2 >= 0 | |||||
2022-11-20 | Assert count | 1 | -7/+8 | ||
2022-11-20 | Enable previously failing GC tests | 1 | -68/+82 | ||
2022-11-20 | Add another test | 1 | -0/+41 | ||
2022-11-20 | Fix flaky test | 1 | -1/+5 | ||
2022-11-19 | [streams] Fix exception in `WritableStream` | 1 | -34/+36 | ||
cc @Electroid | |||||
2022-11-19 | Fix freezing test due to calling GC 36,000 times | 1 | -14/+21 | ||
2022-11-19 | Add a couple more tests for redirects | 1 | -0/+76 | ||
2022-11-19 | Introduce `Bun.unsafe.gcAggressionLevel` API | 1 | -0/+10 | ||
2022-11-19 | Fix failing test | 1 | -1/+1 | ||
2022-11-18 | bun test matchers and tests (#1526) | 1 | -0/+144 | ||
* ignore webkit for cherry-pick * toContain and toBeTruthy * toBe null, undefined, falsy, toHaveProperty, .not * markBindings * remove toHaveProperty, undo ignore webkit, more tests * undo ignore webkit * remove bad tests * check if length property exists for toHaveLength() * fix call signature * handle argument that is not an integer * getLengthOfArray returns u64 * switch to truncate * toHaveLength() edge cases * add toBooleanSlow() * infinity, nan, negative | |||||
2022-11-16 | Make `node:http`.createServer work better | 2 | -1/+77 | ||
2022-11-15 | Add test for non-standard Headers API additions | 1 | -0/+24 | ||
2022-11-15 | Add a test with decently large headers | 1 | -0/+61 | ||
2022-11-14 | Fix crashiness with `process.env` | 1 | -0/+12 | ||
This also makes it a lot slower | |||||
2022-11-14 | Bugfixes and perf improvements to child_process | 4 | -13/+68 | ||
2022-11-13 | Add an e2e test | 3 | -0/+52 | ||
2022-11-13 | Make node streams faster (#1502) | 3 | -113/+112 | ||
* Make node streams faster * Fix for macOS, improve performance, handle ref and unref Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> | |||||
2022-11-12 | Fix infinite write loop on Linux | 1 | -0/+10 | ||
2022-11-12 | Fix memory leak in gzip pool + add test for gzip'd data | 5 | -2/+1514 | ||
2022-11-12 | Redo how we poll pipes (#1496) | 4 | -178/+232 | ||
* Fix pipe * Handle unregistered * Fix failing test | |||||
2022-11-11 | Add test that fails on linux | 3 | -0/+35 | ||
2022-11-10 | :scissors: | 2 | -3/+0 | ||
2022-11-10 | Implement `napi_create_external` and `napi_get_value_external` | 5 | -0/+214 | ||
2022-11-09 | Update websocket-server.test.ts | 1 | -1/+2 | ||
2022-11-09 | Implement Server.publish() | 1 | -0/+36 | ||
Fixes https://github.com/oven-sh/bun/issues/1417 | |||||
2022-11-09 | fix(child_process): fix execFileSync options.input (#1479) | 2 | -1/+19 | ||
* fix(child_process): fix execFileSync options.input * fix(child_process): debug err, check for Uint8Array too * fix(child_process): fix ArrayBufferIsView call * test(child_process): fix missing toString() call on test result * refactor(child_process): change options.input to input to getter calls | |||||
2022-11-09 | Add bun-types, add typechecking, add `child_process` types (#1475) | 99 | -1085/+4020 | ||
* Add bun-types to packages * Improve typing * Fix types in tests * Fix dts tests * Run formatter * Fix all type errors * Add strict mode, fix type errors * Add ffi changes * Move workflows to root * Add workflows * Remove labeler * Add child_process types * Fix synthetic defaults issue * Remove docs * Move scripts * Run prettier * Include examples in typechecking * captureStackTrace types * moved captureStackTrace types to globals * Address reviews Co-authored-by: Colin McDonnell <colinmcd@alum.mit.edu> Co-authored-by: Dylan Conway <dylan.conway567@gmail.com> | |||||
2022-11-09 | Fix #1354 | 1 | -1/+23 | ||
2022-11-09 | Support TypeScript `satisfies` | 1 | -0/+84 | ||
Credit: @magic-akari, almost identical diff in https://github.com/evanw/esbuild/pull/2509/files#diff-ccc0bde7223236d93490b727b272f15765a2674be12a4c310b83b9555bef8816 | |||||
2022-11-09 | Error.captureStackTrace implementation (#1476) | 1 | -0/+303 | ||
* capture stack trace formatting, tests * fix callsite methods, stack formatting or undefined * isNative, tests for callsite methods * Update src/bun.js/bindings/ZigGlobalObject.cpp * Update src/bun.js/bindings/ZigGlobalObject.cpp * template and macros for visitchildren * static strings, handle infinity and clamp stacktracelimit Co-authored-by: Jarred Sumner <jarred@jarredsumner.com> | |||||
2022-11-08 | Fixes #1426 | 1 | -2/+19 | ||
2022-11-08 | Fix `Buffer.from(text, "base64")` and `Buffer.toString("base64")` | 1 | -0/+22 | ||
2022-11-08 | Fix child_process tests (#1471) | 6 | -233/+482 | ||
* test(child_process): fix broken tests, add our-assert pkg for testing * test(child_process): replace console.log with debug() * test(child_process): rename our-assert -> node-test-helpers, use Bun.peek for subproc.exited | |||||
2022-11-08 | Add a test for DOMJIT call version of TextDecoder | 1 | -0/+8 | ||
2022-11-08 | Add a couple more tests for `typeof` | 1 | -0/+4 | ||
2022-11-08 | Fix failing transpiler tests | 1 | -2/+6 | ||
2022-11-08 | Stack allocate arguments to make it actually threadsafe | 2 | -4/+1 | ||
2022-11-08 | Fix Buffer.slice and Buffer.subarray | 1 | -0/+78 | ||
2022-11-07 | Fix newline normalization | 1 | -0/+7 | ||
credit: @Validark | |||||
2022-11-07 | Fix peek test | 1 | -0/+2 | ||
2022-11-07 | Fix a couple failing tests | 1 | -24/+21 | ||
2022-11-07 | Maybe fix bug with onExit callback? | 1 | -0/+29 | ||
2022-11-07 | Support unlimited arguments in process.nextTick | 1 | -0/+13 | ||
2022-11-07 | [bun:test] Implement `done` callback with support for async functions | 1 | -0/+38 | ||
2022-11-06 | Fixes https://github.com/oven-sh/bun/issues/1462 | 1 | -3/+25 | ||
2022-11-06 | Prettier | 1 | -1/+1 | ||