diff --git a/docs/generated/packages/expo/executors/prebuild.json b/docs/generated/packages/expo/executors/prebuild.json index 9122b229c365d..6ae3bb8fc21ec 100644 --- a/docs/generated/packages/expo/executors/prebuild.json +++ b/docs/generated/packages/expo/executors/prebuild.json @@ -11,6 +11,11 @@ "description": "Create native iOS and Android project files for building natively.", "type": "object", "properties": { + "clean": { + "type": "boolean", + "description": "Delete the native folders and regenerate them before applying changes", + "default": false + }, "install": { "type": "boolean", "description": "Installing npm packages and CocoaPods.", diff --git a/packages/expo/src/executors/prebuild/schema.d.ts b/packages/expo/src/executors/prebuild/schema.d.ts index b0905612de511..2746fc4418af6 100644 --- a/packages/expo/src/executors/prebuild/schema.d.ts +++ b/packages/expo/src/executors/prebuild/schema.d.ts @@ -3,6 +3,7 @@ import { string } from 'yargs'; export interface ExpoPrebuildOptions { + clean: boolean; // default is false install: boolean; // default is true platform: 'all' | 'android' | 'ios'; // default is all template?: string; diff --git a/packages/expo/src/executors/prebuild/schema.json b/packages/expo/src/executors/prebuild/schema.json index 1325f3c34ae40..2fae20881bc25 100644 --- a/packages/expo/src/executors/prebuild/schema.json +++ b/packages/expo/src/executors/prebuild/schema.json @@ -8,6 +8,11 @@ "description": "Create native iOS and Android project files for building natively.", "type": "object", "properties": { + "clean": { + "type": "boolean", + "description": "Delete the native folders and regenerate them before applying changes", + "default": false + }, "install": { "type": "boolean", "description": "Installing npm packages and CocoaPods.",