Fork of daniellemaywood.uk/gleam — Wasm codegen work
2.1 kB
72 lines
1[package]
2name = "gleam"
3version = "1.1.0-rc3"
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# Check for tty
18atty = "0.2.14"
19# Allow user to type in sensitive information without showing it in the shell
20rpassword = "5.0.1"
21# Async runtime
22tokio = { version = "1.24.2", features = ["rt", "rt-multi-thread"] }
23# Further file system functions (i.e. copy directory)
24fs_extra = "1.2.0"
25tracing-subscriber = { version = "0.3.18", features = ["fmt", "env-filter"] }
26# HTTP client
27reqwest = { version = "0.11.26", default-features = false, features = ["rustls-tls"] }
28# Checksums
29sha2 = "0.10.8"
30# Getting hostname
31hostname = "0.3.1"
32# TOML parser/editor that preserves comments & formatting
33toml_edit = "0.9"
34# File locking
35fslock = "0.2.1"
36# Provides a way to determine if two files are the same using filesystem node ids
37same-file = "1.0.6"
38# Open generated docs in browser
39opener = "0.7"
40camino = { workspace = true, features = ["serde1"] }
41async-trait.workspace = true
42base16.workspace = true
43bytes.workspace = true
44debug-ignore.workspace = true
45ecow.workspace = true
46flate2.workspace = true
47futures.workspace = true
48hexpm.workspace = true
49http.workspace = true
50im.workspace = true
51itertools.workspace = true
52lsp-server.workspace = true
53lsp-types.workspace = true
54regex.workspace = true
55serde.workspace = true
56serde_json.workspace = true
57strum.workspace = true
58tar.workspace = true
59termcolor.workspace = true
60toml.workspace = true
61tracing.workspace = true
62walkdir.workspace = true
63
64[dev-dependencies]
65# Creation of temporary directories
66tempfile = "3.2.0"
67pretty_assertions.workspace = true
68
69[build-dependencies]
70# For statically linking the VCRuntime on Windows when
71# using the MSVC toolchain
72static_vcruntime = "2.0.0"