Jarred Sumner
|
a306d4ae40
|
Update javascript.zig
|
2022-03-01 03:57:18 -08:00 |
|
Jarred Sumner
|
ea80cd1cd8
|
[bun.js] shim async fs
|
2022-03-01 00:50:30 -08:00 |
|
Jarred Sumner
|
114c0e8ed2
|
[bun.js] Implement setTimeout, setInterval, clearTimeout, clearInterval
|
2022-03-01 00:47:31 -08:00 |
|
Jarred Sumner
|
fb3a262f4b
|
[TS] Make export {type foo} output consistent with TS parser
|
2022-02-27 23:20:38 -08:00 |
|
Jarred Sumner
|
50560e169c
|
WASM
|
2022-02-27 23:20:10 -08:00 |
|
Jarred Sumner
|
608b906bd5
|
[JSON] Use UTF-8 JSON parser when it's not for JavaScript
|
2022-02-27 04:55:20 -08:00 |
|
Jarred Sumner
|
09146d1c11
|
Update json_parser.zig
|
2022-02-27 04:54:48 -08:00 |
|
Jarred Sumner
|
1ed74ab59b
|
mark as comptime
|
2022-02-27 04:26:45 -08:00 |
|
Jarred Sumner
|
0a86a4ea80
|
Fix https://github.com/Jarred-Sumner/bun/issues/115
|
2022-02-27 04:14:55 -08:00 |
|
Jarred Sumner
|
d91e897413
|
[TS Parser] Implement constructor(private foo)
Input:
```
class Foo {
constructor(public bar: string = "baz") {}
bar: number;
}
```
Output:
```
class Foo {
bar;
constructor(bar = "baz") {
this.bar = bar;
}
baz;
}
```
|
2022-02-27 03:37:31 -08:00 |
|
Jarred Sumner
|
7576caa54a
|
typegenerator
|
2022-02-27 01:53:34 -08:00 |
|
Jarred Sumner
|
a6901fdac1
|
Update jsc.zig
|
2022-02-27 01:53:01 -08:00 |
|
Jarred Sumner
|
8c271e5640
|
[JS Printer] Fix edgecase with optional chaining, class static block initialization and private identifiers
|
2022-02-27 01:52:56 -08:00 |
|
Jarred Sumner
|
7600e94ddc
|
[JS Parser] AST changes for class static block & private identifiers
|
2022-02-27 01:50:13 -08:00 |
|
Jarred Sumner
|
c5804cd6ff
|
[JS Parser] Fix bug with unicode identifiers
|
2022-02-27 01:49:56 -08:00 |
|
Jarred Sumner
|
5e4b50dc6c
|
[JS Parser] #privateIdentifiers
|
2022-02-27 01:49:30 -08:00 |
|
Jarred Sumner
|
152f63b019
|
[JS Parser] Class Static Initialization Blocks
https://github.com/tc39/proposal-class-static-block
|
2022-02-27 01:48:10 -08:00 |
|
Jarred Sumner
|
1958f7adb5
|
[TS Parser] Support export {type Foo}
|
2022-02-27 01:46:51 -08:00 |
|
Jarred Sumner
|
d08aa46381
|
Update cli.zig
|
2022-02-25 02:18:10 -08:00 |
|
Jarred Sumner
|
f90ea81d58
|
bump target nextjs version
|
2022-02-25 02:18:07 -08:00 |
|
Jarred Sumner
|
7e96e82cad
|
[bun pm] add help menu
|
2022-02-25 02:04:08 -08:00 |
|
Jarred Sumner
|
64b0087e84
|
Fix alignment bug with bun --help
|
2022-02-25 02:03:54 -08:00 |
|
Jarred Sumner
|
fe5ef864f1
|
hopefully no more unnecessary git status
|
2022-02-25 00:54:59 -08:00 |
|
Jarred Sumner
|
293a9bc811
|
[bun install] Add metadata hash
|
2022-02-25 00:48:36 -08:00 |
|
Jarred Sumner
|
1795b6570c
|
[bun install] Skip saving the lockfile if there are no changes
|
2022-02-24 22:01:37 -08:00 |
|
Jarred Sumner
|
2e817195d2
|
Update WebKit
|
2022-02-24 21:01:48 -08:00 |
|
Jarred Sumner
|
12dbc5dfa4
|
Update generated versions
|
2022-02-24 21:00:42 -08:00 |
|
Jarred Sumner
|
986895f8c1
|
[bun dev] Don't log errors twice
|
2022-02-24 20:34:23 -08:00 |
|
Jarred Sumner
|
208885e3d2
|
[bun dev] Fix bug with not transpiling files at the root
|
2022-02-24 20:32:57 -08:00 |
|
Jarred Sumner
|
0b7897f26c
|
[bun.js] Implement process.exit (no callbacks yet)
|
2022-02-24 19:17:21 -08:00 |
|
Jarred Sumner
|
08c4f8b103
|
[bun install] Print correct bin name
|
2022-02-24 19:16:58 -08:00 |
|
Jarred Sumner
|
d1eba784b9
|
Add WASM modules but disable it for now
|
2022-02-24 19:09:55 -08:00 |
|
Jarred Sumner
|
a3ee0bb291
|
fix test failure in path.resolve
|
2022-02-24 01:46:18 -08:00 |
|
Jarred Sumner
|
3182c5d304
|
Update javascript.zig
|
2022-02-24 00:59:27 -08:00 |
|
Jarred Sumner
|
8effa39410
|
[bun.js] Add ShadowRealm
|
2022-02-24 00:59:19 -08:00 |
|
Jarred Sumner
|
b37cb73802
|
Use a JSFinalobject for Path
|
2022-02-24 00:15:44 -08:00 |
|
Jarred Sumner
|
806e406b67
|
Expose TextEncoder & TextDecoder globally
|
2022-02-24 00:15:17 -08:00 |
|
Jarred Sumner
|
3ad7c23221
|
[Web Platform] Implement TextEncoder & TextDecoder
|
2022-02-24 00:14:38 -08:00 |
|
Jarred Sumner
|
5b9d5d55e8
|
move GCDeferralContext
|
2022-02-24 00:13:29 -08:00 |
|
Jarred Sumner
|
5c9859e7f2
|
[JS Parser] ensure assertions are never run at runtime
|
2022-02-24 00:13:04 -08:00 |
|
Jarred Sumner
|
2e1e50486f
|
misc cleanup
|
2022-02-24 00:12:40 -08:00 |
|
Jarred Sumner
|
27be64cf12
|
Make format consistent with WebKit
|
2022-02-22 15:51:41 -08:00 |
|
Jarred Sumner
|
e77a8db546
|
Fix assertion in JSPrinter
|
2022-02-22 15:27:09 -08:00 |
|
Jarred Sumner
|
77a3d791b1
|
Use clang-format from webkit so it's consistent
|
2022-02-22 15:26:50 -08:00 |
|
Jarred Sumner
|
bb8626e120
|
Move lockfile into separate file
|
2022-02-21 16:28:13 -08:00 |
|
Jarred Sumner
|
931670b7cb
|
Wrap some usages of assert in a conditional
See https://github.com/ziglang/zig/issues/10942
|
2022-02-21 16:27:44 -08:00 |
|
Jarred Sumner
|
1d58a7aadd
|
Update javascript.zig
|
2022-02-21 15:10:26 -08:00 |
|
Jarred Sumner
|
f49c3416d5
|
upgrade to latest JSC
|
2022-02-21 05:00:14 -08:00 |
|
Jarred Sumner
|
4f2fc299a9
|
upgrade JSC
|
2022-02-21 04:13:37 -08:00 |
|
Jarred Sumner
|
efb4baacdf
|
[bun dev] Implement copy as markdown
|
2022-02-20 23:12:15 -08:00 |
|