Fork of daniellemaywood.uk/gleam — Wasm codegen work
2

Configure Feed

Select the types of activity you want to include in your feed.

gleam / Cargo.toml
1.9 kB 73 lines
1[workspace] 2resolver = "2" 3members = [ 4 "gleam-bin", 5 "compiler-cli", 6 "compiler-core", 7 "compiler-wasm", 8 "language-server", 9 "test-helpers-rs", 10 "test-output", 11 "test-package-compiler", 12 "test-project-compiler", 13 "hexpm", 14] 15 16# common dependencies 17[workspace.dependencies] 18# Command line interface 19clap = { version = "4", features = ["derive"] } 20# Immutable data structures 21im = { version = "15", features = ["serde"] } 22# Extra iter methods 23itertools = "0" 24# Parsing 25regex = "1" 26# Colours in terminal 27termcolor = "1" 28# Data (de)serialisation 29serde = { version = "1", features = ["derive", "rc"] } 30serde_json = "1" 31# toml config file parsing 32toml = "0.9" 33# Enum trait impl macros 34strum = { version = "0", features = ["derive"] } 35# Creation of tar file archives 36tar = "0" 37# gzip compression 38flate2 = "1" 39# Logging 40tracing = "0" 41# Macro to work around Rust's traits not working with async. Sigh. 42async-trait = "0" 43# HTTP types 44http = "1" 45http-serde = "2.1.1" 46# Async combinators for futures 47futures = "0" 48# Little helper to omit fields that cannot be debug printed 49debug-ignore = "1" 50# base encoding 51base16 = "0" 52# Language server protocol server plumbing 53lsp-server = "0" 54lsp-types = { package = "gen-lsp-types", version = "0.5.0", features = ["url"] } 55# Compact clone-on-write vector & string type 56ecow = "0" 57# Drop in replacement for std::path but with only utf-8 58camino = "1" 59# std::error::Error definition macro 60thiserror = "2" 61# Test assertion errors with diffs 62pretty_assertions = "1" 63# Snapshot testing to make test maintenance easier 64insta = { version = "1", features = ["glob"] } 65# A transitive dependency needed to compile into wasm32-unknown-unknown 66# See https://docs.rs/getrandom/latest/getrandom/index.html#webassembly-support 67getrandom = { version = "0.2", features = ["js"] } 68# Non-empty vectors 69vec1 = "1" 70# Pubgrub dependency resolution algorithm 71pubgrub = "0.3" 72# Open the user's web browser 73opener = "0"