Skip to content

Commit

Permalink
feat(type): Add oxc_type_synthesis (#413)
Browse files Browse the repository at this point in the history
Co-authored-by: Boshen <[email protected]>
  • Loading branch information
kaleidawave and Boshen authored Jun 7, 2023
1 parent dd213aa commit 304eadd
Show file tree
Hide file tree
Showing 17 changed files with 1,836 additions and 18 deletions.
213 changes: 213 additions & 0 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

19 changes: 10 additions & 9 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -24,15 +24,16 @@ oxc_formatter = { version = "0.0.6", path = "crates/oxc_formatter" }
oxc_semantic = { version = "0.0.6", path = "crates/oxc_semantic" }

# publish = false
oxc_span = { version = "0.0.0", path = "crates/oxc_span" }
oxc_macros = { version = "0.0.0", path = "crates/oxc_macros" }
oxc_linter = { version = "0.0.0", path = "crates/oxc_linter" }
oxc_minifier = { version = "0.0.0", path = "crates/oxc_minifier" }
oxc_hir = { version = "0.0.0", path = "crates/oxc_hir" }
oxc_ast_lower = { version = "0.0.0", path = "crates/oxc_ast_lower" }
oxc_syntax = { version = "0.0.0", path = "crates/oxc_syntax" }
oxc_index = { version = "0.0.0", path = "crates/oxc_index" }
oxc_semantic2 = { version = "0.0.0", path = "crates/oxc_semantic2" }
oxc_span = { version = "0.0.0", path = "crates/oxc_span" }
oxc_macros = { version = "0.0.0", path = "crates/oxc_macros" }
oxc_linter = { version = "0.0.0", path = "crates/oxc_linter" }
oxc_type_synthesis = { version = "0.0.0", path = "crates/oxc_type_synthesis" }
oxc_minifier = { version = "0.0.0", path = "crates/oxc_minifier" }
oxc_hir = { version = "0.0.0", path = "crates/oxc_hir" }
oxc_ast_lower = { version = "0.0.0", path = "crates/oxc_ast_lower" }
oxc_syntax = { version = "0.0.0", path = "crates/oxc_syntax" }
oxc_index = { version = "0.0.0", path = "crates/oxc_index" }
oxc_semantic2 = { version = "0.0.0", path = "crates/oxc_semantic2" }

oxc_tasks_common = { path = "tasks/common" }

Expand Down
16 changes: 10 additions & 6 deletions crates/oxc_cli/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -17,12 +17,16 @@ jemallocator = { workspace = true }
mimalloc = { workspace = true }

[dependencies]
oxc_diagnostics = { workspace = true }
oxc_allocator = { workspace = true }
oxc_parser = { workspace = true }
oxc_semantic = { workspace = true }
oxc_linter = { workspace = true }
oxc_span = { workspace = true }
oxc_diagnostics = { workspace = true }
oxc_allocator = { workspace = true }
oxc_parser = { workspace = true }
oxc_semantic = { workspace = true }
oxc_linter = { workspace = true }
oxc_type_synthesis = { workspace = true }
oxc_span = { workspace = true }

# TODO temp, for type check output, replace with Miette
codespan-reporting = "0.11.1"

clap = { workspace = true }
rayon = { workspace = true }
Expand Down
Loading

0 comments on commit 304eadd

Please sign in to comment.