Keep it Updated Optional Options object type SomeOperationOptions = { dryRun: boolean, verbose: boolean } function someOperation(options: Partial<SomeOperationOptions> = {}) { //... } someOperation(); someOperation({verbose: true, dryRun: true}); ./gradlew versionCatalogUpdate