aboutsummaryrefslogtreecommitdiff
path: root/src/runtime.footer.js (follow)
AgeCommit message (Collapse)AuthorFilesLines
2023-09-20add `emitDecoratorMetadata` (#5777)Gravatar Dylan Conway 1-2/+3
* some progess * needs more tests * make tests easier to debug * get metadata for constructor arg decorators * fix some things * merge `emitDecoratorMetadata` option * remove `^` * bundler tests and get option from tsconfig earlier * remove spaces * fix tests
2023-03-02Add a zig fmt action (#2277)Gravatar Jarred Sumner 1-4/+2
* Add a zig fmt action * add failing file * Setup prettier better * Update prettier-fmt.yml * Fail on error * Update prettier-fmt.yml * boop * boop2 * tar.gz * Update zig-fmt.yml * Update zig-fmt.yml * Update zig-fmt.yml * Update zig-fmt.yml * Update zig-fmt.yml * boop * Update prettier-fmt.yml * tag * newlines * multiline * fixup * Update zig-fmt.yml * update it * fixup * both * w * Update prettier-fmt.yml * prettier all the things * Update package.json * zig fmt * ❌ ✅ * bump * . * quotes * fix prettier ignore * once more * Update prettier-fmt.yml * Update fallback.ts * consistentcy --------- Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com>
2022-11-01typescript decorators round 2 (#1445)Gravatar Dylan Conway 1-0/+2
* __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-06-09Fix defaultProps with JSX optimizationGravatar Jarred Sumner 1-0/+1
2022-01-02copy: replace Bun with bun (#99)Gravatar luke miles 1-1/+1
Most CLI tools have the style convention of referring to themselves in lowercase. It is, after all, the name that users type in when using the tool. This PR maintains that convention in bun. "Drop the uppercase B, it's cleaner"
2021-10-30[Bun.js] Fix entry point to only call default if it was a CommonJS ↵Gravatar Jarred Sumner 1-0/+3
transformed function
2021-10-16Ensure `self` is always definedGravatar Jarred Sumner 1-0/+1
2021-09-23Add __exportValue and __exportDefault to runtimeGravatar Jarred Sumner 1-0/+4
2021-09-23Globally define require() so that UMD modules which check for the existence ↵Gravatar Jarred Sumner 1-0/+1
of require() to determine if it's CommonJS use the CommonJS code path instead of the globalThis code path
2021-09-23Embed regeneratorRuntime so that things which expect it to be a global still ↵Gravatar Jarred Sumner 1-0/+1
work
2021-09-02Fix UMD, fix PNPM, importing require'd modules in app codeGravatar Jarred Sumner 1-0/+1
Former-commit-id: 3d831ad95904d2123964f2ebccff48f1e9f954e9
2021-08-17alright thats the renameGravatar Jarred Sumner 1-12/+12
Former-commit-id: 0faf61249e76382dfb1aa8721249474eae920753
2021-08-15rename to bunGravatar Jarred Sumner 1-1/+1
Former-commit-id: f982fc85fac3f0120e1851ad4027dd8413216439
2021-08-04Fix typo in runtime js codeGravatar Jarred Sumner 1-3/+3
Former-commit-id: 4b996236ef859c3f5aa8b93eae66d8878674f527
2021-06-24I like this directionGravatar Jarred Sumner 1-4/+6
Former-commit-id: 3a95a74b7feadb59a215ff06446ccebff4a4008e
2021-06-20Support live-reload and fallbackGravatar Jarred Sumner 1-0/+14
Former-commit-id: c3f9d77391589b65951616a632af87107fba469f