[package] name = "ide-core" description = "Shared vocabulary of OpenIDEA: ids, text coordinates, events, errors, settings" version.workspace = true edition.workspace = true license.workspace = true [dependencies] dunce.workspace = true encoding_rs.workspace = true serde.workspace = true serde_json.workspace = true specta.workspace = true specta-typescript.workspace = true thiserror.workspace = true tokio-util.workspace = true [dev-dependencies] tempfile.workspace = true [target.'cfg(unix)'.dependencies] libc = "0.2" [target.'cfg(windows)'.dependencies] windows-sys = { version = "0.61", features = ["Win32_Globalization", "Win32_Security", "Win32_System_Registry", "Win32_Foundation", "Win32_System_Diagnostics_ToolHelp", "Win32_System_Threading"] }