Prepare crates.io release metadata

This commit is contained in:
2026-06-25 22:25:01 +09:00
parent c26f9ca50a
commit 6e2363632b
8 changed files with 316 additions and 17 deletions
+10 -3
View File
@@ -1,11 +1,18 @@
[package]
name = "decodal"
version = "0.1.0"
edition = "2024"
version.workspace = true
edition.workspace = true
rust-version.workspace = true
license.workspace = true
repository.workspace = true
readme.workspace = true
description = "Command-line interface for the Decodal data description language."
keywords = ["decodal", "dsl", "config", "cli"]
categories = ["command-line-utilities", "config"]
[features]
default = []
regex = ["decodal-core/regex"]
[dependencies]
decodal-core = { path = "../decodal-core" }
decodal-core = { version = "0.1.0", path = "../decodal-core" }
+9 -2
View File
@@ -1,7 +1,14 @@
[package]
name = "decodal-core"
version = "0.1.0"
edition = "2024"
version.workspace = true
edition.workspace = true
rust-version.workspace = true
license.workspace = true
repository.workspace = true
readme.workspace = true
description = "Core parser, evaluator, and embedding API for the Decodal data description language."
keywords = ["decodal", "dsl", "config", "schema"]
categories = ["config", "parser-implementations"]
[features]
default = ["std"]
+12 -5
View File
@@ -1,15 +1,22 @@
[package]
name = "decodal-wasm"
version = "0.1.0"
edition = "2024"
version.workspace = true
edition.workspace = true
rust-version.workspace = true
license.workspace = true
repository.workspace = true
readme.workspace = true
description = "WebAssembly wrapper for evaluating Decodal in browser playgrounds."
keywords = ["decodal", "wasm", "dsl", "config"]
categories = ["wasm", "config"]
[lib]
crate-type = ["cdylib", "rlib"]
[dependencies]
decodal-core = { path = "../decodal-core" }
serde_json = "1"
wasm-bindgen = "0.2"
decodal-core = { version = "0.1.0", path = "../decodal-core" }
serde_json.workspace = true
wasm-bindgen.workspace = true
[package.metadata.wasm-pack.profile.release]
wasm-opt = false