structure: flutter: type: directory contents: json: type: directory contents: flutter_json_manifest.json: type: file validations: - type: valid_json - type: json_schema schema_path: platform/json_manifest.json android: type: directory contents: res: type: directory contents: values: type: directory contents: strings.xml: type: file validations: - type: content_includes value: android_config.json: type: file validations: - type: valid_json - type: json_schema schema_path: platform/android/android_config.json android_signing.json: type: file validations: - type: valid_json - type: json_schema schema_path: platform/android/android_signing.json ios: type: directory contents: ios_config.json: type: file validations: - type: valid_json - type: json_schema schema_path: platform/ios/ios_config.json ios_signing.json: type: file validations: - type: valid_json - type: json_schema schema_path: platform/ios/ios_signing.json InfoPlist.xcstrings: type: file validations: - type: valid_json - type: json_schema schema_path: platform/ios/InfoPlist.xcstrings xcassets: type: directory contents: AppIcon.appiconset: type: directory shared: type: directory contents: brand_config.json: type: file validations: - type: valid_json - type: json_schema schema_path: platform/shared/brand_config.json theme.json: type: file validations: - type: valid_json ../../global: type: directory contents: resources_manifest.json: type: file validations: - type: valid_json - type: json_schema schema_path: platform/global/resources_manifest.json json: type: directory contents: global_json_manifest.json: type: file validations: - type: valid_json - type: json_schema schema_path: platform/json_manifest.json strict: false