luke miles
7f33846005
copy: replace Bun with bun ( #99 )
...
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"
2022-01-02 03:09:51 -08:00
Jarred Sumner
ba4013816d
Update bun.lockb
2022-01-01 20:27:14 -08:00
Jarred Sumner
b64113b7d9
Update bun.lockb
2022-01-01 20:04:09 -08:00
Jarred Sumner
73336bbc00
🔒
2022-01-01 19:30:48 -08:00
Jarred Sumner
e75c711c68
Upgrade to latest Zig, remove dependency on patched version of Zig ( #96 )
...
* Prepare to upgrade zig
* zig fmt
* AllocGate
* Update data_url.zig
* wip
* few files
* just headers now?
* I think everything works?
* Update mimalloc
* Update hash_map.zig
* Perf improvements to compensate for Allocgate
* Bump
* 📷
* Update bun.lockb
* Less branching
* [js parser] Slightly reduce memory usage
* Update js_parser.zig
* WIP remove unused
* [JS parser] WIP support for `with` keyword
* Remove more dead code
* Fix all the build errors!
* cleanup
* Move `network_thread` up
* Bump peechy
* Update README.md
2021-12-30 21:12:32 -08:00
Jarred Sumner
c508fd9b13
[bun install] Integration test
2021-12-29 02:48:16 -08:00
Jarred Sumner
ca5245bb9b
📷
2021-12-27 20:44:37 -08:00
Jarred Sumner
536d6ab302
github actions ( #91 )
...
* Update bun.yml
* Update bun.yml
* Update bun.yml
* Update bun.yml
* Update Dockerfile
* switch
* 😯
* Update bun.yml
* Update Dockerfile
* Update Dockerfile
* wip
* Update bun.yml
* Update bun.yml
* Update bun.yml
* Update Dockerfile
* Update Dockerfile
* Update Dockerfile
* Update Dockerfile
* Update Dockerfile
* Update Dockerfile
* Update Dockerfile
* cache is broken
* Update bun.yml
* Update bun.yml
* Update bun.yml
* Update bun.yml
* Update bun.yml
* Update Dockerfile
* Update Dockerfile
* Update Dockerfile
* Update bun.yml
* Update Dockerfile
* Update Dockerfile
* Update Dockerfile
* Update bun.yml
* Update Dockerfile
* Update Dockerfile
* Update bun.yml
* bust it
* Update Dockerfile
* jm
* Update bun.yml
* Update bun.yml
* Update bun.yml
* Update bun.yml
* Update Dockerfile
* Update bun.yml
* Update bun.yml
* Update bun.yml
* Update bun.yml
* wip
* Update bun.yml
* Update Dockerfile
* Update Dockerfile
* Update Makefile
* Update Dockerfile
* Update Dockerfile
* Update Dockerfile
* Update Dockerfile
* Update Dockerfile
* Update Dockerfile
* Update Dockerfile
* pass executablePath
* alright
* Update Makefile
* Update Dockerfile
* Update Dockerfile
* Update Makefile
* Update Makefile
* Update Dockerfile
* lets try that
* Update Dockerfile
* Update bun.yml
* hm
* Update Dockerfile
* Update Dockerfile
* Update Dockerfile
* not interactive
* Update bun.yml
* Update bun.yml
* Update bun.yml
* Update bun.yml
* Update bun.yml
* Update bun.yml
* Update bun.yml
* Update bun.yml
* Update bun.yml
* simplify this
* Update bun.yml
* Update bun.yml
* Update bun.yml
* Update bun.yml
* Update bun.yml
* Update bun.yml
* Update bun.yml
* missing
* Update Dockerfile
* Update Dockerfile
* wrong dir
* Update Dockerfile
* Update bun.yml
* Update Dockerfile
* Update Dockerfile
* Update bun.yml
* ordering
* Update Dockerfile
* Update bun.yml
* run-test file
* pass github workspace
* hm
* Update bun.yml
* copy the file
* Update run-test.sh
* Update bun.yml
* Update bun.yml
* Update bun.yml
* try this way
* Update bun.yml
* maybe?
* Update bun.yml
* maybe taht's it?
* maybe this
* cache
* up
* Update bun.yml
* Update bun.yml
* try this one i guess
* okay that might do it
* Update Dockerfile
* Update bun.yml
* Update bun.yml
* Update bun.yml
* Update bun.yml
* Update chrome.json
* Update chrome.json
* Update bun.yml
* Update bun.yml
* Update bun.yml
* Update bun.yml
* Update bun.yml
* hm
* Update bun.yml
* Update bun.yml
* Update bun.yml
* Update bun.yml
* Update bun.yml
* fix caching I think
* Update bun.yml
* Update bun.yml
* Update bun.yml
* Update bun.yml
* Update bun.yml
* maybe
* Update bun.yml
* fixup
* Update bun.yml
* Update bun.yml
* Update bun.yml
* maybe this time
* Update bun.yml
* Update Dockerfile
* random name
* ok
* explicit runner
* Update bun.yml
* Update bun.yml
* try deleting the files so the layer caching doesn't happen
* 🏃
* Update bun.yml
* Update bun.yml
* Update Dockerfile
* Update Dockerfile
* Update Dockerfile
* Dockerfile.base
* node.js
* Update bun.yml
* Update Dockerfile
* Update Dockerfile.base
* cleanup
2021-12-26 01:40:37 -08:00
Jarred Sumner
bb5ad6e1ad
Cleanup build issues
2021-12-24 20:43:53 -08:00
Jarred Sumner
1002990619
Make integration tests more Docker-friendly
2021-12-24 06:15:44 +00:00
Jarred Sumner
a94bbd8f3c
[bun create] Run with bun run
2021-12-24 06:15:44 +00:00
Jarred Sumner
3f72da9d0b
Use Node 14 compatible syntax
2021-12-21 21:56:49 -08:00
Jarred Sumner
9f1946ce70
[npm install] Use BoringSSL for https:// requests
2021-12-16 19:18:51 -08:00
Jarred Sumner
cec59bc580
don't need sleep since not a universal binary anymore
2021-12-16 19:18:51 -08:00
Jarred Sumner
c092d2ba70
Update snippets.json
2021-12-16 19:18:30 -08:00
Jarred Sumner
d1783babd9
📷
2021-12-16 18:32:48 -08:00
Jarred Sumner
dd7225fb2a
Add regression test for try / catch with import & require
2021-12-16 18:14:41 -08:00
Jarred Sumner
baa93d4b37
📷
2021-12-16 03:42:28 -08:00
Jarred Sumner
ca807afba2
📷
2021-12-16 01:31:09 -08:00
Jarred Sumner
feb45edf6d
[JS Parser] Add regression test
2021-12-15 16:58:41 -08:00
Jarred Sumner
18f0093b18
📷 Snapshots
2021-11-15 15:59:13 -08:00
Jarred Sumner
01d1f1d258
Fix #66
...
embarassing!
2021-11-15 15:51:39 -08:00
Jarred Sumner
1a60d7df98
[JS Printer] Fix bug with template literals
2021-11-15 15:38:49 -08:00
Jarred Sumner
351184991a
📷
2021-11-08 17:42:18 -08:00
Jarred Sumner
241525947c
[JS Printer] Fix bug with optional chain
2021-11-08 15:37:31 -08:00
Jarred Sumner
958520f557
Debug snapshots
2021-11-06 19:22:13 -07:00
Jarred Sumner
3063c2e64d
[resolver] Add test for "exports" field with a pattern foo/*.js
2021-11-05 04:10:15 -07:00
Jarred Sumner
38f46169d9
📷 Snapshots
2021-11-05 04:09:41 -07:00
Jarred Sumner
3d6fab6e49
📷 Snapshots
2021-11-05 01:33:09 -07:00
Jarred Sumner
0006d28cbb
📷 Snapshots
2021-11-05 01:16:19 -07:00
Jarred Sumner
e409148941
[bun run] Fix bug with quotes and spaces
...
Fixes #53
2021-11-04 21:00:44 -07:00
Jarred Sumner
fd57e2d9a6
[JSX] Match esbuild behavior for multiline JSX string literals
2021-11-04 15:27:29 -07:00
Jarred Sumner
303a5ea898
[JSX] Fix regression with JSX entities
2021-11-03 19:29:07 -07:00
Jarred Sumner
ac9bd094f3
[test] Make sure we curl a jsx file in react integration test
2021-11-02 23:25:31 -07:00
Jarred Sumner
92b174b315
Add Bun.js integration tests, but don't run them yet.
2021-11-01 20:05:38 -07:00
Jarred Sumner
36ec8bb99b
[test] Add integration test for null byte \\0
2021-11-01 04:04:48 -07:00
Jarred Sumner
fb2aa186b7
[Bun.js] Bun.sleep() lets you synchronously sleep. Thanks @evanwashere
2021-10-31 00:39:37 -07:00
Jarred Sumner
95d2860930
Add integration test that verifies bash exported functions work in bun run
2021-10-29 19:17:44 -07:00
Jarred Sumner
2250db41b4
Add universal macOS build so that Bun works on rosetta builds of Node.js
2021-10-27 02:41:45 -07:00
Jarred Sumner
8d095a235f
Add test that checks JIT is enabled for JavaScriptCore and crashes if it isn't
2021-10-26 19:07:37 -07:00
Jarred Sumner
ff1417421b
Simple integration test for bun run
2021-10-26 19:06:45 -07:00
Jarred Sumner
a3cc17fbe6
Add a very simple integration test for bun create next & bun create react
2021-10-26 18:46:53 -07:00
Jarred Sumner
eae7051111
Add snapshots for latin1 regexp, add more codepoints to string escapes
2021-10-25 06:17:16 -07:00
Jarred Sumner
42c264bf7b
Fix all known string encoding bugs
2021-10-25 00:52:07 -07:00
Jarred Sumner
449c8b5f36
[internal] Tweak build system to better support unit tests in Zig
2021-10-24 06:18:42 -07:00
Jarred Sumner
2d6a4a4956
Split tests into separate .json file
2021-10-21 04:30:50 -07:00
Jarred Sumner
f394581ed8
Add test for non-ascii latin1 characters in strings
2021-10-21 04:30:44 -07:00
Jarred Sumner
da7de899e1
📷
2021-10-15 23:02:40 -07:00
Jarred Sumner
0d79435ce2
Snapshots
2021-10-06 20:02:40 -07:00
Jarred Sumner
1d0f442718
📷
2021-10-06 19:26:43 -07:00