Jarred Sumner
cd7f6db1d3
WIP fix workflow run
2022-07-22 12:34:35 -07:00
Jarred Sumner
15e8e67017
Clarify
2022-07-22 12:21:24 -07:00
Jarred Sumner
105350b826
Mention WSL version requirement
2022-07-22 12:20:04 -07:00
Jarred Sumner
d003fb4288
Only run canary release on push to main
2022-07-22 12:19:55 -07:00
Jarred Sumner
c2d6ceb0f3
[bun upgrade] Implement --canary and BUN_CANARY=1
2022-07-22 12:19:30 -07:00
Jarred Sumner
ddfd2fd442
Update WebKit
2022-07-22 02:06:30 -07:00
Jarred Sumner
c654a6fceb
Workaround submodules issue
2022-07-22 01:58:48 -07:00
Jarred Sumner
bced6fab58
Delete plus100-napi
2022-07-22 01:53:57 -07:00
Jarred Sumner
cd9680c61c
Rename linux amd64 -> linux x64
2022-07-22 01:48:40 -07:00
Jarred Sumner
80f797b2e5
Mark as executable
2022-07-22 01:37:42 -07:00
Connor Lurring
2960a5cd72
fix: remove suffix arg for mktemp compatibility ( #825 )
2022-07-22 01:34:00 -07:00
Jarred Sumner
0d4b4c4942
Canary builds (Linux) ( #824 )
...
* wip
* WIP:
* WIP
* WIP
* WIP
* WIP
* WIP
* Update WebKit
* WIP
* WIP
* WIP
* WIP
* WIP
* WIP
* WIP
* WIP
* Update WebKit
* WIP
* WIP
* WIP
* WIP
* Workaround missing system calls
* WIP
* WIP
* WIP
* WIP
* WIP
* WIP
* WIP
* Fix baseline detection
* WIP
* strip debug symbol
* Auto-generate canary build
Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com >
canary
2022-07-22 00:58:45 -07:00
Jarred Sumner
c772256e93
Separate Dockerfile for devcontainer
2022-07-21 16:58:24 -07:00
Jarred Sumner
4b5e7cdab7
Bump
2022-07-21 16:58:24 -07:00
Jarred SUmner
588669ea6a
Redo the dockerfile
2022-07-21 16:58:07 -07:00
Sakib Hasan
e6c58ae4f2
docs(templates): Update README.md ( #783 )
...
Improvement reactjs example readme file, Added learning resources
2022-07-21 13:07:40 +02:00
Carter Snook
afb1dc1d79
chore(vscode): set tab size and tab format ( #810 )
2022-07-20 13:37:52 -07:00
Carter Snook
7500f4b2ca
feat(node/fs): implement more stat methods ( #807 )
2022-07-20 10:19:41 -07:00
Jarred Sumner
08bff8e090
Allow blank
2022-07-19 23:04:54 -07:00
Carter Snook
8bcf68e5e0
fix(api): stop double-free of prop array ( #793 )
2022-07-19 21:05:52 -07:00
Wallunen
e5af1ea3bc
refactor(installer): renovate install script ( #745 )
2022-07-19 14:56:28 -04:00
SheetJSDev
6afbf1b166
added mystery-box example macro ( #787 )
2022-07-18 22:26:56 -07:00
Shahidul Islam Majumder
600929ee6d
fix deno console.log benchmark ( #771 )
...
* chore(benchmark): fix deno console.log benchmark
* only show benchmark results
Co-authored-by: evanwashere <github@evan.lol >
2022-07-18 19:30:58 -04:00
Jarred Sumner
d2874f6a49
bump examples
2022-07-18 13:12:03 -07:00
Jarred Sumner
a1a0c18478
[js] Set global and self
...
Fixes https://github.com/oven-sh/bun/issues/768
2022-07-17 22:49:09 -07:00
Jarred Sumner
ba65185bcb
[js] Fix invalid unicode codepoint in error
2022-07-17 22:39:57 -07:00
Jarred Sumner
a17221258d
Fixes https://github.com/oven-sh/bun/issues/769
...
Not tested
2022-07-17 22:37:24 -07:00
SheetJSDev
a00380c7c2
url.js use util_isString ( #772 )
2022-07-17 22:00:23 -07:00
Jarred Sumner
2ef7a12383
Update Dockerfile
2022-07-17 17:16:45 -07:00
Jarred Sumner
d54470ef98
Use Node v16 in Dockerfile due to glibc 2.28 requirement
2022-07-17 16:48:26 -07:00
Jarred Sumner
17bbdf790e
Try with 18.04
2022-07-17 16:37:36 -07:00
Jarred Sumner
bcad0d4de7
Downgrade Ubuntu used in Dockerfile to hopefully reduce glibc requirement to 2.27
2022-07-17 16:35:42 -07:00
Jarred Sumner
9ab63dced8
[bun install] Forgot to commit isCI function
2022-07-17 15:54:43 -07:00
Alexander Kuznetsov
e79ed4f738
fix printing message for thrown non-error objects ( #764 )
...
* fix printing message for thrown non-error objects
* fine tuning error formatting
* more fine tuning error formatting
2022-07-17 13:24:35 -07:00
Jarred Sumner
b897ad3ec2
[bun install] Implement --no-verify flag to skip verifying integrity of downloaded packages
2022-07-17 10:08:37 -07:00
Jarred Sumner
daed2a79f9
[bun install] Rename skip_verify -> skip_verify_installed_version_number
2022-07-17 10:08:37 -07:00
Jarred Sumner
0a5470e802
[bun install] Implement --no-progress to disable the progress bar
2022-07-17 10:08:37 -07:00
Jarred Sumner
a02b2d1c5b
[bun install] Improve performance of integrity hashing
...
By using optimized BoringSSL implementations
2022-07-17 10:08:37 -07:00
Jochem Hagenaars
0cc88b8669
Bumped hono version number ( #746 )
...
* Bumped hono version number
* Changed bun-types version
2022-07-17 09:57:29 -07:00
pathei-kosmos
c4fbcaeb21
fixed some licenses in README ( #758 )
...
* fixed some licenses
* typo
2022-07-17 07:58:49 -07:00
Alexander Kuznetsov
a85413c802
fix scoped packages name resolution ( #760 )
2022-07-17 07:58:28 -07:00
thislooksfun
24a5f9ba29
test(wiptest): add a way to test wiptest ( #699 )
...
This adds a really basic test runner that will execute test files using
`bun wiptest` and compare the output to make sure it's correct. It could
definitely be improved, especially in the speed department, but it's at
least functional now, which is better than we had before!
2022-07-16 20:36:46 -07:00
thislooksfun
e9f376825c
docs: fix documentation of atob and btoa ( #748 )
...
These function are confusingly named. `btoa` converts "Binary" to Ascii
by encoding the input using base64. `atob` reverses that process by
base64 decoding the Ascii input into a "Binary" output.
The names come from the Unix utilities with the same names, which
"converts a binary file to ascii for transmission over a telephone line"
(https://www.unix.com/man-page/minix/1/btoa/ )
See:
- https://developer.mozilla.org/en-US/docs/Web/API/atob
- https://developer.mozilla.org/en-US/docs/Web/API/btoa
- https://html.spec.whatwg.org/multipage/webappapis.html#dom-btoa-dev
Note: the actual implementation of `btoa` and `atob` are correct, but
the docs were backwards.
2022-07-16 15:23:18 -07:00
John Daly
3c0f18f704
fix/clean-up-bun-error ( #753 )
...
* Fixing TypeScript errors in bun-error package
* Fixing import path
* Removing unused 'isClient' prop from AsyncSourceLines
* PR feedback
2022-07-16 15:14:14 -07:00
Jarred Sumner
f7e9b91701
[parser] Fix symbol collision with require
...
Fixes https://github.com/oven-sh/bun/issues/674
Fixes https://github.com/oven-sh/bun/issues/382
2022-07-15 23:08:25 -07:00
Jarred Sumner
e7246837a1
Add a TLA test
2022-07-15 21:48:30 -07:00
Jarred Sumner
fd4a210b84
[bun.js] Fix non-ascii latin1 string handling in console.log
...
Closes https://github.com/oven-sh/bun/issues/738
Closes https://github.com/oven-sh/bun/issues/737
2022-07-15 21:07:41 -07:00
Travis Pulley
9a7874a680
minor edit: Makefile ( #672 )
...
* minor edit: Makefile
Fixed a suggested command when ninja isn't found to the correct package name
* Makefile: minor edit
Ninja build has different names in different package managers. This handles both known instances.
* Makefile: ninja package name suggestion
When checking requirements, ninja build has a different name for brew and ubuntu/debian. This handles both.
2022-07-15 16:42:53 -07:00
Finn R. Gärtner
5c2ec9cad2
fix(README): Remove unused troubleshooting link ( #736 )
2022-07-15 13:20:19 -07:00
Foyzul Karim
5b248962e7
docs: Added readme file for blank template ( #727 )
...
* Added readme file for blank template
* Removed `Special note` section
2022-07-15 22:09:56 +02:00