Utility scripts for maintaining the PickNik website.
Updates _data/behaviors.json with port information and metadata extracted from behaviors.xml.
# From project root
python scripts/update_behaviors_from_xml.py [path_to_behaviors.xml]
# Example with default path
python scripts/update_behaviors_from_xml.py
# Example with custom XML path
python scripts/update_behaviors_from_xml.py /path/to/behaviors.xml