Fork of daniellemaywood.uk/gleam — Wasm codegen work
2.0 kB
70 lines
1[package]
2name = "gleam"
3version = "1.1.0"
4authors = ["Louis Pilfold <louis@lpil.uk>"]
5edition = "2021"
6license-file = "LICENCE"
7
8[dependencies]
9# The pure compiler
10gleam-core = { path = "../compiler-core" }
11# OS SIGINT and SIGTERM signal handling
12ctrlc = { version = "3.2.1", features = ["termination"] }
13# Command line interface
14clap = { version = "4.5.4", features = ["derive"] }
15# Recursively traversing directories
16ignore = "0.4.22"
17# Allow user to type in sensitive information without showing it in the shell
18rpassword = "5.0.1"
19# Async runtime
20tokio = { version = "1.24.2", features = ["rt", "rt-multi-thread"] }
21# Further file system functions (i.e. copy directory)
22fs_extra = "1.2.0"
23tracing-subscriber = { version = "0.3.18", features = ["fmt", "env-filter"] }
24# HTTP client
25reqwest = { version = "0.11.26", default-features = false, features = ["rustls-tls"] }
26# Checksums
27sha2 = "0.10.8"
28# Getting hostname
29hostname = "0.3.1"
30# TOML parser/editor that preserves comments & formatting
31toml_edit = "0.9"
32# File locking
33fslock = "0.2.1"
34# Provides a way to determine if two files are the same using filesystem node ids
35same-file = "1.0.6"
36# Open generated docs in browser
37opener = "0.7"
38camino = { workspace = true, features = ["serde1"] }
39async-trait.workspace = true
40base16.workspace = true
41bytes.workspace = true
42debug-ignore.workspace = true
43ecow.workspace = true
44flate2.workspace = true
45futures.workspace = true
46hexpm.workspace = true
47http.workspace = true
48im.workspace = true
49itertools.workspace = true
50lsp-server.workspace = true
51lsp-types.workspace = true
52regex.workspace = true
53serde.workspace = true
54serde_json.workspace = true
55strum.workspace = true
56tar.workspace = true
57termcolor.workspace = true
58toml.workspace = true
59tracing.workspace = true
60walkdir.workspace = true
61
62[dev-dependencies]
63# Creation of temporary directories
64tempfile = "3.2.0"
65pretty_assertions.workspace = true
66
67[build-dependencies]
68# For statically linking the VCRuntime on Windows when
69# using the MSVC toolchain
70static_vcruntime = "2.0.0"