A parser for Azure Bicep files leveraging Lark.
- Python 3.9+
- Lark 1.1.2+
pip install --upgrade pycep-parser
Initial support was added with following parts still missing
- Array type
- Decorators in object type
- Union type in object type
- Array (in progress)
- CIDR (in progress)
- Lambda (in progress)
- Safe-dereference
- 1st class support of interpolated strings
- Bicep to ARM converter and vice versa
Further details can be found in the contribution guidelines.