Overview of Cedar crates
mainThe Cedar workspace contains several specialized crates:
cedar-policy: The main crate for authorization and policy validation against a schema.cedar-policy-symcc: Contains the symbolic compiler for verifying policy properties with counterexamples.cedar-policy-cli: A command-line interface for interacting with Cedar.cedar-language-server: Implementation of the Cedar Language Server.cedar-wasm: Provides a WebAssembly interface for using Cedar with JavaScript and TypeScript.cedar-policy-core: (Internal) Core components like parser, evaluator, and typechecker.cedar-policy-formatter: (Internal) Auto-formatter for Cedar policies.cedar-testing: (Internal) Integration testing code.