Variable RuleDataSchemaConst
RuleDataSchema: ZodObject<
{
$schema: ZodOptional<ZodString>;
dataVersion: ZodString;
fixes: ZodArray<
ZodObject<
{
ecosystems: ZodArray<
ZodEnum<
{
expo: "expo";
flutter: "flutter";
native: "native";
"react-native": "react-native";
},
>,
>;
guide: ZodString;
id: ZodString;
sources: ZodArray<
ZodObject<{ title: ZodString; url: ZodURL }, $strict>,
>;
steps: ZodArray<ZodString>;
title: ZodString;
},
$strict,
>,
>;
flutterTemplates: ZodObject<
{
objcHeader: ZodString;
objcImplementation: ZodString;
source: ZodURL;
swift: ZodArray<ZodString>;
},
$strict,
>;
hooks: ZodArray<
ZodObject<
{
id: ZodString;
kind: ZodEnum<{ "launch-option": "launch-option"; method: "method" }>;
objc: ZodString;
replacement: ZodString;
sources: ZodArray<
ZodObject<{ title: ZodString; url: ZodURL }, $strict>,
>;
swift: ZodString;
swiftUI: ZodNullable<ZodString>;
},
$strict,
>,
>;
milestones: ZodObject<
{
expoBuildProperties: ZodString;
expoScenesByDefault: ZodString;
expoSceneSupport: ZodString;
flutterAutoMigration: ZodString;
reactNativeScenes: ZodString;
},
$strict,
>;
rules: ZodArray<
ZodObject<
{
id: ZodEnum<
{
SCN001: "SCN001";
SCN002: "SCN002";
SCN003: "SCN003";
SCN004: "SCN004";
},
>;
severity: ZodEnum<{ error: "error"; info: "info"; warning: "warning" }>;
sources: ZodArray<
ZodObject<{ title: ZodString; url: ZodURL }, $strict>,
>;
summary: ZodString;
title: ZodString;
},
$strict,
>,
>;
ruleSet: ZodString;
sceneForwarders: ZodArray<ZodString>;
sdk: ZodString;
windowLookups: ZodArray<
ZodObject<
{
api: ZodString;
id: ZodString;
message: ZodString;
sources: ZodArray<
ZodObject<{ title: ZodString; url: ZodURL }, $strict>,
>;
title: ZodString;
},
$strict,
>,
>;
workarounds: ZodArray<
ZodObject<
{
ecosystems: ZodArray<
ZodEnum<
{
expo: "expo";
flutter: "flutter";
native: "native";
"react-native": "react-native";
},
>,
>;
limits: ZodArray<ZodString>;
mitigates: ZodArray<
ZodEnum<
{
SCN001: "SCN001";
SCN002: "SCN002";
SCN003: "SCN003";
SCN004: "SCN004";
},
>,
>;
package: ZodString;
sources: ZodArray<
ZodObject<{ title: ZodString; url: ZodURL }, $strict>,
>;
summary: ZodString;
},
$strict,
>,
>;
},
$strict,
> = ...