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

Configure Feed

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

gleam / compiler-core / Cargo.toml
2.7 kB 99 lines
1# SPDX-License-Identifier: Apache-2.0 2# SPDX-FileCopyrightText: 2020 The Gleam contributors 3 4[package] 5name = "gleam-core" 6version = "1.18.0-rc2" 7authors = ["Louis Pilfold <louis@lpil.uk>"] 8edition = "2024" 9license = "Apache-2.0" 10 11[dependencies] 12# Error message and warning formatting 13codespan-reporting = "0" 14# Graph data structures 15petgraph = "0.8" 16# Template rendering 17askama = "0" 18# Markdown parsing 19pulldown-cmark = { version = "0", default-features = false, features = [ 20 "html", 21] } 22# XDG directory locations 23dirs-next = "2" 24# SPDX license parsing 25spdx = "0" 26# Binary format de-serialization 27bincode = { version = "2", features = ["alloc", "serde"] } 28# cross platform single glob and glob set matching 29globset = { version = "0", features = ["serde1"] } 30# Checksums 31xxhash-rust.workspace = true 32# Pubgrub dependency resolution algorithm 33pubgrub = "0.3" 34# Used for converting absolute path to relative path 35pathdiff = { version = "0", features = ["camino"] } 36# Memory arena using ids rather than references 37id-arena = "2" 38# Bijective (bi-directional) hashmap 39bimap = { version = "0.6.3", features = ["serde"] } 40# Encryption 41age = { version = "0.11", features = ["armor"] } 42radix_trie = "0.3" 43# Ensuring recursive type-checking doesn't stack overflow 44stacker = "0.1.21" 45# Manipulating bit arrays 46bitvec = { version = "1", features = ["serde"] } 47# Sourcemap generation 48sourcemap = "9" 49indexmap = "2.12.1" 50# Wasm binary emission 51wasm-encoder = "0.239.0" 52wit-parser = "0.239.0" 53wit-component = { version = "0.239.0", features = ["dummy-module"] } 54wat = "1" 55anyhow = "1" 56tempfile = "3" 57 58num-bigint.workspace = true 59num-traits.workspace = true 60async-trait.workspace = true 61base16.workspace = true 62camino = { workspace = true, features = ["serde1"] } 63clap = { workspace = true, features = ["derive"] } 64debug-ignore.workspace = true 65ecow = { workspace = true, features = ["serde"] } 66flate2.workspace = true 67futures.workspace = true 68hexpm = { path = "../hexpm" } 69pretty-arena = { path = "../pretty-arena" } 70erlang-generation = { path = "../erlang-generation" } 71http.workspace = true 72im.workspace = true 73itertools.workspace = true 74lsp-server.workspace = true 75lsp-types.workspace = true 76regex.workspace = true 77serde.workspace = true 78serde_json.workspace = true 79strum.workspace = true 80tar.workspace = true 81termcolor.workspace = true 82thiserror.workspace = true 83toml.workspace = true 84tracing.workspace = true 85vec1.workspace = true 86unicode-segmentation.workspace = true 87 88[dev-dependencies] 89pretty_assertions.workspace = true 90insta.workspace = true 91# Random value generation 92rand = "0.9" 93# Time types 94time = "0.3" 95ignore.workspace = true 96 97[build-dependencies] 98# Data (de)serialisation 99serde_derive = "1"