Commit graph

791 commits

Author SHA1 Message Date
Carter Snook
a518bcbb3b
fix(tasks/rulegen): use correct Span import (#433) 2023-06-12 11:09:02 +08:00
Yagiz Nizipli
eff6e7c653
build: update rust toolchain channel (#432) 2023-06-12 11:08:37 +08:00
Carter Snook
985b8f21d9
feat: support hashbang interpreter comments (#431) 2023-06-11 23:55:58 +08:00
Boshen
12ae16a7f2
feat(hir): add visitor 2023-06-11 22:28:54 +08:00
Boshen
5c91fd54e3
feat(minifier): print [-In] Context (#428) 2023-06-11 16:44:48 +08:00
Carter Snook
9df1545602
feat(linter): improve eslint(no-eval) compat (#419) 2023-06-10 11:39:54 +08:00
Boshen
3263f2b654
fix(playground): disable format tab 2023-06-10 01:07:58 +08:00
Boshen
ecee819ef6
Update README.md 2023-06-10 01:01:42 +08:00
Boshen
1d7445394a
ci: deploy website from the main branch 2023-06-10 00:47:36 +08:00
Boshen
953eb29c8b
feat(playground): disable the formatter tab for now 2023-06-10 00:43:35 +08:00
Boshen
263db0f6d5
feat(playground): add some styles 2023-06-10 00:05:43 +08:00
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