Boshen
|
79188d70d0
|
refactor(wasm): clean up options passing (#418)
|
2023-06-09 21:29:28 +08:00 |
|
Boshen
|
b26900f8c4
|
fix(rulegen): fix ureq not working without tls
|
2023-06-09 12:43:41 +08:00 |
|
Carter Snook
|
eca8541032
|
feat(linter): add eslint(no-eval) (#417)
|
2023-06-09 10:36:12 +08:00 |
|
Boshen
|
664ff0cc17
|
fix(semantic): fix typos s/resovling/resolving
|
2023-06-09 10:33:48 +08:00 |
|
Boshen
|
2da34d0318
|
fix(playground): a few bug fixes
|
2023-06-08 23:12:27 +08:00 |
|
Boshen
|
66592863db
|
Release CLI v0.1.1
|
2023-06-08 22:32:52 +08:00 |
|
Boshen
|
1ed8df2d83
|
feat(parser): parse const type parameter from TypeScript v5.0 (#416)
|
2023-06-08 22:26:35 +08:00 |
|
Boshen
|
1c19c2c6fa
|
ci: clean up website.yml
|
2023-06-08 21:02:15 +08:00 |
|
Boshen
|
47b829a6ce
|
Update README.md
|
2023-06-08 16:33:58 +08:00 |
|
Carter Snook
|
23d2a9f6d7
|
chore(typo): expect -> except (#415)
|
2023-06-08 14:28:29 +08:00 |
|
Boshen
|
851414ac70
|
Release CLI v0.1.0 with Ezno Type Checker Prototype
|
2023-06-07 23:54:36 +08:00 |
|
Boshen
|
0682efd5d2
|
chore(codecov): ignore oxc_type_synthesis
|
2023-06-07 23:53:47 +08:00 |
|
Ben
|
304eaddb8f
|
feat(type): Add oxc_type_synthesis (#413)
Co-authored-by: Boshen <boshenc@gmail.com>
|
2023-06-07 23:52:58 +08:00 |
|
Boshen
|
dd213aa97b
|
fix(playground): fix spelling
|
2023-06-07 23:18:29 +08:00 |
|
Boshen
|
5a6180c95c
|
feat(playground): persist code into url param
|
2023-06-07 20:25:21 +08:00 |
|
Boshen
|
f13078c4df
|
feat(playground): show code range when hovering over the ast
|
2023-06-07 19:16:00 +08:00 |
|
Boshen
|
86efc07188
|
fix(ast): properly serialize FormalParameter (#411)
|
2023-06-07 12:26:58 +08:00 |
|
Wenzhe Wang
|
7c79fbc026
|
feat(minifier): try fold typeof (#408)
|
2023-06-07 10:44:28 +08:00 |
|
Boshen
|
224624bf89
|
refactor(playground): some cleanups (#409)
|
2023-06-06 19:20:40 +08:00 |
|
Wenzhe Wang
|
1a31c76ee9
|
refactor(minifier): reduce and clean match checks (#406)
|
2023-06-06 12:46:13 +08:00 |
|
Boshen
|
2bebbb5a77
|
feat(website): add linter / minifier / formatter to the playground (#407)
|
2023-06-04 15:30:55 +08:00 |
|
Boshen
|
62f9682564
|
deps(rust): bump criterion
|
2023-06-04 14:04:37 +08:00 |
|
Wenzhe Wang
|
ddc129262d
|
feat(minifer): minify number (#405)
|
2023-06-03 21:24:39 +08:00 |
|
Boshen
|
e88fd86b17
|
feat(website): integrate oxc wasm into the playground (#404)
|
2023-06-03 10:20:50 +08:00 |
|
Boshen
|
eba2346cfb
|
feat(website): init playground
|
2023-06-02 21:01:47 +08:00 |
|
Boshen
|
2d11f05f14
|
Nuke the existing website folder, let's start from scratch
Let's use the least amount of dependencies possible, and eventually we
should be able to dog food ourselves.
|
2023-06-02 21:01:47 +08:00 |
|
Boshen
|
f9b0c8bd17
|
chore(cargo): remove sparse registries, which is now the default
|
2023-06-02 11:01:28 +08:00 |
|
Boshen
|
180eac5523
|
refactor(rust): fix clippy errors
|
2023-06-02 10:09:32 +08:00 |
|
Boshen
|
e61bc3326c
|
chore(rust): v1.70.0
|
2023-06-02 10:00:28 +08:00 |
|
Boshen
|
f8125af850
|
feat(minimizer): print parentheses
|
2023-06-01 22:45:26 +08:00 |
|
Yagiz Nizipli
|
63c0491ec2
|
refactor: remove paranthesis expression from printer
|
2023-06-01 22:45:26 +08:00 |
|
Wenzhe Wang
|
4109c8b8a5
|
feat(parser): distinguish exponential number (#399)
|
2023-06-01 15:15:22 +08:00 |
|
Boshen
|
6acf33887c
|
fix(lower): avoid stack overflow during expression visit (#400)
|
2023-06-01 15:12:08 +08:00 |
|
Boshen
|
895d26ebf9
|
chore(coverage): update snapshot
|
2023-06-01 14:28:00 +08:00 |
|
Boshen
|
4c41b2740a
|
Release CLI v0.0.7
|
2023-05-31 19:20:15 +08:00 |
|
Boshen
|
d1a930d95c
|
fix(cli): turn on clap default features, which contains --help
closes #398
|
2023-05-31 19:12:04 +08:00 |
|
Boshen
|
591bee2ba1
|
chore(linter): update snapshots
|
2023-05-31 16:44:46 +08:00 |
|
Boshen
|
6ef839b781
|
chore(rust): bump deps
|
2023-05-31 16:34:28 +08:00 |
|
Boshen
|
a6b7c9a7e7
|
ci: add a separate cache factory for benchmark
|
2023-05-31 15:39:20 +08:00 |
|
Boshen
|
0de95b8111
|
ci: optimize cache for benchmark
|
2023-05-31 15:19:04 +08:00 |
|
Boshen
|
c3bd1a6a1d
|
ci: install rust before anything else
otherwise it'll install rust components, which is slow
|
2023-05-31 14:59:33 +08:00 |
|
Wenzhe Wang
|
3792b70dbd
|
feat(minifier): may add space before RegExpLiteral (#397)
|
2023-05-29 23:11:40 +08:00 |
|
Boshen
|
c01df484db
|
refactor(hir,syntax): define Precedence for hir expressions
|
2023-05-29 14:15:14 +08:00 |
|
Boshen
|
4706427575
|
refactor(syntax): move expression precedence from parser
|
2023-05-29 12:25:22 +08:00 |
|
Boshen
|
87a0b6c889
|
refactor(ast): s/ArrowFunctionExpression/ArrowExpression
|
2023-05-28 22:40:16 +08:00 |
|
Boshen
|
6ffc348e34
|
feat(minifier): initialize constant folding (#393)
Co-authored-by: Wenzhe Wang <mysteryven@gmail.com>
|
2023-05-28 11:32:10 +08:00 |
|
藍+85CD
|
32257dce82
|
fix(README): remove duplicate content & fix third party license link (#395)
|
2023-05-28 00:44:20 +08:00 |
|
Wenzhe Wang
|
a20d5b55cd
|
feat(minifier): may add space before binaryOperator (#380)
|
2023-05-27 19:18:06 +08:00 |
|
Boshen
|
22664a3a83
|
fix(minifier): the mangle phase should come after the compress phase
To align with terser
|
2023-05-27 19:12:51 +08:00 |
|
Wenzhe Wang
|
a0b9628177
|
feat(minifer): distinguish-op-lessthan (#391)
|
2023-05-27 17:04:54 +08:00 |
|