issues
search
kaleidawave
/
ezno
A JavaScript compiler and TypeScript checker written in Rust with a focus on static analysis and runtime performance
https://kaleidawave.github.io/posts/introducing-ezno/
MIT License
2.29k
stars
42
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Parsing bug w/ `do while` found by `parser/fuzz/module_roundtrip_structured`
#171
jasikpark
opened
22 hours ago
0
Tuple modification by method diagnostics
#170
kaleidawave
opened
1 week ago
0
Playground improvements
#169
kaleidawave
opened
1 week ago
0
Promises, async and await
#168
kaleidawave
opened
1 week ago
0
Print reasons for subtyping mismatches
#167
kaleidawave
opened
1 week ago
0
List possible variables and type names when cannot find reference
#166
kaleidawave
opened
1 week ago
0
Cannot parse `<T>(t: T) => T` under JSX mode
#165
kaleidawave
opened
1 week ago
2
Watch mode
#164
kaleidawave
opened
2 weeks ago
0
Fix typos in README
#163
lishaduck
closed
2 weeks ago
1
Simple example of typechecking from code?
#162
jloganolson
closed
2 weeks ago
5
Parse error found via `module_roundtrip_naive`
#161
jasikpark
closed
6 days ago
3
Check for excess generic arguments
#160
josh-degraw
closed
2 weeks ago
9
Non-type subtyping and type pairing
#159
kaleidawave
opened
4 weeks ago
2
Few parser fixes
#158
kaleidawave
closed
1 week ago
6
More checker improvements
#157
kaleidawave
opened
4 weeks ago
0
Add basic narrowing #122
#156
kaleidawave
opened
4 weeks ago
0
Fixes to CLI
#155
kaleidawave
closed
2 weeks ago
0
Panic when parsing let declaration with no declarations
#154
jasikpark
closed
6 days ago
5
Add fuzzers for the checker crate
#153
jasikpark
opened
1 month ago
0
Add fuzz target `checker/fuzz/check_project_naive`
#152
jasikpark
opened
1 month ago
6
Fix getting started link in README
#151
jasikpark
closed
1 month ago
4
Last minute fixes
#150
kaleidawave
closed
1 month ago
0
Error for excess / extra generic arguments passed to functions
#149
kaleidawave
closed
2 weeks ago
1
Add more options for printing types
#148
kaleidawave
opened
1 month ago
0
Parser improvements
#147
kaleidawave
closed
1 month ago
1
Internal improvements to subtyping and substitution
#146
kaleidawave
closed
1 month ago
5
Parser and CLI updates
#145
kaleidawave
closed
1 month ago
0
Remove all optional positions from the checker
#144
PatrickLaflamme
closed
1 month ago
4
add `bacon.toml` for easier new dev experience
#143
PatrickLaflamme
closed
1 month ago
3
Updates to the parser and CLI
#142
kaleidawave
closed
1 month ago
2
feat: Add import meta
#141
Brayan-724
closed
1 month ago
2
Parsing import meta
#140
Brayan-724
closed
1 month ago
0
implement excess params checks as described in #42
#139
PatrickLaflamme
closed
1 month ago
5
implement setters support as described in #39
#138
PatrickLaflamme
closed
1 month ago
5
Proposal: Support `unknown`, rename `TypeId::ANY_TYPE` -> `TypeId::UNKNOWN_TYPE`
#137
CharlesTaylor7
opened
2 months ago
1
`never` type lookup - "Cannot find type never"
#136
CharlesTaylor7
opened
2 months ago
4
Fixes to things
#135
kaleidawave
closed
2 months ago
2
Bug: Unsound checking of function calls with array parameters
#134
CharlesTaylor7
closed
2 months ago
3
`console.log` not variadic
#133
CharlesTaylor7
closed
2 months ago
2
Check default parameter value type
#132
CharlesTaylor7
closed
2 months ago
1
Check catch argument type annotation
#131
CharlesTaylor7
closed
2 months ago
2
Update CLI and some workflows
#130
kaleidawave
closed
2 months ago
1
[Test] rebased commits
#129
kaleidawave
closed
2 months ago
2
Nominal classes
#128
kaleidawave
opened
2 months ago
0
Object destructuring, this unbinding and checking
#127
lemueldls
closed
2 months ago
18
More checker features
#126
kaleidawave
closed
2 months ago
1
Parser improvements
#125
kaleidawave
closed
3 months ago
0
Closure TDZ
#124
kaleidawave
opened
3 months ago
1
Interface extends and type parameters extends
#123
kaleidawave
opened
4 months ago
1
Narrowing
#122
kaleidawave
opened
4 months ago
0
Next