pushkin-core 0.2.1

Core envelope, manifest, pipeline, and waiver types for the pushkin write-gate
Documentation
[package]
name = "pushkin-core"
version.workspace = true
edition.workspace = true
license.workspace = true
description = "Core envelope, manifest, pipeline, and waiver types for the pushkin write-gate"
repository = "https://github.com/acoletti/pushkin"

[lints]
workspace = true

[dependencies]
serde = { version = "=1.0.228", features = ["derive"] }
serde_json = "=1.0.151"
toml = "=0.9.8"
thiserror = "=2.0.20"
rusqlite = { version = "=0.37.0", features = ["bundled"] }
globset = "=0.4.16"
uuid = { version = "=1.18.1", features = ["v4"] }
time = { version = "=0.3.47", features = ["formatting", "parsing"] }
tree-sitter = "=0.26.12"
tree-sitter-typescript = "=0.23.2"
tree-sitter-python = "=0.25.0"
tree-sitter-rust = "=0.24.2"
tree-sitter-sequel = "=0.3.11"

[dev-dependencies]
tempfile = "=3.23.0"