Something went wrong. Try again.
⭐️ A friendly language for building type-safe, scalable systems! forked from gleam.run/gleam
Something went wrong. Try again.
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091# SPDX-License-Identifier: Apache-2.0# SPDX-FileCopyrightText: 2020 The Gleam contributors
[workspace]resolver = "2"members = [ "gleam-bin", "compiler-cli", "compiler-core", "compiler-wasm", "language-server", "test-helpers-rs", "test-commands", "test-output", "test-package-compiler", "test-project-compiler", "hexpm", "pretty-arena", "format", "erlang-term-format", "erlang-generation",]
# common dependencies[workspace.dependencies]# Command line interfaceclap = { version = "4", features = ["derive"] }# Immutable data structuresim = { version = "15", features = ["serde"] }# Extra iter methodsitertools = "0"# Parsingregex = "1"# Colours in terminaltermcolor = "1"# Data (de)serialisationserde = { version = "1", features = ["derive", "rc"] }serde_json = "1"# toml config file parsingtoml = "0.9"# Enum trait impl macrosstrum = { version = "0", features = ["derive"] }# Creation of tar file archivestar = "0"# gzip compressionflate2 = "1"# Loggingtracing = "0"# Macro to work around Rust's traits not working with async. Sigh.async-trait = "0"# HTTP typeshttp = "1"http-serde = "2.1.1"# Async combinators for futuresfutures = "0"# Little helper to omit fields that cannot be debug printeddebug-ignore = "1"# base encodingbase16 = "0"# Language server protocol server plumbinglsp-server = "0"lsp-types = { package = "gen-lsp-types", version = "0.5.0", features = ["url"] }# Compact clone-on-write vector & string typeecow = "0"# Drop in replacement for std::path but with only utf-8camino = "1"# std::error::Error definition macrothiserror = "2"# Test assertion errors with diffspretty_assertions = "1"# Snapshot testing to make test maintenance easierinsta = { version = "1", features = ["glob"] }# A transitive dependency needed to compile into wasm32-unknown-unknown# See https://docs.rs/getrandom/latest/getrandom/index.html#webassembly-supportgetrandom = { version = "0.2", features = ["js"] }# Non-empty vectorsvec1 = "1"# Pubgrub dependency resolution algorithmpubgrub = "0.3"# Open the user's web browseropener = "0"# Recursively traversing directoriesignore = "0"# Parsing of arbitrary width int valuesnum-bigint = { version = "0.4.6", features = ["serde"] }num-traits = "0.2.19"# Unicode grapheme traversalunicode-segmentation = "1.13.2"# Checksumsxxhash-rust = { version = "0", features = ["xxh3"] }