aboutsummaryrefslogtreecommitdiff
path: root/test/scripts (follow)
AgeCommit message (Collapse)AuthorFilesLines
2022-11-09Add bun-types, add typechecking, add `child_process` types (#1475)Gravatar Colin McDonnell 1-4/+4
* 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-01typescript decorators round 2 (#1445)Gravatar Dylan Conway 1-0/+1
* __decorateClass, __decorateParam, lit test, wiptest test * decorator factories test * parameter decorator test * test for decorators with constructor parameter properties * Fix issue with `CryptoKey` and `SubtleCrypto` constructors * Limit concurrency for GitHub Actions due to issues with cache poisoning If multiple actions are running, sometimes the cache is poisoned from another action. We need to fix this, but this is an interim measure to make actions less flaky * Make these tests better * Move this to dependencies so the .a files upload * Fixup * temporary fix * Limit concurrency for MacOS Object actions * try againn * againn * Make `"tls"` an explicit object we pass instead of implicit top-level options cc @Electroid @colinhacks * Update server.zig * Prefer `BUN_PORT` over `PORT` * Fix typo in homebrew action * Run homebrew action when release is edited * Check published_at instead of draft in GitHub action * Implement `process.release` * Add missing dependencies to `make devcontainer` * Allow overriding node polyfills via `BUN_OVERRIDE_MODULE_PATH` * Add a stub for io_darwin on linux cc @sno2 hopefully this helps but i'm not sure * Add missing `break` * Download more RAM * feat(core): optimize zig slice (#1408) * feat(core): optimize zig slice * address concerns * Remove webcrypto from vendor-without-check * Update default tsconfig (#1418) Co-authored-by: Colin McDonnell <colinmcd@alum.mit.edu> * Enable `BUN_OVERRIDE_MODULE_PATH` in `bun wiptest` * Upgrade WebKit * space * Support getting cached values and pending activity in the bindings generator * Remove :scissors: function * constructor creation, initializers, handle static and computed fields with decorators * Updating libuwebsockets C API (#1423) * fix for repeated regex match calls and fix for '^' in character classes (#1419) * tests and formatting * fix for ^ in character class * formatting * test for repeated match and exec calls * create oniguruma regex for each exec/test * check errorCode from creating oniguruma regexp and always return {} on failure * oops * call onig_initialize once * fix incorrect escaping, removed unnecessary oniguruma settings * tests for "-" and "^" in character classes * free regex object before returns * force gc for some tests * Update React fizz server (#1432) * Update fizz server * Use production build Co-authored-by: Colin McDonnell <colinmcd@alum.mit.edu> * more decorator tests * optional setup function for loading elements, simulate clicks in lit test * fix createWriteStream (#1433) * fix createWriteStream * remove comment * Update build docs and commands for dev containers (#1438) * Update build documentation for dev containers * Add devcontainer-rebuild make target * Add make devcontainer-sh target * Fix missing .PHONY for vendor-without-check (#1437) * Fix check for ninja on Debian/Ubuntu (#1436) Even though the package is named ninja-build, the ninja binary is still named ninja, so use `which ninja` to check for it * Fix #1410 woops * await on DOMContentLoaded for elements instead of setup function * avoid lowering class if no decorators Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> Co-authored-by: Ashcon Partovi <ashcon@partovi.net> Co-authored-by: Carter Snook <cartersnook04@gmail.com> Co-authored-by: Colin McDonnell <colinmcd94@gmail.com> Co-authored-by: Colin McDonnell <colinmcd@alum.mit.edu> Co-authored-by: Ciro Spaciari <ciro.spaciari@gmail.com> Co-authored-by: Lawrence Chen <54008264+lawrencecchen@users.noreply.github.com> Co-authored-by: João Paquim <jpaquim@users.noreply.github.com>
2022-09-25:camera:Gravatar Jarred Sumner 1-0/+0
2022-07-09Migrate to Zig v0.10.0Gravatar Alexander 3-3/+7
2022-07-05Fix testsbun-v0.1.0Gravatar Jarred Sumner 1-0/+1
2022-06-22change the directory structurejarred/renameGravatar Jarred Sumner 6-0/+1205
ns'>+52 2022-11-13Add missing `rmdir` exportGravatar Jarred Sumner 1-1/+2 2022-11-13Make node streams faster (#1502)Gravatar Jarred Sumner 23-406/+836 * 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-13Fix incorrect exit status messageGravatar Jarred Sumner 1-3/+6 2022-11-12Fix syntax errorGravatar Jarred Sumner 1-2/+2 2022-11-12Set linker script to Bun 0.2Gravatar Jarred SUmner 1-1/+1 2022-11-12Fix infinite write loop on LinuxGravatar Jarred SUmner 3-44/+185 2022-11-12Add missing typeGravatar Jarred SUmner 1-1/+1 2022-11-12Add linker script to remove unwanted exports (#1499)Gravatar Tom Birch 2-1/+9 2022-11-12Fix memory leak in gzip pool + add test for gzip'd dataGravatar Jarred SUmner 7-62/+1530 2022-11-12Redo how we poll pipes (#1496)Gravatar Jarred Sumner 22-707/+1251 * Fix pipe * Handle unregistered * Fix failing test 2022-11-11Add test that fails on linuxGravatar Jarred Sumner 7-21/+42 2022-11-112 framesGravatar Jarred Sumner 1-1/+1 2022-11-11Revert "Omit frame pointer"Gravatar Jarred Sumner 1-0/+1 This reverts commit 4f91f66a373a295f9a469eb8d84a06b271f6a70a. 2022-11-11Don't rm cachedGravatar Jarred Sumner 4-4/+0 2022-11-11try thisGravatar Jarred Sumner 4-0/+4 2022-11-11Update bun-linux-build.ymlGravatar Jarred Sumner 1-1/+0 2022-11-11try using git actionGravatar Jarred Sumner 4-7/+8 2022-11-11Remove with `git rm`Gravatar Jarred Sumner 2-8/+0