[package]
edition = "2024"
name = "typescript-webidl"
version = "0.0.4"
authors = ["Rusty TypeScript Team"]
build = false
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "WebIDL parser and TypeScript converter for Rusty TypeScript"
readme = "README.md"
license = "MIT"
[lib]
name = "typescript_webidl"
path = "src/lib.rs"
[[test]]
name = "test_converter"
path = "tests/test_converter.rs"
[[test]]
name = "test_parser"
path = "tests/test_parser.rs"
[[test]]
name = "test_parser_basic"
path = "tests/test_parser_basic.rs"
[[test]]
name = "test_performance"
path = "tests/test_performance.rs"
[[test]]
name = "test_type_checker"
path = "tests/test_type_checker.rs"
[dependencies.oak-core]
version = "0.0.11"
[dependencies.oak-idl]
version = "0.0.11"
[dependencies.serde]
version = "1.0.228"
features = [
"derive",
"derive",
]
[dependencies.serde_json]
version = "1.0.149"
[dependencies.typescript-ir]
version = "0.0.4"
[dependencies.typescript-types]
version = "0.0.4"