Cargo.toml 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. [package]
  2. name = "bolt-lang"
  3. description = "Bolt Language"
  4. version = { workspace = true }
  5. authors = { workspace = true }
  6. repository = { workspace = true }
  7. homepage = { workspace = true }
  8. license = { workspace = true }
  9. edition = { workspace = true }
  10. [features]
  11. anchor-debug = ["anchor-lang/anchor-debug"]
  12. idl-build = ["anchor-lang/idl-build"]
  13. [dependencies]
  14. anchor-lang = { workspace = true }
  15. # Bolt Attributes
  16. bolt-attribute-bolt-program = { workspace = true }
  17. bolt-attribute-bolt-delegate = { workspace = true }
  18. bolt-attribute-bolt-component = { workspace = true }
  19. bolt-attribute-bolt-system = { workspace = true }
  20. bolt-attribute-bolt-system-input = { workspace = true }
  21. bolt-attribute-bolt-component-deserialize = { workspace = true }
  22. bolt-attribute-bolt-component-id = { workspace = true }
  23. bolt-attribute-bolt-extra-accounts = { workspace = true }
  24. bolt-attribute-bolt-arguments = { workspace = true }
  25. # Bolt Programs
  26. world = { workspace = true }
  27. bolt-system = { workspace = true }
  28. # Session Keys
  29. session-keys = { workspace = true }
  30. # Delegation
  31. ephemeral-rollups-sdk = { workspace = true, features = ["anchor"]}
  32. # Other dependencies
  33. serde.workspace = true
  34. serde_json.workspace = true
  35. ahash.workspace = true
  36. solana-program.workspace = true
  37. bincode.workspace = true