# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2021" rust-version = "1.81.0" name = "rsvim_core" version = "0.1.1-alpha.8" authors = ["Lin Rongbin "] build = false exclude = [".DS_Store"] autobins = false autoexamples = false autotests = false autobenches = false description = "The core library for the RSVIM editor." homepage = "https://rsvim.github.io/" documentation = "https://rsvim.github.io/" readme = "README.md" keywords = [ "vim", "neovim", "text-editor", "editor", "terminal", ] categories = ["text-editors"] license = "Vim OR Apache-2.0" repository = "https://github.com/rsvim/rsvim" [lib] name = "rsvim_core" path = "src/lib.rs" doctest = false [dependencies.anyhow] version = "1.0.89" [dependencies.clap] version = "4.5.19" features = [ "derive", "unicode", "derive", "unicode", ] [dependencies.compact_str] version = "0.8.0" features = [ "serde", "bytes", "serde", "bytes", ] [dependencies.crossterm] version = "0.28" features = [ "event-stream", "serde", "event-stream", "serde", ] [dependencies.directories] version = "5.0.1" [dependencies.futures] version = "0.3" [dependencies.geo] version = "0.28.0" features = [ "serde", "serde", ] [dependencies.icu] version = "1.5.0" features = [ "compiled_data", "serde", "compiled_data", "serde", "std", ] [dependencies.num-traits] version = "0.2.19" [dependencies.once_cell] version = "1.20.2" features = [ "parking_lot", "parking_lot", ] [dependencies.parking_lot] version = "0.12.3" [dependencies.path-absolutize] version = "3.1.1" [dependencies.regex] version = "1.11.0" [dependencies.ropey] version = "1.6.1" [dependencies.serde_json] version = "1.0.128" [dependencies.swc_atoms] version = "=0.6.7" [dependencies.swc_bundler] version = "=0.237.0" [dependencies.swc_common] version = "=0.37.5" features = [ "tty-emitter", "tty-emitter", ] [dependencies.swc_ecma_ast] version = "=0.118.2" [dependencies.swc_ecma_codegen] version = "=0.155.1" [dependencies.swc_ecma_loader] version = "=0.49.1" [dependencies.swc_ecma_parser] version = "=0.149.1" [dependencies.swc_ecma_transforms_base] version = "=0.145.0" [dependencies.swc_ecma_transforms_react] version = "=0.191.0" [dependencies.swc_ecma_transforms_typescript] version = "=0.198.1" [dependencies.swc_ecma_visit] version = "=0.104.8" [dependencies.thiserror] version = "1.0.64" [dependencies.time] version = "0.3.36" features = [ "macros", "formatting", "parsing", "serde", "serde-human-readable", "rand", "macros", "formatting", "parsing", "serde", "serde-human-readable", "rand", ] [dependencies.tokio] version = "1" features = [ "full", "full", ] [dependencies.tokio-util] version = "0.7.12" features = [ "full", "full", ] [dependencies.toml] version = "0.8.19" [dependencies.tracing] version = "0.1" [dependencies.tracing-appender] version = "0.2" features = [ "parking_lot", "parking_lot", ] [dependencies.tracing-subscriber] version = "0.3" features = [ "env-filter", "parking_lot", "env-filter", "parking_lot", ] [dependencies.tz-rs] version = "0.7.0" [dependencies.tzdb] version = "0.7.2" [dependencies.url] version = "2.5.2" [dependencies.v8] version = "=0.106.0" [dependencies.zstd] version = "0.13.2" [dev-dependencies.assert_fs] version = "1.1.2" [dev-dependencies.tempfile] version = "3"