Anatomy of a package
All package export types follow this structure:
- Configuration entities are exported as .yml files with pretty-printed JSON data for easier reviews of introduced changes
- File dependencies, such as fonts and media files are exported in their respective formats
- Metadata for file dependencies is exported in “sitestudio_package_files.json” file
- Note: in v6.9.2 this was replaced with individual .yml files per exported file dependency to reduce the chance of conflicts when using version control systems
- If a package contains a Package Entity, it will be included as a .yml file in the export (ex: cohesion_sync.cohesion_sync_package.pack_uikit.yml)
- After importing a package that contains a Package Entity, it will be created and be available for editing on the destination site