ryo-pattern 0.1.0

RyoPattern - AST pattern matching and lint rules for Ryo
Documentation
[package]
name = "ryo-pattern"
version.workspace = true
edition.workspace = true
authors.workspace = true
license.workspace = true
repository.workspace = true
homepage.workspace = true
description = "RyoPattern - AST pattern matching and lint rules for Ryo"
keywords = ["ast", "pattern", "lint", "rust", "matching"]
categories = ["development-tools", "parser-implementations"]
readme = "README.md"

[dependencies]
# Serialization
serde.workspace = true
serde_json.workspace = true
serde_yaml = "0.9"
schemars = { workspace = true }

# Error handling
thiserror.workspace = true

# AST parsing
syn.workspace = true
quote.workspace = true
proc-macro2 = "1.0"

# Data structures
smallvec.workspace = true
compact_str.workspace = true

# Internal
ryo-symbol = { path = "../ryo-symbol", version = "0.1.0" }
ryo-source = { path = "../ryo-source", version = "0.1.0" }

[dev-dependencies]