DreamHouse App in DX way
Get the DreamHouse app
$ git clone https://github.com/dreamhouseapp/dreamhouse-sfdx
Cloning into 'dreamhouse-sfdx'...
remote: Counting objects: 1381, done.
remote: Compressing objects: 100% (44/44), done.
remote: Total 1381 (delta 28), reused 43 (delta 18), pack-reused 1318
Receiving objects: 100% (1381/1381), 4.91 MiB | 7.40 MiB/s, done.
Resolving deltas: 100% (731/731), done.
~/lex-book/dx/dh:
$ cd dreamhouse-sfdx/
~/lex-book/dx/dh/dreamhouse-sfdx:
$ sfdx force:org:create -h
Usage: sfdx force:org:create name=value... [-f <filepath>] [-n] [-c] [-i <string>] [-s] [-a <string>] [-w <minutes>] [-d <number>] [-v <string>] [--json] [--loglevel <string>]
create a scratch org
Flags:
-i, --clientid CLIENTID connected app consumer key
-f, --definitionfile DEFINITIONFILE path to a scratch org
definition file
-d, --durationdays DURATIONDAYS duration of the scratch org
(in days) (default:7, min:1,
max:30)
-c, --noancestors do not include
second-generation package
ancestors in the scratch org
-n, --nonamespace creates the scratch org with
no namespace
-a, --setalias SETALIAS set an alias for for the
created scratch org
-s, --setdefaultusername set the created org as the
default username
-v, --targetdevhubusername TARGETDEVHUBUSERNAME username or alias for the dev
hub org; overrides default dev
hub org
-w, --wait WAIT the streaming client socket
timeout (in minutes)
(default:6, min:2)
--json format output as json
--loglevel LOGLEVEL logging level for this command
invocation
(error*,trace,debug,info,warn,fatal)
To set up a connected app for your new scratch org, specify the value that was returned when you created a connected app in your Dev Hub org as --clientid.
Examples:
$ sfdx force:org:create -f config/enterprise-scratch-def.json -a TestOrg1
$ sfdx force:org:create -a MyDevOrg -s -v me@myhub.org edition=Developer
$ sfdx force:org:create -f config/enterprise-scratch-def.json -a OrgWithOverrides username=testuser1@mycompany.org
$ cat config/project-scratch-def.json
{
"orgName": "Dreamhouse",
"edition": "Developer",
"hasSampleData": "false",
"orgPreferences" : {
"enabled": ["S1DesktopEnabled"],
"disabled": ["S1EncryptedStoragePref2"]
}
}
~/lex-book/dx/dh/dreamhouse-sfdx:
$ sfdx force:org:create -s -f config/project-scratch-def.json -a dh
Successfully created scratch org: 00DL0000005uIFIMA2, username: test-pq638jcwj0of@example.com
$ tree
.
├── LICENSE
├── README.md
├── config
│ └── project-scratch-def.json
├── data
│ ├── brokers-data.json
│ ├── properties-data.json
│ └── sample-data-plan.json
├── force-app
│ └── main
│ └── default
│ ├── applications
│ │ └── DreamHouse.app-meta.xml
│ ├── aura
│ │ ├── Bot
│ │ │ ├── Bot.cmp
│ │ │ ├── Bot.cmp-meta.xml
│ │ │ ├── Bot.css
│ │ │ ├── Bot.design
│ │ │ ├── BotController.js
│ │ │ ├── BotHelper.js
│ │ │ └── BotRenderer.js
│ │ ├── EinsteinVisionDashboard
│ │ │ ├── EinsteinVisionDashboard.cmp
│ │ │ ├── EinsteinVisionDashboard.cmp-meta.xml
│ │ │ ├── EinsteinVisionDashboard.css
│ │ │ ├── EinsteinVisionDashboardController.js
│ │ │ └── EinsteinVisionDashboardHelper.js
│ │ ├── EinsteinVisionDataset
│ │ │ ├── EinsteinVisionDataset.cmp
│ │ │ ├── EinsteinVisionDataset.cmp-meta.xml
│ │ │ ├── EinsteinVisionDataset.css
│ │ │ ├── EinsteinVisionDatasetController.js
│ │ │ └── EinsteinVisionDatasetHelper.js
│ │ ├── EinsteinVisionDatasetEvent
│ │ │ ├── EinsteinVisionDatasetEvent.evt
│ │ │ └── EinsteinVisionDatasetEvent.evt-meta.xml
│ │ ├── EinsteinVisionEvent
│ │ │ ├── EinsteinVisionEvent.evt
│ │ │ └── EinsteinVisionEvent.evt-meta.xml
│ │ ├── Map
│ │ │ ├── Map.cmp
│ │ │ ├── Map.cmp-meta.xml
│ │ │ ├── Map.css
│ │ │ ├── Map.design
│ │ │ ├── Map.svg
│ │ │ ├── MapController.js
│ │ │ ├── MapHelper.js
│ │ │ └── MapRenderer.js
│ │ ├── MapCard
│ │ │ ├── MapCard.cmp
│ │ │ ├── MapCard.cmp-meta.xml
│ │ │ ├── MapCard.css
│ │ │ ├── MapCard.design
│ │ │ ├── MapCard.svg
│ │ │ └── MapCardController.js
│ │ ├── MortgageAmortizationChart
│ │ │ ├── MortgageAmortizationChart.cmp
│ │ │ ├── MortgageAmortizationChart.cmp-meta.xml
│ │ │ ├── MortgageAmortizationChart.css
│ │ │ ├── MortgageAmortizationChart.design
│ │ │ ├── MortgageAmortizationChart.svg
│ │ │ ├── MortgageAmortizationChartController.js
│ │ │ └── MortgageAmortizationChartHelper.js
│ │ ├── MortgageCalcWithAmortization
│ │ │ ├── MortgageCalcWithAmortization.auradoc
│ │ │ ├── MortgageCalcWithAmortization.cmp
│ │ │ ├── MortgageCalcWithAmortization.cmp-meta.xml
│ │ │ ├── MortgageCalcWithAmortization.css
│ │ │ ├── MortgageCalcWithAmortization.design
│ │ │ ├── MortgageCalcWithAmortization.svg
│ │ │ ├── MortgageCalcWithAmortizationController.js
│ │ │ ├── MortgageCalcWithAmortizationHelper.js
│ │ │ └── MortgageCalcWithAmortizationRenderer.js
│ │ ├── MortgageCalculator
│ │ │ ├── MortgageCalculator.cmp
│ │ │ ├── MortgageCalculator.cmp-meta.xml
│ │ │ ├── MortgageCalculator.css
│ │ │ ├── MortgageCalculator.design
│ │ │ ├── MortgageCalculator.svg
│ │ │ ├── MortgageCalculatorController.js
│ │ │ └── MortgageCalculatorHelper.js
│ │ ├── MortgageChange
│ │ │ ├── MortgageChange.evt
│ │ │ └── MortgageChange.evt-meta.xml
│ │ ├── PageTemplate_2_6_4
│ │ │ ├── PageTemplate_2_6_4.auradoc
│ │ │ ├── PageTemplate_2_6_4.cmp
│ │ │ ├── PageTemplate_2_6_4.cmp-meta.xml
│ │ │ ├── PageTemplate_2_6_4.css
│ │ │ ├── PageTemplate_2_6_4.design
│ │ │ ├── PageTemplate_2_6_4.svg
│ │ │ ├── PageTemplate_2_6_4Controller.js
│ │ │ ├── PageTemplate_2_6_4Helper.js
│ │ │ └── PageTemplate_2_6_4Renderer.js
│ │ ├── PageTemplate_2_7_3
│ │ │ ├── PageTemplate_2_7_3.auradoc
│ │ │ ├── PageTemplate_2_7_3.cmp
│ │ │ ├── PageTemplate_2_7_3.cmp-meta.xml
│ │ │ ├── PageTemplate_2_7_3.css
│ │ │ ├── PageTemplate_2_7_3.design
│ │ │ ├── PageTemplate_2_7_3.svg
│ │ │ ├── PageTemplate_2_7_3Controller.js
│ │ │ ├── PageTemplate_2_7_3Helper.js
│ │ │ └── PageTemplate_2_7_3Renderer.js
│ │ ├── PictureCarousel
│ │ │ ├── PictureCarousel.cmp
│ │ │ ├── PictureCarousel.cmp-meta.xml
│ │ │ ├── PictureCarousel.css
│ │ │ ├── PictureCarouselController.js
│ │ │ ├── PictureCarouselHelper.js
│ │ │ └── PictureCarouselRenderer.js
│ │ ├── PictureGalleryCard
│ │ │ ├── PictureGalleryCard.cmp
│ │ │ ├── PictureGalleryCard.cmp-meta.xml
│ │ │ ├── PictureGalleryCard.css
│ │ │ ├── PictureGalleryCard.design
│ │ │ ├── PictureGalleryCard.svg
│ │ │ └── PictureGalleryCardController.js
│ │ ├── PriceRange
│ │ │ ├── PriceRange.cmp
│ │ │ ├── PriceRange.cmp-meta.xml
│ │ │ ├── PriceRange.css
│ │ │ ├── PriceRange.design
│ │ │ ├── PriceRange.svg
│ │ │ ├── PriceRangeController.js
│ │ │ └── PriceRangeRenderer.js
│ │ ├── PropertyCarousel
│ │ │ ├── PropertyCarousel.auradoc
│ │ │ ├── PropertyCarousel.cmp
│ │ │ ├── PropertyCarousel.cmp-meta.xml
│ │ │ ├── PropertyCarousel.css
│ │ │ ├── PropertyCarousel.design
│ │ │ ├── PropertyCarousel.svg
│ │ │ ├── PropertyCarouselController.js
│ │ │ ├── PropertyCarouselHelper.js
│ │ │ └── PropertyCarouselRenderer.js
│ │ ├── PropertyDaysOnMarketChart
│ │ │ ├── PropertyDaysOnMarketChart.cmp
│ │ │ ├── PropertyDaysOnMarketChart.cmp-meta.xml
│ │ │ ├── PropertyDaysOnMarketChart.css
│ │ │ ├── PropertyDaysOnMarketChart.design
│ │ │ ├── PropertyDaysOnMarketChart.svg
│ │ │ ├── PropertyDaysOnMarketChartController.js
│ │ │ └── PropertyDaysOnMarketChartHelper.js
│ │ ├── PropertyFilterChange
│ │ │ ├── PropertyFilterChange.evt
│ │ │ └── PropertyFilterChange.evt-meta.xml
│ │ ├── PropertyFilters
│ │ │ ├── PropertyFilters.auradoc
│ │ │ ├── PropertyFilters.cmp
│ │ │ ├── PropertyFilters.cmp-meta.xml
│ │ │ ├── PropertyFilters.css
│ │ │ ├── PropertyFilters.design
│ │ │ ├── PropertyFilters.svg
│ │ │ ├── PropertyFiltersController.js
│ │ │ ├── PropertyFiltersHelper.js
│ │ │ └── PropertyFiltersRenderer.js
│ │ ├── PropertyListMap
│ │ │ ├── PropertyListMap.auradoc
│ │ │ ├── PropertyListMap.cmp
│ │ │ ├── PropertyListMap.cmp-meta.xml
│ │ │ ├── PropertyListMap.css
│ │ │ ├── PropertyListMap.design
│ │ │ ├── PropertyListMap.svg
│ │ │ ├── PropertyListMapController.js
│ │ │ ├── PropertyListMapHelper.js
│ │ │ └── PropertyListMapRenderer.js
│ │ ├── PropertyPageChange
│ │ │ ├── PropertyPageChange.evt
│ │ │ └── PropertyPageChange.evt-meta.xml
│ │ ├── PropertyPaginator
│ │ │ ├── PropertyPaginator.cmp
│ │ │ ├── PropertyPaginator.cmp-meta.xml
│ │ │ ├── PropertyPaginator.css
│ │ │ └── PropertyPaginatorController.js
│ │ ├── PropertySummary
│ │ │ ├── PropertySummary.cmp
│ │ │ ├── PropertySummary.cmp-meta.xml
│ │ │ ├── PropertySummary.css
│ │ │ ├── PropertySummary.design
│ │ │ ├── PropertySummary.svg
│ │ │ └── PropertySummaryController.js
│ │ ├── PropertyTile
│ │ │ ├── PropertyTile.auradoc
│ │ │ ├── PropertyTile.cmp
│ │ │ ├── PropertyTile.cmp-meta.xml
│ │ │ ├── PropertyTile.css
│ │ │ └── PropertyTileController.js
│ │ ├── PropertyTileList
│ │ │ ├── PropertyTileList.cmp
│ │ │ ├── PropertyTileList.cmp-meta.xml
│ │ │ ├── PropertyTileList.css
│ │ │ ├── PropertyTileList.design
│ │ │ ├── PropertyTileList.svg
│ │ │ ├── PropertyTileListController.js
│ │ │ └── PropertyTileListHelper.js
│ │ ├── RangeChange
│ │ │ ├── RangeChange.evt
│ │ │ └── RangeChange.evt-meta.xml
│ │ ├── SimilarProperties
│ │ │ ├── SimilarProperties.cmp
│ │ │ ├── SimilarProperties.cmp-meta.xml
│ │ │ ├── SimilarProperties.css
│ │ │ ├── SimilarProperties.design
│ │ │ ├── SimilarPropertiesController.js
│ │ │ └── SimilarPropertiesHelper.js
│ │ ├── SmartHome
│ │ │ ├── SmartHome.cmp
│ │ │ ├── SmartHome.cmp-meta.xml
│ │ │ ├── SmartHome.css
│ │ │ ├── SmartHome.design
│ │ │ ├── SmartHome.svg
│ │ │ └── SmartHomeController.js
│ │ ├── SmartHomeCard
│ │ │ ├── SmartHomeCard.cmp
│ │ │ ├── SmartHomeCard.cmp-meta.xml
│ │ │ ├── SmartHomeCard.css
│ │ │ ├── SmartHomeCard.design
│ │ │ └── SmartHomeCard.svg
│ │ ├── SmartLights
│ │ │ ├── SmartLights.cmp
│ │ │ ├── SmartLights.cmp-meta.xml
│ │ │ ├── SmartLights.css
│ │ │ ├── SmartLights.design
│ │ │ ├── SmartLightsController.js
│ │ │ └── SmartLightsHelper.js
│ │ ├── SmartLocks
│ │ │ ├── SmartLocks.cmp
│ │ │ ├── SmartLocks.cmp-meta.xml
│ │ │ ├── SmartLocks.css
│ │ │ ├── SmartLocksController.js
│ │ │ └── SmartLocksHelper.js
│ │ ├── SmartThermostat
│ │ │ ├── SmartThermostat.cmp
│ │ │ ├── SmartThermostat.cmp-meta.xml
│ │ │ ├── SmartThermostat.css
│ │ │ └── SmartThermostatController.js
│ │ ├── VisualSearchBox
│ │ │ ├── VisualSearchBox.auradoc
│ │ │ ├── VisualSearchBox.cmp
│ │ │ ├── VisualSearchBox.cmp-meta.xml
│ │ │ ├── VisualSearchBox.css
│ │ │ ├── VisualSearchBox.design
│ │ │ ├── VisualSearchBox.svg
│ │ │ ├── VisualSearchBoxController.js
│ │ │ ├── VisualSearchBoxHelper.js
│ │ │ └── VisualSearchBoxRenderer.js
│ │ ├── VisualSearchEvent
│ │ │ ├── VisualSearchEvent.evt
│ │ │ └── VisualSearchEvent.evt-meta.xml
│ │ ├── VoiceInput
│ │ │ ├── VoiceInput.auradoc
│ │ │ ├── VoiceInput.cmp
│ │ │ ├── VoiceInput.cmp-meta.xml
│ │ │ ├── VoiceInput.css
│ │ │ ├── VoiceInput.design
│ │ │ ├── VoiceInput.svg
│ │ │ ├── VoiceInputController.js
│ │ │ ├── VoiceInputHelper.js
│ │ │ └── VoiceInputRenderer.js
│ │ ├── VoiceInputCard
│ │ │ ├── VoiceInputCard.auradoc
│ │ │ ├── VoiceInputCard.cmp
│ │ │ ├── VoiceInputCard.cmp-meta.xml
│ │ │ ├── VoiceInputCard.css
│ │ │ ├── VoiceInputCard.design
│ │ │ ├── VoiceInputCard.svg
│ │ │ ├── VoiceInputCardController.js
│ │ │ ├── VoiceInputCardHelper.js
│ │ │ └── VoiceInputCardRenderer.js
│ │ └── VoiceInputChangeEvent
│ │ ├── VoiceInputChangeEvent.evt
│ │ └── VoiceInputChangeEvent.evt-meta.xml
│ ├── classes
│ │ ├── BotController.cls
│ │ ├── BotController.cls-meta.xml
│ │ ├── BotField.cls
│ │ ├── BotField.cls-meta.xml
│ │ ├── BotHandler.cls
│ │ ├── BotHandler.cls-meta.xml
│ │ ├── BotItem.cls
│ │ ├── BotItem.cls-meta.xml
│ │ ├── BotMessage.cls
│ │ ├── BotMessage.cls-meta.xml
│ │ ├── BotMessageButton.cls
│ │ ├── BotMessageButton.cls-meta.xml
│ │ ├── BotRecord.cls
│ │ ├── BotRecord.cls-meta.xml
│ │ ├── BotResponse.cls
│ │ ├── BotResponse.cls-meta.xml
│ │ ├── BotTest.cls
│ │ ├── BotTest.cls-meta.xml
│ │ ├── DreamHouseSampleDataController.cls
│ │ ├── DreamHouseSampleDataController.cls-meta.xml
│ │ ├── EinsteinVisionController.cls
│ │ ├── EinsteinVisionController.cls-meta.xml
│ │ ├── EinsteinVisionControllerTest.cls
│ │ ├── EinsteinVisionControllerTest.cls-meta.xml
│ │ ├── HandlerAddTwoNumbers.cls
│ │ ├── HandlerAddTwoNumbers.cls-meta.xml
│ │ ├── HandlerCostCenter.cls
│ │ ├── HandlerCostCenter.cls-meta.xml
│ │ ├── HandlerDashboard.cls
│ │ ├── HandlerDashboard.cls-meta.xml
│ │ ├── HandlerEmployeeId.cls
│ │ ├── HandlerEmployeeId.cls-meta.xml
│ │ ├── HandlerFileUpload.cls
│ │ ├── HandlerFileUpload.cls-meta.xml
│ │ ├── HandlerFindAccount.cls
│ │ ├── HandlerFindAccount.cls-meta.xml
│ │ ├── HandlerFindContact.cls
│ │ ├── HandlerFindContact.cls-meta.xml
│ │ ├── HandlerFindProperties.cls
│ │ ├── HandlerFindProperties.cls-meta.xml
│ │ ├── HandlerFindPropertiesByBedrooms.cls
│ │ ├── HandlerFindPropertiesByBedrooms.cls-meta.xml
│ │ ├── HandlerHello.cls
│ │ ├── HandlerHello.cls-meta.xml
│ │ ├── HandlerHelp.cls
│ │ ├── HandlerHelp.cls-meta.xml
│ │ ├── HandlerHelpTopic.cls
│ │ ├── HandlerHelpTopic.cls-meta.xml
│ │ ├── HandlerImageBasedSearch.cls
│ │ ├── HandlerImageBasedSearch.cls-meta.xml
│ │ ├── HandlerMyOpenCases.cls
│ │ ├── HandlerMyOpenCases.cls-meta.xml
│ │ ├── HandlerNext.cls
│ │ ├── HandlerNext.cls-meta.xml
│ │ ├── HandlerPipeline.cls
│ │ ├── HandlerPipeline.cls-meta.xml
│ │ ├── HandlerQuarter.cls
│ │ ├── HandlerQuarter.cls-meta.xml
│ │ ├── HandlerReport.cls
│ │ ├── HandlerReport.cls-meta.xml
│ │ ├── HandlerSOQL.cls
│ │ ├── HandlerSOQL.cls-meta.xml
│ │ ├── HandlerTopOpportunities.cls
│ │ ├── HandlerTopOpportunities.cls-meta.xml
│ │ ├── HandlerTravelApproval.cls
│ │ ├── HandlerTravelApproval.cls-meta.xml
│ │ ├── HttpFormBuilder.cls
│ │ ├── HttpFormBuilder.cls-meta.xml
│ │ ├── JWT.cls
│ │ ├── JWT.cls-meta.xml
│ │ ├── JWTBearerFlow.cls
│ │ ├── JWTBearerFlow.cls-meta.xml
│ │ ├── LIFXController.cls
│ │ ├── LIFXController.cls-meta.xml
│ │ ├── LIFXControllerTest.cls
│ │ ├── LIFXControllerTest.cls-meta.xml
│ │ ├── PostPriceChangeToSlack.cls
│ │ ├── PostPriceChangeToSlack.cls-meta.xml
│ │ ├── PostPriceChangeToSlackTest.cls
│ │ ├── PostPriceChangeToSlackTest.cls-meta.xml
│ │ ├── PropertyController.cls
│ │ ├── PropertyController.cls-meta.xml
│ │ ├── PropertyControllerTest.cls
│ │ ├── PropertyControllerTest.cls-meta.xml
│ │ ├── PropertyListPage.cls
│ │ ├── PropertyListPage.cls-meta.xml
│ │ ├── PushPriceChangeNotification.cls
│ │ ├── PushPriceChangeNotification.cls-meta.xml
│ │ ├── PushPriceChangeNotificationTest.cls
│ │ ├── PushPriceChangeNotificationTest.cls-meta.xml
│ │ ├── RejectDuplicateFavoriteTest.cls
│ │ ├── RejectDuplicateFavoriteTest.cls-meta.xml
│ │ ├── SlackOpportunityPublisher.cls
│ │ ├── SlackOpportunityPublisher.cls-meta.xml
│ │ ├── SlackOpportunityPublisherTest.cls
│ │ └── SlackOpportunityPublisherTest.cls-meta.xml
│ ├── contentassets
│ │ ├── dreamhouselogosquare.asset
│ │ └── dreamhouselogosquare.asset-meta.xml
│ ├── dashboards
│ │ ├── DreamHouse_Dashboards
│ │ │ └── PwhxKrnFNjvWCIHRklHhRcEIEyIIBm.dashboard-meta.xml
│ │ └── DreamHouse_Dashboards.dashboardFolder-meta.xml
│ ├── flexipages
│ │ ├── Broker_Record_Page.flexipage-meta.xml
│ │ ├── Einstein_Vision.flexipage-meta.xml
│ │ ├── Property_Explorer.flexipage-meta.xml
│ │ ├── Property_Finder.flexipage-meta.xml
│ │ ├── Property_Record_Page.flexipage-meta.xml
│ │ └── dreamhouseApplicationUtilityBar.flexipage-meta.xml
│ ├── flows
│ │ ├── Advertise_New_Property-2.flow-meta.xml
│ │ ├── Opportunity_Status_Change-1.flow-meta.xml
│ │ ├── Post_Price_Changes_to_Slack-1.flow-meta.xml
│ │ └── Price_Change_Push_Notification-1.flow-meta.xml
│ ├── layouts
│ │ ├── Bot_Command__c-Bot\ Action\ Layout.layout-meta.xml
│ │ ├── Broker__c-Broker\ Layout.layout-meta.xml
│ │ ├── Property_Favorite__c-Favorite\ Layout.layout-meta.xml
│ │ └── Property__c-Property\ Layout.layout-meta.xml
│ ├── objectTranslations
│ │ └── Property_Favorite__c-en_US
│ │ ├── Property_Favorite__c-en_US.objectTranslation-meta.xml
│ │ ├── Property__c.fieldTranslation-meta.xml
│ │ └── User__c.fieldTranslation-meta.xml
│ ├── objects
│ │ ├── Bot_Command__c
│ │ │ ├── Bot_Command__c.object-meta.xml
│ │ │ ├── fields
│ │ │ │ ├── Active__c.field-meta.xml
│ │ │ │ ├── Apex_Class__c.field-meta.xml
│ │ │ │ ├── Pattern__c.field-meta.xml
│ │ │ │ └── Sample_Utterance__c.field-meta.xml
│ │ │ └── listViews
│ │ │ └── All.listView-meta.xml
│ │ ├── Broker__c
│ │ │ ├── Broker__c.object-meta.xml
│ │ │ ├── compactLayouts
│ │ │ │ └── Broker_Compact.compactLayout-meta.xml
│ │ │ ├── fields
│ │ │ │ ├── Email__c.field-meta.xml
│ │ │ │ ├── Mobile_Phone__c.field-meta.xml
│ │ │ │ ├── Phone__c.field-meta.xml
│ │ │ │ ├── Picture_IMG__c.field-meta.xml
│ │ │ │ ├── Picture__c.field-meta.xml
│ │ │ │ └── Title__c.field-meta.xml
│ │ │ └── listViews
│ │ │ └── All.listView-meta.xml
│ │ ├── Contact
│ │ │ ├── Contact.object-meta.xml
│ │ │ └── fields
│ │ │ └── Location__c.field-meta.xml
│ │ ├── Dreamhouse_Settings__c
│ │ │ ├── Dreamhouse_Settings__c.object-meta.xml
│ │ │ └── fields
│ │ │ ├── Einstein_Vision_Email__c.field-meta.xml
│ │ │ ├── LIFX_Token__c.field-meta.xml
│ │ │ ├── LIFX_URL__c.field-meta.xml
│ │ │ ├── Light_Service_URL__c.field-meta.xml
│ │ │ ├── Push_Server_URL__c.field-meta.xml
│ │ │ ├── Slack_Opportunity_Webhook_URL__c.field-meta.xml
│ │ │ └── Slack_Property_Webhook_URL__c.field-meta.xml
│ │ ├── Property_Favorite__c
│ │ │ ├── Property_Favorite__c.object-meta.xml
│ │ │ ├── fields
│ │ │ │ ├── Property__c.field-meta.xml
│ │ │ │ └── User__c.field-meta.xml
│ │ │ └── listViews
│ │ │ └── All.listView-meta.xml
│ │ └── Property__c
│ │ ├── Property__c.object-meta.xml
│ │ ├── compactLayouts
│ │ │ └── Property_Compact_Layout.compactLayout-meta.xml
│ │ ├── fields
│ │ │ ├── Address__c.field-meta.xml
│ │ │ ├── Asking_Price__c.field-meta.xml
│ │ │ ├── Assessed_Value__c.field-meta.xml
│ │ │ ├── Baths__c.field-meta.xml
│ │ │ ├── Beds__c.field-meta.xml
│ │ │ ├── Broker__c.field-meta.xml
│ │ │ ├── City__c.field-meta.xml
│ │ │ ├── Date_Agreement__c.field-meta.xml
│ │ │ ├── Date_Closed__c.field-meta.xml
│ │ │ ├── Date_Contracted__c.field-meta.xml
│ │ │ ├── Date_Listed__c.field-meta.xml
│ │ │ ├── Date_Pre_Market__c.field-meta.xml
│ │ │ ├── Days_On_Market__c.field-meta.xml
│ │ │ ├── Description__c.field-meta.xml
│ │ │ ├── Location__c.field-meta.xml
│ │ │ ├── Picture_IMG__c.field-meta.xml
│ │ │ ├── Picture__c.field-meta.xml
│ │ │ ├── Predicted_Days_on_Market__c.field-meta.xml
│ │ │ ├── Price_Sold__c.field-meta.xml
│ │ │ ├── Price__c.field-meta.xml
│ │ │ ├── Record_Link__c.field-meta.xml
│ │ │ ├── State__c.field-meta.xml
│ │ │ ├── Status__c.field-meta.xml
│ │ │ ├── Tags__c.field-meta.xml
│ │ │ ├── Thumbnail_IMG__c.field-meta.xml
│ │ │ ├── Thumbnail__c.field-meta.xml
│ │ │ ├── Title__c.field-meta.xml
│ │ │ └── Zip__c.field-meta.xml
│ │ └── listViews
│ │ └── All.listView-meta.xml
│ ├── pages
│ │ ├── DreamHouseSampleData.page
│ │ └── DreamHouseSampleData.page-meta.xml
│ ├── pathAssistants
│ │ └── Property_Status.pathAssistant-meta.xml
│ ├── permissionsets
│ │ └── dreamhouse.permissionset-meta.xml
│ ├── quickActions
│ │ ├── LogACall.quickAction-meta.xml
│ │ ├── NewCase.quickAction-meta.xml
│ │ ├── NewContact.quickAction-meta.xml
│ │ ├── NewEvent.quickAction-meta.xml
│ │ ├── NewLead.quickAction-meta.xml
│ │ ├── NewOpportunity.quickAction-meta.xml
│ │ ├── NewTask.quickAction-meta.xml
│ │ ├── Property__c.Smart_Home.quickAction-meta.xml
│ │ └── SendEmail.quickAction-meta.xml
│ ├── remoteSiteSettings
│ │ ├── Einstein_Vision.remoteSite-meta.xml
│ │ ├── LIFX.remoteSite-meta.xml
│ │ ├── PushServer.remoteSite-meta.xml
│ │ └── Slack.remoteSite-meta.xml
│ ├── reports
│ │ ├── DreamHouse_Reports
│ │ │ ├── Days_on_Market.report-meta.xml
│ │ │ ├── Portfolio_Health.report-meta.xml
│ │ │ └── Properties_by_Broker.report-meta.xml
│ │ └── DreamHouse_Reports.reportFolder-meta.xml
│ ├── staticresources
│ │ ├── leaflet.resource
│ │ ├── leaflet.resource-meta.xml
│ │ ├── nouislider.resource
│ │ └── nouislider.resource-meta.xml
│ ├── tabs
│ │ ├── Bot_Command__c.tab-meta.xml
│ │ ├── Broker__c.tab-meta.xml
│ │ ├── Einstein_Vision.tab-meta.xml
│ │ ├── Property_Explorer.tab-meta.xml
│ │ ├── Property_Finder.tab-meta.xml
│ │ ├── Property__c.tab-meta.xml
│ │ └── Sample_Data_Import.tab-meta.xml
│ ├── triggers
│ │ ├── PushNotificationTrigger.trigger
│ │ ├── PushNotificationTrigger.trigger-meta.xml
│ │ ├── RejectDuplicatePropertyFavorite.trigger
│ │ └── RejectDuplicatePropertyFavorite.trigger-meta.xml
│ └── workflows
│ └── Property__c.workflow-meta.xml
├── prettier.config.js
├── scripts
│ └── orgInit.sh
└── sfdx-project.json
org:list
$ sfdx force:org:list
=== Orgs
ALIAS USERNAME ORG ID CONNECTED STATUS
─── ───────── ──────────────────────────────────── ────────────────── ─────────────────
(D) DevHub101 mohan.chinnappan.dh101@gmail.com 00Df4000003l2kBEAQ Connected
ALIAS SCRATCH ORG NAME USERNAME ORG ID EXPIRATION DATE
─── ───────────────── ─────────────────── ───────────────────────────── ────────────────── ───────────────
(U) dh Dreamhouse test-pq638jcwj0of@example.com 00DL0000005uIFIMA2 2018-06-09
lexbook_prj1_org1 mchinnappan Company test-chpgw6fd8a2j@example.com 00D3C000000LHDqUAO 2018-06-05
$ sfdx force:source:push
=== Pushed Source
STATE FULL NAME TYPE PROJECT PATH
───── ────────────────────────────────────────────────────────────────────── ─────────────────────── ──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
Add DreamHouse CustomApplication force-app/main/default/applications/DreamHouse.app-meta.xml
Add Bot/Bot.cmp AuraDefinitionBundle force-app/main/default/aura/Bot/Bot.cmp
Add Bot/Bot.cmp AuraDefinitionBundle force-app/main/default/aura/Bot/Bot.cmp-meta.xml
Add Bot/Bot.css AuraDefinitionBundle force-app/main/default/aura/Bot/Bot.css
Add Bot/Bot.design AuraDefinitionBundle force-app/main/default/aura/Bot/Bot.design
Add Bot/BotController.js AuraDefinitionBundle force-app/main/default/aura/Bot/BotController.js
Add Bot/BotHelper.js AuraDefinitionBundle force-app/main/default/aura/Bot/BotHelper.js
Add Bot/BotRenderer.js AuraDefinitionBundle force-app/main/default/aura/Bot/BotRenderer.js
Add EinsteinVisionDashboard/EinsteinVisionDashboard.cmp AuraDefinitionBundle force-app/main/default/aura/EinsteinVisionDashboard/EinsteinVisionDashboard.cmp
Add EinsteinVisionDashboard/EinsteinVisionDashboard.cmp AuraDefinitionBundle force-app/main/default/aura/EinsteinVisionDashboard/EinsteinVisionDashboard.cmp-meta.xml
Add EinsteinVisionDashboard/EinsteinVisionDashboard.css AuraDefinitionBundle force-app/main/default/aura/EinsteinVisionDashboard/EinsteinVisionDashboard.css
Add EinsteinVisionDashboard/EinsteinVisionDashboardController.js AuraDefinitionBundle force-app/main/default/aura/EinsteinVisionDashboard/EinsteinVisionDashboardController.js
Add EinsteinVisionDashboard/EinsteinVisionDashboardHelper.js AuraDefinitionBundle force-app/main/default/aura/EinsteinVisionDashboard/EinsteinVisionDashboardHelper.js
Add EinsteinVisionDataset/EinsteinVisionDataset.cmp AuraDefinitionBundle force-app/main/default/aura/EinsteinVisionDataset/EinsteinVisionDataset.cmp
Add EinsteinVisionDataset/EinsteinVisionDataset.cmp AuraDefinitionBundle force-app/main/default/aura/EinsteinVisionDataset/EinsteinVisionDataset.cmp-meta.xml
Add EinsteinVisionDataset/EinsteinVisionDataset.css AuraDefinitionBundle force-app/main/default/aura/EinsteinVisionDataset/EinsteinVisionDataset.css
Add EinsteinVisionDataset/EinsteinVisionDatasetController.js AuraDefinitionBundle force-app/main/default/aura/EinsteinVisionDataset/EinsteinVisionDatasetController.js
Add EinsteinVisionDataset/EinsteinVisionDatasetHelper.js AuraDefinitionBundle force-app/main/default/aura/EinsteinVisionDataset/EinsteinVisionDatasetHelper.js
Add EinsteinVisionDatasetEvent/EinsteinVisionDatasetEvent.evt AuraDefinitionBundle force-app/main/default/aura/EinsteinVisionDatasetEvent/EinsteinVisionDatasetEvent.evt
Add EinsteinVisionDatasetEvent/EinsteinVisionDatasetEvent.evt AuraDefinitionBundle force-app/main/default/aura/EinsteinVisionDatasetEvent/EinsteinVisionDatasetEvent.evt-meta.xml
Add EinsteinVisionEvent/EinsteinVisionEvent.evt AuraDefinitionBundle force-app/main/default/aura/EinsteinVisionEvent/EinsteinVisionEvent.evt
Add EinsteinVisionEvent/EinsteinVisionEvent.evt AuraDefinitionBundle force-app/main/default/aura/EinsteinVisionEvent/EinsteinVisionEvent.evt-meta.xml
Add Map/Map.cmp AuraDefinitionBundle force-app/main/default/aura/Map/Map.cmp
Add Map/Map.cmp AuraDefinitionBundle force-app/main/default/aura/Map/Map.cmp-meta.xml
Add Map/Map.css AuraDefinitionBundle force-app/main/default/aura/Map/Map.css
Add Map/Map.design AuraDefinitionBundle force-app/main/default/aura/Map/Map.design
Add Map/Map.svg AuraDefinitionBundle force-app/main/default/aura/Map/Map.svg
Add Map/MapController.js AuraDefinitionBundle force-app/main/default/aura/Map/MapController.js
Add Map/MapHelper.js AuraDefinitionBundle force-app/main/default/aura/Map/MapHelper.js
Add Map/MapRenderer.js AuraDefinitionBundle force-app/main/default/aura/Map/MapRenderer.js
Add MapCard/MapCard.cmp AuraDefinitionBundle force-app/main/default/aura/MapCard/MapCard.cmp
Add MapCard/MapCard.cmp AuraDefinitionBundle force-app/main/default/aura/MapCard/MapCard.cmp-meta.xml
Add MapCard/MapCard.css AuraDefinitionBundle force-app/main/default/aura/MapCard/MapCard.css
Add MapCard/MapCard.design AuraDefinitionBundle force-app/main/default/aura/MapCard/MapCard.design
Add MapCard/MapCard.svg AuraDefinitionBundle force-app/main/default/aura/MapCard/MapCard.svg
Add MapCard/MapCardController.js AuraDefinitionBundle force-app/main/default/aura/MapCard/MapCardController.js
Add MortgageAmortizationChart/MortgageAmortizationChart.cmp AuraDefinitionBundle force-app/main/default/aura/MortgageAmortizationChart/MortgageAmortizationChart.cmp
Add MortgageAmortizationChart/MortgageAmortizationChart.cmp AuraDefinitionBundle force-app/main/default/aura/MortgageAmortizationChart/MortgageAmortizationChart.cmp-meta.xml
Add MortgageAmortizationChart/MortgageAmortizationChart.css AuraDefinitionBundle force-app/main/default/aura/MortgageAmortizationChart/MortgageAmortizationChart.css
Add MortgageAmortizationChart/MortgageAmortizationChart.design AuraDefinitionBundle force-app/main/default/aura/MortgageAmortizationChart/MortgageAmortizationChart.design
Add MortgageAmortizationChart/MortgageAmortizationChart.svg AuraDefinitionBundle force-app/main/default/aura/MortgageAmortizationChart/MortgageAmortizationChart.svg
Add MortgageAmortizationChart/MortgageAmortizationChartController.js AuraDefinitionBundle force-app/main/default/aura/MortgageAmortizationChart/MortgageAmortizationChartController.js
Add MortgageAmortizationChart/MortgageAmortizationChartHelper.js AuraDefinitionBundle force-app/main/default/aura/MortgageAmortizationChart/MortgageAmortizationChartHelper.js
Add MortgageCalcWithAmortization/MortgageCalcWithAmortization.auradoc AuraDefinitionBundle force-app/main/default/aura/MortgageCalcWithAmortization/MortgageCalcWithAmortization.auradoc
Add MortgageCalcWithAmortization/MortgageCalcWithAmortization.cmp AuraDefinitionBundle force-app/main/default/aura/MortgageCalcWithAmortization/MortgageCalcWithAmortization.cmp
Add MortgageCalcWithAmortization/MortgageCalcWithAmortization.cmp AuraDefinitionBundle force-app/main/default/aura/MortgageCalcWithAmortization/MortgageCalcWithAmortization.cmp-meta.xml
Add MortgageCalcWithAmortization/MortgageCalcWithAmortization.css AuraDefinitionBundle force-app/main/default/aura/MortgageCalcWithAmortization/MortgageCalcWithAmortization.css
Add MortgageCalcWithAmortization/MortgageCalcWithAmortization.design AuraDefinitionBundle force-app/main/default/aura/MortgageCalcWithAmortization/MortgageCalcWithAmortization.design
Add MortgageCalcWithAmortization/MortgageCalcWithAmortization.svg AuraDefinitionBundle force-app/main/default/aura/MortgageCalcWithAmortization/MortgageCalcWithAmortization.svg
Add MortgageCalcWithAmortization/MortgageCalcWithAmortizationController.js AuraDefinitionBundle force-app/main/default/aura/MortgageCalcWithAmortization/MortgageCalcWithAmortizationController.js
Add MortgageCalcWithAmortization/MortgageCalcWithAmortizationHelper.js AuraDefinitionBundle force-app/main/default/aura/MortgageCalcWithAmortization/MortgageCalcWithAmortizationHelper.js
Add MortgageCalcWithAmortization/MortgageCalcWithAmortizationRenderer.js AuraDefinitionBundle force-app/main/default/aura/MortgageCalcWithAmortization/MortgageCalcWithAmortizationRenderer.js
Add MortgageCalculator/MortgageCalculator.cmp AuraDefinitionBundle force-app/main/default/aura/MortgageCalculator/MortgageCalculator.cmp
Add MortgageCalculator/MortgageCalculator.cmp AuraDefinitionBundle force-app/main/default/aura/MortgageCalculator/MortgageCalculator.cmp-meta.xml
Add MortgageCalculator/MortgageCalculator.css AuraDefinitionBundle force-app/main/default/aura/MortgageCalculator/MortgageCalculator.css
Add MortgageCalculator/MortgageCalculator.design AuraDefinitionBundle force-app/main/default/aura/MortgageCalculator/MortgageCalculator.design
Add MortgageCalculator/MortgageCalculator.svg AuraDefinitionBundle force-app/main/default/aura/MortgageCalculator/MortgageCalculator.svg
Add MortgageCalculator/MortgageCalculatorController.js AuraDefinitionBundle force-app/main/default/aura/MortgageCalculator/MortgageCalculatorController.js
Add MortgageCalculator/MortgageCalculatorHelper.js AuraDefinitionBundle force-app/main/default/aura/MortgageCalculator/MortgageCalculatorHelper.js
Add MortgageChange/MortgageChange.evt AuraDefinitionBundle force-app/main/default/aura/MortgageChange/MortgageChange.evt
Add MortgageChange/MortgageChange.evt AuraDefinitionBundle force-app/main/default/aura/MortgageChange/MortgageChange.evt-meta.xml
Add PageTemplate_2_6_4/PageTemplate_2_6_4.auradoc AuraDefinitionBundle force-app/main/default/aura/PageTemplate_2_6_4/PageTemplate_2_6_4.auradoc
Add PageTemplate_2_6_4/PageTemplate_2_6_4.cmp AuraDefinitionBundle force-app/main/default/aura/PageTemplate_2_6_4/PageTemplate_2_6_4.cmp
Add PageTemplate_2_6_4/PageTemplate_2_6_4.cmp AuraDefinitionBundle force-app/main/default/aura/PageTemplate_2_6_4/PageTemplate_2_6_4.cmp-meta.xml
Add PageTemplate_2_6_4/PageTemplate_2_6_4.css AuraDefinitionBundle force-app/main/default/aura/PageTemplate_2_6_4/PageTemplate_2_6_4.css
Add PageTemplate_2_6_4/PageTemplate_2_6_4.design AuraDefinitionBundle force-app/main/default/aura/PageTemplate_2_6_4/PageTemplate_2_6_4.design
Add PageTemplate_2_6_4/PageTemplate_2_6_4.svg AuraDefinitionBundle force-app/main/default/aura/PageTemplate_2_6_4/PageTemplate_2_6_4.svg
Add PageTemplate_2_6_4/PageTemplate_2_6_4Controller.js AuraDefinitionBundle force-app/main/default/aura/PageTemplate_2_6_4/PageTemplate_2_6_4Controller.js
Add PageTemplate_2_6_4/PageTemplate_2_6_4Helper.js AuraDefinitionBundle force-app/main/default/aura/PageTemplate_2_6_4/PageTemplate_2_6_4Helper.js
Add PageTemplate_2_6_4/PageTemplate_2_6_4Renderer.js AuraDefinitionBundle force-app/main/default/aura/PageTemplate_2_6_4/PageTemplate_2_6_4Renderer.js
Add PageTemplate_2_7_3/PageTemplate_2_7_3.auradoc AuraDefinitionBundle force-app/main/default/aura/PageTemplate_2_7_3/PageTemplate_2_7_3.auradoc
Add PageTemplate_2_7_3/PageTemplate_2_7_3.cmp AuraDefinitionBundle force-app/main/default/aura/PageTemplate_2_7_3/PageTemplate_2_7_3.cmp
Add PageTemplate_2_7_3/PageTemplate_2_7_3.cmp AuraDefinitionBundle force-app/main/default/aura/PageTemplate_2_7_3/PageTemplate_2_7_3.cmp-meta.xml
Add PageTemplate_2_7_3/PageTemplate_2_7_3.css AuraDefinitionBundle force-app/main/default/aura/PageTemplate_2_7_3/PageTemplate_2_7_3.css
Add PageTemplate_2_7_3/PageTemplate_2_7_3.design AuraDefinitionBundle force-app/main/default/aura/PageTemplate_2_7_3/PageTemplate_2_7_3.design
Add PageTemplate_2_7_3/PageTemplate_2_7_3.svg AuraDefinitionBundle force-app/main/default/aura/PageTemplate_2_7_3/PageTemplate_2_7_3.svg
Add PageTemplate_2_7_3/PageTemplate_2_7_3Controller.js AuraDefinitionBundle force-app/main/default/aura/PageTemplate_2_7_3/PageTemplate_2_7_3Controller.js
Add PageTemplate_2_7_3/PageTemplate_2_7_3Helper.js AuraDefinitionBundle force-app/main/default/aura/PageTemplate_2_7_3/PageTemplate_2_7_3Helper.js
Add PageTemplate_2_7_3/PageTemplate_2_7_3Renderer.js AuraDefinitionBundle force-app/main/default/aura/PageTemplate_2_7_3/PageTemplate_2_7_3Renderer.js
Add PictureCarousel/PictureCarousel.cmp AuraDefinitionBundle force-app/main/default/aura/PictureCarousel/PictureCarousel.cmp
Add PictureCarousel/PictureCarousel.cmp AuraDefinitionBundle force-app/main/default/aura/PictureCarousel/PictureCarousel.cmp-meta.xml
Add PictureCarousel/PictureCarousel.css AuraDefinitionBundle force-app/main/default/aura/PictureCarousel/PictureCarousel.css
Add PictureCarousel/PictureCarouselController.js AuraDefinitionBundle force-app/main/default/aura/PictureCarousel/PictureCarouselController.js
Add PictureCarousel/PictureCarouselHelper.js AuraDefinitionBundle force-app/main/default/aura/PictureCarousel/PictureCarouselHelper.js
Add PictureCarousel/PictureCarouselRenderer.js AuraDefinitionBundle force-app/main/default/aura/PictureCarousel/PictureCarouselRenderer.js
Add PictureGalleryCard/PictureGalleryCard.cmp AuraDefinitionBundle force-app/main/default/aura/PictureGalleryCard/PictureGalleryCard.cmp
Add PictureGalleryCard/PictureGalleryCard.cmp AuraDefinitionBundle force-app/main/default/aura/PictureGalleryCard/PictureGalleryCard.cmp-meta.xml
Add PictureGalleryCard/PictureGalleryCard.css AuraDefinitionBundle force-app/main/default/aura/PictureGalleryCard/PictureGalleryCard.css
Add PictureGalleryCard/PictureGalleryCard.design AuraDefinitionBundle force-app/main/default/aura/PictureGalleryCard/PictureGalleryCard.design
Add PictureGalleryCard/PictureGalleryCard.svg AuraDefinitionBundle force-app/main/default/aura/PictureGalleryCard/PictureGalleryCard.svg
Add PictureGalleryCard/PictureGalleryCardController.js AuraDefinitionBundle force-app/main/default/aura/PictureGalleryCard/PictureGalleryCardController.js
Add PriceRange/PriceRange.cmp AuraDefinitionBundle force-app/main/default/aura/PriceRange/PriceRange.cmp
Add PriceRange/PriceRange.cmp AuraDefinitionBundle force-app/main/default/aura/PriceRange/PriceRange.cmp-meta.xml
Add PriceRange/PriceRange.css AuraDefinitionBundle force-app/main/default/aura/PriceRange/PriceRange.css
Add PriceRange/PriceRange.design AuraDefinitionBundle force-app/main/default/aura/PriceRange/PriceRange.design
Add PriceRange/PriceRange.svg AuraDefinitionBundle force-app/main/default/aura/PriceRange/PriceRange.svg
Add PriceRange/PriceRangeController.js AuraDefinitionBundle force-app/main/default/aura/PriceRange/PriceRangeController.js
Add PriceRange/PriceRangeRenderer.js AuraDefinitionBundle force-app/main/default/aura/PriceRange/PriceRangeRenderer.js
Add PropertyCarousel/PropertyCarousel.auradoc AuraDefinitionBundle force-app/main/default/aura/PropertyCarousel/PropertyCarousel.auradoc
Add PropertyCarousel/PropertyCarousel.cmp AuraDefinitionBundle force-app/main/default/aura/PropertyCarousel/PropertyCarousel.cmp
Add PropertyCarousel/PropertyCarousel.cmp AuraDefinitionBundle force-app/main/default/aura/PropertyCarousel/PropertyCarousel.cmp-meta.xml
Add PropertyCarousel/PropertyCarousel.css AuraDefinitionBundle force-app/main/default/aura/PropertyCarousel/PropertyCarousel.css
Add PropertyCarousel/PropertyCarousel.design AuraDefinitionBundle force-app/main/default/aura/PropertyCarousel/PropertyCarousel.design
Add PropertyCarousel/PropertyCarousel.svg AuraDefinitionBundle force-app/main/default/aura/PropertyCarousel/PropertyCarousel.svg
Add PropertyCarousel/PropertyCarouselController.js AuraDefinitionBundle force-app/main/default/aura/PropertyCarousel/PropertyCarouselController.js
Add PropertyCarousel/PropertyCarouselHelper.js AuraDefinitionBundle force-app/main/default/aura/PropertyCarousel/PropertyCarouselHelper.js
Add PropertyCarousel/PropertyCarouselRenderer.js AuraDefinitionBundle force-app/main/default/aura/PropertyCarousel/PropertyCarouselRenderer.js
Add PropertyDaysOnMarketChart/PropertyDaysOnMarketChart.cmp AuraDefinitionBundle force-app/main/default/aura/PropertyDaysOnMarketChart/PropertyDaysOnMarketChart.cmp
Add PropertyDaysOnMarketChart/PropertyDaysOnMarketChart.cmp AuraDefinitionBundle force-app/main/default/aura/PropertyDaysOnMarketChart/PropertyDaysOnMarketChart.cmp-meta.xml
Add PropertyDaysOnMarketChart/PropertyDaysOnMarketChart.css AuraDefinitionBundle force-app/main/default/aura/PropertyDaysOnMarketChart/PropertyDaysOnMarketChart.css
Add PropertyDaysOnMarketChart/PropertyDaysOnMarketChart.design AuraDefinitionBundle force-app/main/default/aura/PropertyDaysOnMarketChart/PropertyDaysOnMarketChart.design
Add PropertyDaysOnMarketChart/PropertyDaysOnMarketChart.svg AuraDefinitionBundle force-app/main/default/aura/PropertyDaysOnMarketChart/PropertyDaysOnMarketChart.svg
Add PropertyDaysOnMarketChart/PropertyDaysOnMarketChartController.js AuraDefinitionBundle force-app/main/default/aura/PropertyDaysOnMarketChart/PropertyDaysOnMarketChartController.js
Add PropertyDaysOnMarketChart/PropertyDaysOnMarketChartHelper.js AuraDefinitionBundle force-app/main/default/aura/PropertyDaysOnMarketChart/PropertyDaysOnMarketChartHelper.js
Add PropertyFilterChange/PropertyFilterChange.evt AuraDefinitionBundle force-app/main/default/aura/PropertyFilterChange/PropertyFilterChange.evt
Add PropertyFilterChange/PropertyFilterChange.evt AuraDefinitionBundle force-app/main/default/aura/PropertyFilterChange/PropertyFilterChange.evt-meta.xml
Add PropertyFilters/PropertyFilters.auradoc AuraDefinitionBundle force-app/main/default/aura/PropertyFilters/PropertyFilters.auradoc
Add PropertyFilters/PropertyFilters.cmp AuraDefinitionBundle force-app/main/default/aura/PropertyFilters/PropertyFilters.cmp
Add PropertyFilters/PropertyFilters.cmp AuraDefinitionBundle force-app/main/default/aura/PropertyFilters/PropertyFilters.cmp-meta.xml
Add PropertyFilters/PropertyFilters.css AuraDefinitionBundle force-app/main/default/aura/PropertyFilters/PropertyFilters.css
Add PropertyFilters/PropertyFilters.design AuraDefinitionBundle force-app/main/default/aura/PropertyFilters/PropertyFilters.design
Add PropertyFilters/PropertyFilters.svg AuraDefinitionBundle force-app/main/default/aura/PropertyFilters/PropertyFilters.svg
Add PropertyFilters/PropertyFiltersController.js AuraDefinitionBundle force-app/main/default/aura/PropertyFilters/PropertyFiltersController.js
Add PropertyFilters/PropertyFiltersHelper.js AuraDefinitionBundle force-app/main/default/aura/PropertyFilters/PropertyFiltersHelper.js
Add PropertyFilters/PropertyFiltersRenderer.js AuraDefinitionBundle force-app/main/default/aura/PropertyFilters/PropertyFiltersRenderer.js
Add PropertyListMap/PropertyListMap.auradoc AuraDefinitionBundle force-app/main/default/aura/PropertyListMap/PropertyListMap.auradoc
Add PropertyListMap/PropertyListMap.cmp AuraDefinitionBundle force-app/main/default/aura/PropertyListMap/PropertyListMap.cmp
Add PropertyListMap/PropertyListMap.cmp AuraDefinitionBundle force-app/main/default/aura/PropertyListMap/PropertyListMap.cmp-meta.xml
Add PropertyListMap/PropertyListMap.css AuraDefinitionBundle force-app/main/default/aura/PropertyListMap/PropertyListMap.css
Add PropertyListMap/PropertyListMap.design AuraDefinitionBundle force-app/main/default/aura/PropertyListMap/PropertyListMap.design
Add PropertyListMap/PropertyListMap.svg AuraDefinitionBundle force-app/main/default/aura/PropertyListMap/PropertyListMap.svg
Add PropertyListMap/PropertyListMapController.js AuraDefinitionBundle force-app/main/default/aura/PropertyListMap/PropertyListMapController.js
Add PropertyListMap/PropertyListMapHelper.js AuraDefinitionBundle force-app/main/default/aura/PropertyListMap/PropertyListMapHelper.js
Add PropertyListMap/PropertyListMapRenderer.js AuraDefinitionBundle force-app/main/default/aura/PropertyListMap/PropertyListMapRenderer.js
Add PropertyPageChange/PropertyPageChange.evt AuraDefinitionBundle force-app/main/default/aura/PropertyPageChange/PropertyPageChange.evt
Add PropertyPageChange/PropertyPageChange.evt AuraDefinitionBundle force-app/main/default/aura/PropertyPageChange/PropertyPageChange.evt-meta.xml
Add PropertyPaginator/PropertyPaginator.cmp AuraDefinitionBundle force-app/main/default/aura/PropertyPaginator/PropertyPaginator.cmp
Add PropertyPaginator/PropertyPaginator.cmp AuraDefinitionBundle force-app/main/default/aura/PropertyPaginator/PropertyPaginator.cmp-meta.xml
Add PropertyPaginator/PropertyPaginator.css AuraDefinitionBundle force-app/main/default/aura/PropertyPaginator/PropertyPaginator.css
Add PropertyPaginator/PropertyPaginatorController.js AuraDefinitionBundle force-app/main/default/aura/PropertyPaginator/PropertyPaginatorController.js
Add PropertySummary/PropertySummary.cmp AuraDefinitionBundle force-app/main/default/aura/PropertySummary/PropertySummary.cmp
Add PropertySummary/PropertySummary.cmp AuraDefinitionBundle force-app/main/default/aura/PropertySummary/PropertySummary.cmp-meta.xml
Add PropertySummary/PropertySummary.css AuraDefinitionBundle force-app/main/default/aura/PropertySummary/PropertySummary.css
Add PropertySummary/PropertySummary.design AuraDefinitionBundle force-app/main/default/aura/PropertySummary/PropertySummary.design
Add PropertySummary/PropertySummary.svg AuraDefinitionBundle force-app/main/default/aura/PropertySummary/PropertySummary.svg
Add PropertySummary/PropertySummaryController.js AuraDefinitionBundle force-app/main/default/aura/PropertySummary/PropertySummaryController.js
Add PropertyTile/PropertyTile.auradoc AuraDefinitionBundle force-app/main/default/aura/PropertyTile/PropertyTile.auradoc
Add PropertyTile/PropertyTile.cmp AuraDefinitionBundle force-app/main/default/aura/PropertyTile/PropertyTile.cmp
Add PropertyTile/PropertyTile.cmp AuraDefinitionBundle force-app/main/default/aura/PropertyTile/PropertyTile.cmp-meta.xml
Add PropertyTile/PropertyTile.css AuraDefinitionBundle force-app/main/default/aura/PropertyTile/PropertyTile.css
Add PropertyTile/PropertyTileController.js AuraDefinitionBundle force-app/main/default/aura/PropertyTile/PropertyTileController.js
Add PropertyTileList/PropertyTileList.cmp AuraDefinitionBundle force-app/main/default/aura/PropertyTileList/PropertyTileList.cmp
Add PropertyTileList/PropertyTileList.cmp AuraDefinitionBundle force-app/main/default/aura/PropertyTileList/PropertyTileList.cmp-meta.xml
Add PropertyTileList/PropertyTileList.css AuraDefinitionBundle force-app/main/default/aura/PropertyTileList/PropertyTileList.css
Add PropertyTileList/PropertyTileList.design AuraDefinitionBundle force-app/main/default/aura/PropertyTileList/PropertyTileList.design
Add PropertyTileList/PropertyTileList.svg AuraDefinitionBundle force-app/main/default/aura/PropertyTileList/PropertyTileList.svg
Add PropertyTileList/PropertyTileListController.js AuraDefinitionBundle force-app/main/default/aura/PropertyTileList/PropertyTileListController.js
Add PropertyTileList/PropertyTileListHelper.js AuraDefinitionBundle force-app/main/default/aura/PropertyTileList/PropertyTileListHelper.js
Add RangeChange/RangeChange.evt AuraDefinitionBundle force-app/main/default/aura/RangeChange/RangeChange.evt
Add RangeChange/RangeChange.evt AuraDefinitionBundle force-app/main/default/aura/RangeChange/RangeChange.evt-meta.xml
Add SimilarProperties/SimilarProperties.cmp AuraDefinitionBundle force-app/main/default/aura/SimilarProperties/SimilarProperties.cmp
Add SimilarProperties/SimilarProperties.cmp AuraDefinitionBundle force-app/main/default/aura/SimilarProperties/SimilarProperties.cmp-meta.xml
Add SimilarProperties/SimilarProperties.css AuraDefinitionBundle force-app/main/default/aura/SimilarProperties/SimilarProperties.css
Add SimilarProperties/SimilarProperties.design AuraDefinitionBundle force-app/main/default/aura/SimilarProperties/SimilarProperties.design
Add SimilarProperties/SimilarPropertiesController.js AuraDefinitionBundle force-app/main/default/aura/SimilarProperties/SimilarPropertiesController.js
Add SimilarProperties/SimilarPropertiesHelper.js AuraDefinitionBundle force-app/main/default/aura/SimilarProperties/SimilarPropertiesHelper.js
Add SmartHome/SmartHome.cmp AuraDefinitionBundle force-app/main/default/aura/SmartHome/SmartHome.cmp
Add SmartHome/SmartHome.cmp AuraDefinitionBundle force-app/main/default/aura/SmartHome/SmartHome.cmp-meta.xml
Add SmartHome/SmartHome.css AuraDefinitionBundle force-app/main/default/aura/SmartHome/SmartHome.css
Add SmartHome/SmartHome.design AuraDefinitionBundle force-app/main/default/aura/SmartHome/SmartHome.design
Add SmartHome/SmartHome.svg AuraDefinitionBundle force-app/main/default/aura/SmartHome/SmartHome.svg
Add SmartHome/SmartHomeController.js AuraDefinitionBundle force-app/main/default/aura/SmartHome/SmartHomeController.js
Add SmartHomeCard/SmartHomeCard.cmp AuraDefinitionBundle force-app/main/default/aura/SmartHomeCard/SmartHomeCard.cmp
Add SmartHomeCard/SmartHomeCard.cmp AuraDefinitionBundle force-app/main/default/aura/SmartHomeCard/SmartHomeCard.cmp-meta.xml
Add SmartHomeCard/SmartHomeCard.css AuraDefinitionBundle force-app/main/default/aura/SmartHomeCard/SmartHomeCard.css
Add SmartHomeCard/SmartHomeCard.design AuraDefinitionBundle force-app/main/default/aura/SmartHomeCard/SmartHomeCard.design
Add SmartHomeCard/SmartHomeCard.svg AuraDefinitionBundle force-app/main/default/aura/SmartHomeCard/SmartHomeCard.svg
Add SmartLights/SmartLights.cmp AuraDefinitionBundle force-app/main/default/aura/SmartLights/SmartLights.cmp
Add SmartLights/SmartLights.cmp AuraDefinitionBundle force-app/main/default/aura/SmartLights/SmartLights.cmp-meta.xml
Add SmartLights/SmartLights.css AuraDefinitionBundle force-app/main/default/aura/SmartLights/SmartLights.css
Add SmartLights/SmartLights.design AuraDefinitionBundle force-app/main/default/aura/SmartLights/SmartLights.design
Add SmartLights/SmartLightsController.js AuraDefinitionBundle force-app/main/default/aura/SmartLights/SmartLightsController.js
Add SmartLights/SmartLightsHelper.js AuraDefinitionBundle force-app/main/default/aura/SmartLights/SmartLightsHelper.js
Add SmartLocks/SmartLocks.cmp AuraDefinitionBundle force-app/main/default/aura/SmartLocks/SmartLocks.cmp
Add SmartLocks/SmartLocks.cmp AuraDefinitionBundle force-app/main/default/aura/SmartLocks/SmartLocks.cmp-meta.xml
Add SmartLocks/SmartLocks.css AuraDefinitionBundle force-app/main/default/aura/SmartLocks/SmartLocks.css
Add SmartLocks/SmartLocksController.js AuraDefinitionBundle force-app/main/default/aura/SmartLocks/SmartLocksController.js
Add SmartLocks/SmartLocksHelper.js AuraDefinitionBundle force-app/main/default/aura/SmartLocks/SmartLocksHelper.js
Add SmartThermostat/SmartThermostat.cmp AuraDefinitionBundle force-app/main/default/aura/SmartThermostat/SmartThermostat.cmp
Add SmartThermostat/SmartThermostat.cmp AuraDefinitionBundle force-app/main/default/aura/SmartThermostat/SmartThermostat.cmp-meta.xml
Add SmartThermostat/SmartThermostat.css AuraDefinitionBundle force-app/main/default/aura/SmartThermostat/SmartThermostat.css
Add SmartThermostat/SmartThermostatController.js AuraDefinitionBundle force-app/main/default/aura/SmartThermostat/SmartThermostatController.js
Add VisualSearchBox/VisualSearchBox.auradoc AuraDefinitionBundle force-app/main/default/aura/VisualSearchBox/VisualSearchBox.auradoc
Add VisualSearchBox/VisualSearchBox.cmp AuraDefinitionBundle force-app/main/default/aura/VisualSearchBox/VisualSearchBox.cmp
Add VisualSearchBox/VisualSearchBox.cmp AuraDefinitionBundle force-app/main/default/aura/VisualSearchBox/VisualSearchBox.cmp-meta.xml
Add VisualSearchBox/VisualSearchBox.css AuraDefinitionBundle force-app/main/default/aura/VisualSearchBox/VisualSearchBox.css
Add VisualSearchBox/VisualSearchBox.design AuraDefinitionBundle force-app/main/default/aura/VisualSearchBox/VisualSearchBox.design
Add VisualSearchBox/VisualSearchBox.svg AuraDefinitionBundle force-app/main/default/aura/VisualSearchBox/VisualSearchBox.svg
Add VisualSearchBox/VisualSearchBoxController.js AuraDefinitionBundle force-app/main/default/aura/VisualSearchBox/VisualSearchBoxController.js
Add VisualSearchBox/VisualSearchBoxHelper.js AuraDefinitionBundle force-app/main/default/aura/VisualSearchBox/VisualSearchBoxHelper.js
Add VisualSearchBox/VisualSearchBoxRenderer.js AuraDefinitionBundle force-app/main/default/aura/VisualSearchBox/VisualSearchBoxRenderer.js
Add VisualSearchEvent/VisualSearchEvent.evt AuraDefinitionBundle force-app/main/default/aura/VisualSearchEvent/VisualSearchEvent.evt
Add VisualSearchEvent/VisualSearchEvent.evt AuraDefinitionBundle force-app/main/default/aura/VisualSearchEvent/VisualSearchEvent.evt-meta.xml
Add VoiceInput/VoiceInput.auradoc AuraDefinitionBundle force-app/main/default/aura/VoiceInput/VoiceInput.auradoc
Add VoiceInput/VoiceInput.cmp AuraDefinitionBundle force-app/main/default/aura/VoiceInput/VoiceInput.cmp
Add VoiceInput/VoiceInput.cmp AuraDefinitionBundle force-app/main/default/aura/VoiceInput/VoiceInput.cmp-meta.xml
Add VoiceInput/VoiceInput.css AuraDefinitionBundle force-app/main/default/aura/VoiceInput/VoiceInput.css
Add VoiceInput/VoiceInput.design AuraDefinitionBundle force-app/main/default/aura/VoiceInput/VoiceInput.design
Add VoiceInput/VoiceInput.svg AuraDefinitionBundle force-app/main/default/aura/VoiceInput/VoiceInput.svg
Add VoiceInput/VoiceInputController.js AuraDefinitionBundle force-app/main/default/aura/VoiceInput/VoiceInputController.js
Add VoiceInput/VoiceInputHelper.js AuraDefinitionBundle force-app/main/default/aura/VoiceInput/VoiceInputHelper.js
Add VoiceInput/VoiceInputRenderer.js AuraDefinitionBundle force-app/main/default/aura/VoiceInput/VoiceInputRenderer.js
Add VoiceInputCard/VoiceInputCard.auradoc AuraDefinitionBundle force-app/main/default/aura/VoiceInputCard/VoiceInputCard.auradoc
Add VoiceInputCard/VoiceInputCard.cmp AuraDefinitionBundle force-app/main/default/aura/VoiceInputCard/VoiceInputCard.cmp
Add VoiceInputCard/VoiceInputCard.cmp AuraDefinitionBundle force-app/main/default/aura/VoiceInputCard/VoiceInputCard.cmp-meta.xml
Add VoiceInputCard/VoiceInputCard.css AuraDefinitionBundle force-app/main/default/aura/VoiceInputCard/VoiceInputCard.css
Add VoiceInputCard/VoiceInputCard.design AuraDefinitionBundle force-app/main/default/aura/VoiceInputCard/VoiceInputCard.design
Add VoiceInputCard/VoiceInputCard.svg AuraDefinitionBundle force-app/main/default/aura/VoiceInputCard/VoiceInputCard.svg
Add VoiceInputCard/VoiceInputCardController.js AuraDefinitionBundle force-app/main/default/aura/VoiceInputCard/VoiceInputCardController.js
Add VoiceInputCard/VoiceInputCardHelper.js AuraDefinitionBundle force-app/main/default/aura/VoiceInputCard/VoiceInputCardHelper.js
Add VoiceInputCard/VoiceInputCardRenderer.js AuraDefinitionBundle force-app/main/default/aura/VoiceInputCard/VoiceInputCardRenderer.js
Add VoiceInputChangeEvent/VoiceInputChangeEvent.evt AuraDefinitionBundle force-app/main/default/aura/VoiceInputChangeEvent/VoiceInputChangeEvent.evt
Add VoiceInputChangeEvent/VoiceInputChangeEvent.evt AuraDefinitionBundle force-app/main/default/aura/VoiceInputChangeEvent/VoiceInputChangeEvent.evt-meta.xml
Add BotController ApexClass force-app/main/default/classes/BotController.cls
Add BotController ApexClass force-app/main/default/classes/BotController.cls-meta.xml
Add BotField ApexClass force-app/main/default/classes/BotField.cls
Add BotField ApexClass force-app/main/default/classes/BotField.cls-meta.xml
Add BotHandler ApexClass force-app/main/default/classes/BotHandler.cls
Add BotHandler ApexClass force-app/main/default/classes/BotHandler.cls-meta.xml
Add BotItem ApexClass force-app/main/default/classes/BotItem.cls
Add BotItem ApexClass force-app/main/default/classes/BotItem.cls-meta.xml
Add BotMessage ApexClass force-app/main/default/classes/BotMessage.cls
Add BotMessage ApexClass force-app/main/default/classes/BotMessage.cls-meta.xml
Add BotMessageButton ApexClass force-app/main/default/classes/BotMessageButton.cls
Add BotMessageButton ApexClass force-app/main/default/classes/BotMessageButton.cls-meta.xml
Add BotRecord ApexClass force-app/main/default/classes/BotRecord.cls
Add BotRecord ApexClass force-app/main/default/classes/BotRecord.cls-meta.xml
Add BotResponse ApexClass force-app/main/default/classes/BotResponse.cls
Add BotResponse ApexClass force-app/main/default/classes/BotResponse.cls-meta.xml
Add BotTest ApexClass force-app/main/default/classes/BotTest.cls
Add BotTest ApexClass force-app/main/default/classes/BotTest.cls-meta.xml
Add DreamHouseSampleDataController ApexClass force-app/main/default/classes/DreamHouseSampleDataController.cls
Add DreamHouseSampleDataController ApexClass force-app/main/default/classes/DreamHouseSampleDataController.cls-meta.xml
Add EinsteinVisionController ApexClass force-app/main/default/classes/EinsteinVisionController.cls
Add EinsteinVisionController ApexClass force-app/main/default/classes/EinsteinVisionController.cls-meta.xml
Add EinsteinVisionControllerTest ApexClass force-app/main/default/classes/EinsteinVisionControllerTest.cls
Add EinsteinVisionControllerTest ApexClass force-app/main/default/classes/EinsteinVisionControllerTest.cls-meta.xml
Add HandlerAddTwoNumbers ApexClass force-app/main/default/classes/HandlerAddTwoNumbers.cls
Add HandlerAddTwoNumbers ApexClass force-app/main/default/classes/HandlerAddTwoNumbers.cls-meta.xml
Add HandlerCostCenter ApexClass force-app/main/default/classes/HandlerCostCenter.cls
Add HandlerCostCenter ApexClass force-app/main/default/classes/HandlerCostCenter.cls-meta.xml
Add HandlerDashboard ApexClass force-app/main/default/classes/HandlerDashboard.cls
Add HandlerDashboard ApexClass force-app/main/default/classes/HandlerDashboard.cls-meta.xml
Add HandlerEmployeeId ApexClass force-app/main/default/classes/HandlerEmployeeId.cls
Add HandlerEmployeeId ApexClass force-app/main/default/classes/HandlerEmployeeId.cls-meta.xml
Add HandlerFileUpload ApexClass force-app/main/default/classes/HandlerFileUpload.cls
Add HandlerFileUpload ApexClass force-app/main/default/classes/HandlerFileUpload.cls-meta.xml
Add HandlerFindAccount ApexClass force-app/main/default/classes/HandlerFindAccount.cls
Add HandlerFindAccount ApexClass force-app/main/default/classes/HandlerFindAccount.cls-meta.xml
Add HandlerFindContact ApexClass force-app/main/default/classes/HandlerFindContact.cls
Add HandlerFindContact ApexClass force-app/main/default/classes/HandlerFindContact.cls-meta.xml
Add HandlerFindProperties ApexClass force-app/main/default/classes/HandlerFindProperties.cls
Add HandlerFindProperties ApexClass force-app/main/default/classes/HandlerFindProperties.cls-meta.xml
Add HandlerFindPropertiesByBedrooms ApexClass force-app/main/default/classes/HandlerFindPropertiesByBedrooms.cls
Add HandlerFindPropertiesByBedrooms ApexClass force-app/main/default/classes/HandlerFindPropertiesByBedrooms.cls-meta.xml
Add HandlerHello ApexClass force-app/main/default/classes/HandlerHello.cls
Add HandlerHello ApexClass force-app/main/default/classes/HandlerHello.cls-meta.xml
Add HandlerHelp ApexClass force-app/main/default/classes/HandlerHelp.cls
Add HandlerHelp ApexClass force-app/main/default/classes/HandlerHelp.cls-meta.xml
Add HandlerHelpTopic ApexClass force-app/main/default/classes/HandlerHelpTopic.cls
Add HandlerHelpTopic ApexClass force-app/main/default/classes/HandlerHelpTopic.cls-meta.xml
Add HandlerImageBasedSearch ApexClass force-app/main/default/classes/HandlerImageBasedSearch.cls
Add HandlerImageBasedSearch ApexClass force-app/main/default/classes/HandlerImageBasedSearch.cls-meta.xml
Add HandlerMyOpenCases ApexClass force-app/main/default/classes/HandlerMyOpenCases.cls
Add HandlerMyOpenCases ApexClass force-app/main/default/classes/HandlerMyOpenCases.cls-meta.xml
Add HandlerNext ApexClass force-app/main/default/classes/HandlerNext.cls
Add HandlerNext ApexClass force-app/main/default/classes/HandlerNext.cls-meta.xml
Add HandlerPipeline ApexClass force-app/main/default/classes/HandlerPipeline.cls
Add HandlerPipeline ApexClass force-app/main/default/classes/HandlerPipeline.cls-meta.xml
Add HandlerQuarter ApexClass force-app/main/default/classes/HandlerQuarter.cls
Add HandlerQuarter ApexClass force-app/main/default/classes/HandlerQuarter.cls-meta.xml
Add HandlerReport ApexClass force-app/main/default/classes/HandlerReport.cls
Add HandlerReport ApexClass force-app/main/default/classes/HandlerReport.cls-meta.xml
Add HandlerSOQL ApexClass force-app/main/default/classes/HandlerSOQL.cls
Add HandlerSOQL ApexClass force-app/main/default/classes/HandlerSOQL.cls-meta.xml
Add HandlerTopOpportunities ApexClass force-app/main/default/classes/HandlerTopOpportunities.cls
Add HandlerTopOpportunities ApexClass force-app/main/default/classes/HandlerTopOpportunities.cls-meta.xml
Add HandlerTravelApproval ApexClass force-app/main/default/classes/HandlerTravelApproval.cls
Add HandlerTravelApproval ApexClass force-app/main/default/classes/HandlerTravelApproval.cls-meta.xml
Add HttpFormBuilder ApexClass force-app/main/default/classes/HttpFormBuilder.cls
Add HttpFormBuilder ApexClass force-app/main/default/classes/HttpFormBuilder.cls-meta.xml
Add JWT ApexClass force-app/main/default/classes/JWT.cls
Add JWT ApexClass force-app/main/default/classes/JWT.cls-meta.xml
Add JWTBearerFlow ApexClass force-app/main/default/classes/JWTBearerFlow.cls
Add JWTBearerFlow ApexClass force-app/main/default/classes/JWTBearerFlow.cls-meta.xml
Add LIFXController ApexClass force-app/main/default/classes/LIFXController.cls
Add LIFXController ApexClass force-app/main/default/classes/LIFXController.cls-meta.xml
Add LIFXControllerTest ApexClass force-app/main/default/classes/LIFXControllerTest.cls
Add LIFXControllerTest ApexClass force-app/main/default/classes/LIFXControllerTest.cls-meta.xml
Add PostPriceChangeToSlack ApexClass force-app/main/default/classes/PostPriceChangeToSlack.cls
Add PostPriceChangeToSlack ApexClass force-app/main/default/classes/PostPriceChangeToSlack.cls-meta.xml
Add PostPriceChangeToSlackTest ApexClass force-app/main/default/classes/PostPriceChangeToSlackTest.cls
Add PostPriceChangeToSlackTest ApexClass force-app/main/default/classes/PostPriceChangeToSlackTest.cls-meta.xml
Add PropertyController ApexClass force-app/main/default/classes/PropertyController.cls
Add PropertyController ApexClass force-app/main/default/classes/PropertyController.cls-meta.xml
Add PropertyControllerTest ApexClass force-app/main/default/classes/PropertyControllerTest.cls
Add PropertyControllerTest ApexClass force-app/main/default/classes/PropertyControllerTest.cls-meta.xml
Add PropertyListPage ApexClass force-app/main/default/classes/PropertyListPage.cls
Add PropertyListPage ApexClass force-app/main/default/classes/PropertyListPage.cls-meta.xml
Add PushPriceChangeNotification ApexClass force-app/main/default/classes/PushPriceChangeNotification.cls
Add PushPriceChangeNotification ApexClass force-app/main/default/classes/PushPriceChangeNotification.cls-meta.xml
Add PushPriceChangeNotificationTest ApexClass force-app/main/default/classes/PushPriceChangeNotificationTest.cls
Add PushPriceChangeNotificationTest ApexClass force-app/main/default/classes/PushPriceChangeNotificationTest.cls-meta.xml
Add RejectDuplicateFavoriteTest ApexClass force-app/main/default/classes/RejectDuplicateFavoriteTest.cls
Add RejectDuplicateFavoriteTest ApexClass force-app/main/default/classes/RejectDuplicateFavoriteTest.cls-meta.xml
Add SlackOpportunityPublisher ApexClass force-app/main/default/classes/SlackOpportunityPublisher.cls
Add SlackOpportunityPublisher ApexClass force-app/main/default/classes/SlackOpportunityPublisher.cls-meta.xml
Add SlackOpportunityPublisherTest ApexClass force-app/main/default/classes/SlackOpportunityPublisherTest.cls
Add SlackOpportunityPublisherTest ApexClass force-app/main/default/classes/SlackOpportunityPublisherTest.cls-meta.xml
Add dreamhouselogosquare ContentAsset force-app/main/default/contentassets/dreamhouselogosquare.asset
Add dreamhouselogosquare ContentAsset force-app/main/default/contentassets/dreamhouselogosquare.asset-meta.xml
Add DreamHouse_Dashboards/PwhxKrnFNjvWCIHRklHhRcEIEyIIBm Dashboard force-app/main/default/dashboards/DreamHouse_Dashboards/PwhxKrnFNjvWCIHRklHhRcEIEyIIBm.dashboard-meta.xml
Add DreamHouse_Dashboards DashboardFolder force-app/main/default/dashboards/DreamHouse_Dashboards.dashboardFolder-meta.xml
Add Broker_Record_Page FlexiPage force-app/main/default/flexipages/Broker_Record_Page.flexipage-meta.xml
Add Einstein_Vision FlexiPage force-app/main/default/flexipages/Einstein_Vision.flexipage-meta.xml
Add Property_Explorer FlexiPage force-app/main/default/flexipages/Property_Explorer.flexipage-meta.xml
Add Property_Finder FlexiPage force-app/main/default/flexipages/Property_Finder.flexipage-meta.xml
Add Property_Record_Page FlexiPage force-app/main/default/flexipages/Property_Record_Page.flexipage-meta.xml
Add dreamhouseApplicationUtilityBar FlexiPage force-app/main/default/flexipages/dreamhouseApplicationUtilityBar.flexipage-meta.xml
Add Advertise_New_Property-2 Flow force-app/main/default/flows/Advertise_New_Property-2.flow-meta.xml
Add Opportunity_Status_Change-1 Flow force-app/main/default/flows/Opportunity_Status_Change-1.flow-meta.xml
Add Post_Price_Changes_to_Slack-1 Flow force-app/main/default/flows/Post_Price_Changes_to_Slack-1.flow-meta.xml
Add Price_Change_Push_Notification-1 Flow force-app/main/default/flows/Price_Change_Push_Notification-1.flow-meta.xml
Add Bot_Command__c-Bot Action Layout Layout force-app/main/default/layouts/Bot_Command__c-Bot Action Layout.layout-meta.xml
Add Broker__c-Broker Layout Layout force-app/main/default/layouts/Broker__c-Broker Layout.layout-meta.xml
Add Property_Favorite__c-Favorite Layout Layout force-app/main/default/layouts/Property_Favorite__c-Favorite Layout.layout-meta.xml
Add Property__c-Property Layout Layout force-app/main/default/layouts/Property__c-Property Layout.layout-meta.xml
Add Property_Favorite__c-en_US CustomObjectTranslation force-app/main/default/objectTranslations/Property_Favorite__c-en_US/Property_Favorite__c-en_US.objectTranslation-meta.xml
Add Property_Favorite__c-en_US.Property__c CustomFieldTranslation force-app/main/default/objectTranslations/Property_Favorite__c-en_US/Property__c.fieldTranslation-meta.xml
Add Property_Favorite__c-en_US.User__c CustomFieldTranslation force-app/main/default/objectTranslations/Property_Favorite__c-en_US/User__c.fieldTranslation-meta.xml
Add Bot_Command__c CustomObject force-app/main/default/objects/Bot_Command__c/Bot_Command__c.object-meta.xml
Add Bot_Command__c.Active__c CustomField force-app/main/default/objects/Bot_Command__c/fields/Active__c.field-meta.xml
Add Bot_Command__c.Apex_Class__c CustomField force-app/main/default/objects/Bot_Command__c/fields/Apex_Class__c.field-meta.xml
Add Bot_Command__c.Pattern__c CustomField force-app/main/default/objects/Bot_Command__c/fields/Pattern__c.field-meta.xml
Add Bot_Command__c.Sample_Utterance__c CustomField force-app/main/default/objects/Bot_Command__c/fields/Sample_Utterance__c.field-meta.xml
Add Bot_Command__c.All ListView force-app/main/default/objects/Bot_Command__c/listViews/All.listView-meta.xml
Add Broker__c CustomObject force-app/main/default/objects/Broker__c/Broker__c.object-meta.xml
Add Broker__c.Broker_Compact CompactLayout force-app/main/default/objects/Broker__c/compactLayouts/Broker_Compact.compactLayout-meta.xml
Add Broker__c.Email__c CustomField force-app/main/default/objects/Broker__c/fields/Email__c.field-meta.xml
Add Broker__c.Mobile_Phone__c CustomField force-app/main/default/objects/Broker__c/fields/Mobile_Phone__c.field-meta.xml
Add Broker__c.Phone__c CustomField force-app/main/default/objects/Broker__c/fields/Phone__c.field-meta.xml
Add Broker__c.Picture_IMG__c CustomField force-app/main/default/objects/Broker__c/fields/Picture_IMG__c.field-meta.xml
Add Broker__c.Picture__c CustomField force-app/main/default/objects/Broker__c/fields/Picture__c.field-meta.xml
Add Broker__c.Title__c CustomField force-app/main/default/objects/Broker__c/fields/Title__c.field-meta.xml
Add Broker__c.All ListView force-app/main/default/objects/Broker__c/listViews/All.listView-meta.xml
Add Contact CustomObject force-app/main/default/objects/Contact/Contact.object-meta.xml
Add Contact.Location__c CustomField force-app/main/default/objects/Contact/fields/Location__c.field-meta.xml
Add Dreamhouse_Settings__c CustomObject force-app/main/default/objects/Dreamhouse_Settings__c/Dreamhouse_Settings__c.object-meta.xml
Add Dreamhouse_Settings__c.Einstein_Vision_Email__c CustomField force-app/main/default/objects/Dreamhouse_Settings__c/fields/Einstein_Vision_Email__c.field-meta.xml
Add Dreamhouse_Settings__c.LIFX_Token__c CustomField force-app/main/default/objects/Dreamhouse_Settings__c/fields/LIFX_Token__c.field-meta.xml
Add Dreamhouse_Settings__c.LIFX_URL__c CustomField force-app/main/default/objects/Dreamhouse_Settings__c/fields/LIFX_URL__c.field-meta.xml
Add Dreamhouse_Settings__c.Light_Service_URL__c CustomField force-app/main/default/objects/Dreamhouse_Settings__c/fields/Light_Service_URL__c.field-meta.xml
Add Dreamhouse_Settings__c.Push_Server_URL__c CustomField force-app/main/default/objects/Dreamhouse_Settings__c/fields/Push_Server_URL__c.field-meta.xml
Add Dreamhouse_Settings__c.Slack_Opportunity_Webhook_URL__c CustomField force-app/main/default/objects/Dreamhouse_Settings__c/fields/Slack_Opportunity_Webhook_URL__c.field-meta.xml
Add Dreamhouse_Settings__c.Slack_Property_Webhook_URL__c CustomField force-app/main/default/objects/Dreamhouse_Settings__c/fields/Slack_Property_Webhook_URL__c.field-meta.xml
Add Property_Favorite__c CustomObject force-app/main/default/objects/Property_Favorite__c/Property_Favorite__c.object-meta.xml
Add Property_Favorite__c.Property__c CustomField force-app/main/default/objects/Property_Favorite__c/fields/Property__c.field-meta.xml
Add Property_Favorite__c.User__c CustomField force-app/main/default/objects/Property_Favorite__c/fields/User__c.field-meta.xml
Add Property_Favorite__c.All ListView force-app/main/default/objects/Property_Favorite__c/listViews/All.listView-meta.xml
Add Property__c CustomObject force-app/main/default/objects/Property__c/Property__c.object-meta.xml
Add Property__c.Property_Compact_Layout CompactLayout force-app/main/default/objects/Property__c/compactLayouts/Property_Compact_Layout.compactLayout-meta.xml
Add Property__c.Address__c CustomField force-app/main/default/objects/Property__c/fields/Address__c.field-meta.xml
Add Property__c.Asking_Price__c CustomField force-app/main/default/objects/Property__c/fields/Asking_Price__c.field-meta.xml
Add Property__c.Assessed_Value__c CustomField force-app/main/default/objects/Property__c/fields/Assessed_Value__c.field-meta.xml
Add Property__c.Baths__c CustomField force-app/main/default/objects/Property__c/fields/Baths__c.field-meta.xml
Add Property__c.Beds__c CustomField force-app/main/default/objects/Property__c/fields/Beds__c.field-meta.xml
Add Property__c.Broker__c CustomField force-app/main/default/objects/Property__c/fields/Broker__c.field-meta.xml
Add Property__c.City__c CustomField force-app/main/default/objects/Property__c/fields/City__c.field-meta.xml
Add Property__c.Date_Agreement__c CustomField force-app/main/default/objects/Property__c/fields/Date_Agreement__c.field-meta.xml
Add Property__c.Date_Closed__c CustomField force-app/main/default/objects/Property__c/fields/Date_Closed__c.field-meta.xml
Add Property__c.Date_Contracted__c CustomField force-app/main/default/objects/Property__c/fields/Date_Contracted__c.field-meta.xml
Add Property__c.Date_Listed__c CustomField force-app/main/default/objects/Property__c/fields/Date_Listed__c.field-meta.xml
Add Property__c.Date_Pre_Market__c CustomField force-app/main/default/objects/Property__c/fields/Date_Pre_Market__c.field-meta.xml
Add Property__c.Days_On_Market__c CustomField force-app/main/default/objects/Property__c/fields/Days_On_Market__c.field-meta.xml
Add Property__c.Description__c CustomField force-app/main/default/objects/Property__c/fields/Description__c.field-meta.xml
Add Property__c.Location__c CustomField force-app/main/default/objects/Property__c/fields/Location__c.field-meta.xml
Add Property__c.Picture_IMG__c CustomField force-app/main/default/objects/Property__c/fields/Picture_IMG__c.field-meta.xml
Add Property__c.Picture__c CustomField force-app/main/default/objects/Property__c/fields/Picture__c.field-meta.xml
Add Property__c.Predicted_Days_on_Market__c CustomField force-app/main/default/objects/Property__c/fields/Predicted_Days_on_Market__c.field-meta.xml
Add Property__c.Price_Sold__c CustomField force-app/main/default/objects/Property__c/fields/Price_Sold__c.field-meta.xml
Add Property__c.Price__c CustomField force-app/main/default/objects/Property__c/fields/Price__c.field-meta.xml
Add Property__c.Record_Link__c CustomField force-app/main/default/objects/Property__c/fields/Record_Link__c.field-meta.xml
Add Property__c.State__c CustomField force-app/main/default/objects/Property__c/fields/State__c.field-meta.xml
Add Property__c.Status__c CustomField force-app/main/default/objects/Property__c/fields/Status__c.field-meta.xml
Add Property__c.Tags__c CustomField force-app/main/default/objects/Property__c/fields/Tags__c.field-meta.xml
Add Property__c.Thumbnail_IMG__c CustomField force-app/main/default/objects/Property__c/fields/Thumbnail_IMG__c.field-meta.xml
Add Property__c.Thumbnail__c CustomField force-app/main/default/objects/Property__c/fields/Thumbnail__c.field-meta.xml
Add Property__c.Title__c CustomField force-app/main/default/objects/Property__c/fields/Title__c.field-meta.xml
Add Property__c.Zip__c CustomField force-app/main/default/objects/Property__c/fields/Zip__c.field-meta.xml
Add Property__c.All ListView force-app/main/default/objects/Property__c/listViews/All.listView-meta.xml
Add DreamHouseSampleData ApexPage force-app/main/default/pages/DreamHouseSampleData.page
Add DreamHouseSampleData ApexPage force-app/main/default/pages/DreamHouseSampleData.page-meta.xml
Add Property_Status PathAssistant force-app/main/default/pathAssistants/Property_Status.pathAssistant-meta.xml
Add dreamhouse PermissionSet force-app/main/default/permissionsets/dreamhouse.permissionset-meta.xml
Add LogACall QuickAction force-app/main/default/quickActions/LogACall.quickAction-meta.xml
Add NewCase QuickAction force-app/main/default/quickActions/NewCase.quickAction-meta.xml
Add NewContact QuickAction force-app/main/default/quickActions/NewContact.quickAction-meta.xml
Add NewEvent QuickAction force-app/main/default/quickActions/NewEvent.quickAction-meta.xml
Add NewLead QuickAction force-app/main/default/quickActions/NewLead.quickAction-meta.xml
Add NewOpportunity QuickAction force-app/main/default/quickActions/NewOpportunity.quickAction-meta.xml
Add NewTask QuickAction force-app/main/default/quickActions/NewTask.quickAction-meta.xml
Add Property__c.Smart_Home QuickAction force-app/main/default/quickActions/Property__c.Smart_Home.quickAction-meta.xml
Add SendEmail QuickAction force-app/main/default/quickActions/SendEmail.quickAction-meta.xml
Add Einstein_Vision RemoteSiteSetting force-app/main/default/remoteSiteSettings/Einstein_Vision.remoteSite-meta.xml
Add LIFX RemoteSiteSetting force-app/main/default/remoteSiteSettings/LIFX.remoteSite-meta.xml
Add PushServer RemoteSiteSetting force-app/main/default/remoteSiteSettings/PushServer.remoteSite-meta.xml
Add Slack RemoteSiteSetting force-app/main/default/remoteSiteSettings/Slack.remoteSite-meta.xml
Add DreamHouse_Reports/Days_on_Market Report force-app/main/default/reports/DreamHouse_Reports/Days_on_Market.report-meta.xml
Add DreamHouse_Reports/Portfolio_Health Report force-app/main/default/reports/DreamHouse_Reports/Portfolio_Health.report-meta.xml
Add DreamHouse_Reports/Properties_by_Broker Report force-app/main/default/reports/DreamHouse_Reports/Properties_by_Broker.report-meta.xml
Add DreamHouse_Reports ReportFolder force-app/main/default/reports/DreamHouse_Reports.reportFolder-meta.xml
Add leaflet StaticResource force-app/main/default/staticresources/leaflet.resource
Add leaflet StaticResource force-app/main/default/staticresources/leaflet.resource-meta.xml
Add nouislider StaticResource force-app/main/default/staticresources/nouislider.resource
Add nouislider StaticResource force-app/main/default/staticresources/nouislider.resource-meta.xml
Add Bot_Command__c CustomTab force-app/main/default/tabs/Bot_Command__c.tab-meta.xml
Add Broker__c CustomTab force-app/main/default/tabs/Broker__c.tab-meta.xml
Add Einstein_Vision CustomTab force-app/main/default/tabs/Einstein_Vision.tab-meta.xml
Add Property_Explorer CustomTab force-app/main/default/tabs/Property_Explorer.tab-meta.xml
Add Property_Finder CustomTab force-app/main/default/tabs/Property_Finder.tab-meta.xml
Add Property__c CustomTab force-app/main/default/tabs/Property__c.tab-meta.xml
Add Sample_Data_Import CustomTab force-app/main/default/tabs/Sample_Data_Import.tab-meta.xml
Add PushNotificationTrigger ApexTrigger force-app/main/default/triggers/PushNotificationTrigger.trigger
Add PushNotificationTrigger ApexTrigger force-app/main/default/triggers/PushNotificationTrigger.trigger-meta.xml
Add RejectDuplicatePropertyFavorite ApexTrigger force-app/main/default/triggers/RejectDuplicatePropertyFavorite.trigger
Add RejectDuplicatePropertyFavorite ApexTrigger force-app/main/default/triggers/RejectDuplicatePropertyFavorite.trigger-meta.xml
Add Property__c Workflow force-app/main/default/workflows/Property__c.workflow-meta.xml
~/lex-book/dx/dh/dreamhouse-sfdx:
$
A Assign the dreamhouse permission set to the default user:
sfdx force:user:permset:assign -n dreamhouse
Open the scratch org:
sfdx force:org:open
Add a picklist item to Propertyc.Statusc in IDE
Push source to the org
$ sfdx force:source:push
=== Pushed Source
STATE FULL NAME TYPE PROJECT PATH
─────── ───────────────────── ─────────── ──────────────────────────────────────────────────────────────────────────
Changed Property__c.Status__c CustomField force-app/main/default/objects/Property__c/fields/Status__c.field-meta.xml
Update the Coming Soon picklist value as default
Pull from Org to workspace
$ sfdx force:source:pull
=== Pulled Source
STATE FULL NAME TYPE PROJECT PATH
─────── ───────────────────── ─────────── ──────────────────────────────────────────────────────────────────────────
Changed Property__c.Status__c CustomField force-app/main/default/objects/Property__c/fields/Status__c.field-meta.xml
Create Packaging Scratch Org
$ sfdx force:org:create -s -f config/project-scratch-def.json -a dh_pkg
Successfully created scratch org: 00D170000000XbDEAU, username: test-sawiedbwkr4k@example.com
$ sfdx force:org:list
=== Orgs
ALIAS USERNAME ORG ID CONNECTED STATUS
─── ───────── ──────────────────────────────────── ────────────────── ─────────────────
(D) DevHub101 mohan.chinnappan.dh101@gmail.com 00Df4000003l2kBEAQ Connected
ALIAS SCRATCH ORG NAME USERNAME ORG ID EXPIRATION DATE
─── ───────────────── ─────────────────── ───────────────────────────── ────────────────── ───────────────
dh Dreamhouse test-pq638jcwj0of@example.com 00DL0000005uIFIMA2 2018-06-09
(U) dh_pkg Dreamhouse test-sawiedbwkr4k@example.com 00D170000000XbDEAU 2018-06-09
lexbook_prj1_org1 mchinnappan Company test-chpgw6fd8a2j@example.com 00D3C000000LHDqUAO 2018-06-05
web:login into Developer org
$ sfdx force:auth:web:login --setalias my_pkg_org --instanceurl https://mohansun-59-dev-ed.my.salesforce.com/
Successfully authorized mohan.chinnappan.n33@gmail.com with org ID 00Df4000002db0kEAA
You may now close the browser
$ sfdx force:org:list
=== Orgs
ALIAS USERNAME ORG ID CONNECTED STATUS
─── ────────── ──────────────────────────────────── ────────────────── ─────────────────
(D) DevHub101 mohan.chinnappan.dh101@gmail.com 00Df4000003l2kBEAQ Connected
my_pkg_org mohan.chinnappan.n33@gmail.com 00Df4000002db0kEAA Connected
ALIAS SCRATCH ORG NAME USERNAME ORG ID EXPIRATION DATE
─── ───────────────── ─────────────────── ───────────────────────────── ────────────────── ───────────────
dh Dreamhouse test-pq638jcwj0of@example.com 00DL0000005uIFIMA2 2018-06-09
(U) dh_pkg Dreamhouse test-sawiedbwkr4k@example.com 00D170000000XbDEAU 2018-06-09
lexbook_prj1_org1 mchinnappan Company test-chpgw6fd8a2j@example.com 00D3C000000LHDqUAO 2018-06-05
Convert DX source to metadata based package DreamHouse
sfdx force:source:convert --outputdir sourceOut --rootdir force-app --packagename DreamHous
Source was successfully converted to Metadata API format and written to the location: /Users/mchinnappan/LEX-book/dx/dh/dreamhouse-sfdx/sourceOut
Look at the metadata formatted file
$ tree sourceOut/
sourceOut/
├── applications
│ └── DreamHouse.app
├── aura
│ ├── Bot
│ │ ├── Bot.cmp
│ │ ├── Bot.cmp-meta.xml
│ │ ├── Bot.css
│ │ ├── Bot.design
│ │ ├── BotController.js
│ │ ├── BotHelper.js
│ │ └── BotRenderer.js
│ ├── EinsteinVisionDashboard
│ │ ├── EinsteinVisionDashboard.cmp
│ │ ├── EinsteinVisionDashboard.cmp-meta.xml
│ │ ├── EinsteinVisionDashboard.css
│ │ ├── EinsteinVisionDashboardController.js
│ │ └── EinsteinVisionDashboardHelper.js
│ ├── EinsteinVisionDataset
│ │ ├── EinsteinVisionDataset.cmp
│ │ ├── EinsteinVisionDataset.cmp-meta.xml
│ │ ├── EinsteinVisionDataset.css
│ │ ├── EinsteinVisionDatasetController.js
│ │ └── EinsteinVisionDatasetHelper.js
│ ├── EinsteinVisionDatasetEvent
│ │ ├── EinsteinVisionDatasetEvent.evt
│ │ └── EinsteinVisionDatasetEvent.evt-meta.xml
│ ├── EinsteinVisionEvent
│ │ ├── EinsteinVisionEvent.evt
│ │ └── EinsteinVisionEvent.evt-meta.xml
│ ├── Map
│ │ ├── Map.cmp
│ │ ├── Map.cmp-meta.xml
│ │ ├── Map.css
│ │ ├── Map.design
│ │ ├── Map.svg
│ │ ├── MapController.js
│ │ ├── MapHelper.js
│ │ └── MapRenderer.js
│ ├── MapCard
│ │ ├── MapCard.cmp
│ │ ├── MapCard.cmp-meta.xml
│ │ ├── MapCard.css
│ │ ├── MapCard.design
│ │ ├── MapCard.svg
│ │ └── MapCardController.js
│ ├── MortgageAmortizationChart
│ │ ├── MortgageAmortizationChart.cmp
│ │ ├── MortgageAmortizationChart.cmp-meta.xml
│ │ ├── MortgageAmortizationChart.css
│ │ ├── MortgageAmortizationChart.design
│ │ ├── MortgageAmortizationChart.svg
│ │ ├── MortgageAmortizationChartController.js
│ │ └── MortgageAmortizationChartHelper.js
│ ├── MortgageCalcWithAmortization
│ │ ├── MortgageCalcWithAmortization.auradoc
│ │ ├── MortgageCalcWithAmortization.cmp
│ │ ├── MortgageCalcWithAmortization.cmp-meta.xml
│ │ ├── MortgageCalcWithAmortization.css
│ │ ├── MortgageCalcWithAmortization.design
│ │ ├── MortgageCalcWithAmortization.svg
│ │ ├── MortgageCalcWithAmortizationController.js
│ │ ├── MortgageCalcWithAmortizationHelper.js
│ │ └── MortgageCalcWithAmortizationRenderer.js
│ ├── MortgageCalculator
│ │ ├── MortgageCalculator.cmp
│ │ ├── MortgageCalculator.cmp-meta.xml
│ │ ├── MortgageCalculator.css
│ │ ├── MortgageCalculator.design
│ │ ├── MortgageCalculator.svg
│ │ ├── MortgageCalculatorController.js
│ │ └── MortgageCalculatorHelper.js
│ ├── MortgageChange
│ │ ├── MortgageChange.evt
│ │ └── MortgageChange.evt-meta.xml
│ ├── PageTemplate_2_6_4
│ │ ├── PageTemplate_2_6_4.auradoc
│ │ ├── PageTemplate_2_6_4.cmp
│ │ ├── PageTemplate_2_6_4.cmp-meta.xml
│ │ ├── PageTemplate_2_6_4.css
│ │ ├── PageTemplate_2_6_4.design
│ │ ├── PageTemplate_2_6_4.svg
│ │ ├── PageTemplate_2_6_4Controller.js
│ │ ├── PageTemplate_2_6_4Helper.js
│ │ └── PageTemplate_2_6_4Renderer.js
│ ├── PageTemplate_2_7_3
│ │ ├── PageTemplate_2_7_3.auradoc
│ │ ├── PageTemplate_2_7_3.cmp
│ │ ├── PageTemplate_2_7_3.cmp-meta.xml
│ │ ├── PageTemplate_2_7_3.css
│ │ ├── PageTemplate_2_7_3.design
│ │ ├── PageTemplate_2_7_3.svg
│ │ ├── PageTemplate_2_7_3Controller.js
│ │ ├── PageTemplate_2_7_3Helper.js
│ │ └── PageTemplate_2_7_3Renderer.js
│ ├── PictureCarousel
│ │ ├── PictureCarousel.cmp
│ │ ├── PictureCarousel.cmp-meta.xml
│ │ ├── PictureCarousel.css
│ │ ├── PictureCarouselController.js
│ │ ├── PictureCarouselHelper.js
│ │ └── PictureCarouselRenderer.js
│ ├── PictureGalleryCard
│ │ ├── PictureGalleryCard.cmp
│ │ ├── PictureGalleryCard.cmp-meta.xml
│ │ ├── PictureGalleryCard.css
│ │ ├── PictureGalleryCard.design
│ │ ├── PictureGalleryCard.svg
│ │ └── PictureGalleryCardController.js
│ ├── PriceRange
│ │ ├── PriceRange.cmp
│ │ ├── PriceRange.cmp-meta.xml
│ │ ├── PriceRange.css
│ │ ├── PriceRange.design
│ │ ├── PriceRange.svg
│ │ ├── PriceRangeController.js
│ │ └── PriceRangeRenderer.js
│ ├── PropertyCarousel
│ │ ├── PropertyCarousel.auradoc
│ │ ├── PropertyCarousel.cmp
│ │ ├── PropertyCarousel.cmp-meta.xml
│ │ ├── PropertyCarousel.css
│ │ ├── PropertyCarousel.design
│ │ ├── PropertyCarousel.svg
│ │ ├── PropertyCarouselController.js
│ │ ├── PropertyCarouselHelper.js
│ │ └── PropertyCarouselRenderer.js
│ ├── PropertyDaysOnMarketChart
│ │ ├── PropertyDaysOnMarketChart.cmp
│ │ ├── PropertyDaysOnMarketChart.cmp-meta.xml
│ │ ├── PropertyDaysOnMarketChart.css
│ │ ├── PropertyDaysOnMarketChart.design
│ │ ├── PropertyDaysOnMarketChart.svg
│ │ ├── PropertyDaysOnMarketChartController.js
│ │ └── PropertyDaysOnMarketChartHelper.js
│ ├── PropertyFilterChange
│ │ ├── PropertyFilterChange.evt
│ │ └── PropertyFilterChange.evt-meta.xml
│ ├── PropertyFilters
│ │ ├── PropertyFilters.auradoc
│ │ ├── PropertyFilters.cmp
│ │ ├── PropertyFilters.cmp-meta.xml
│ │ ├── PropertyFilters.css
│ │ ├── PropertyFilters.design
│ │ ├── PropertyFilters.svg
│ │ ├── PropertyFiltersController.js
│ │ ├── PropertyFiltersHelper.js
│ │ └── PropertyFiltersRenderer.js
│ ├── PropertyListMap
│ │ ├── PropertyListMap.auradoc
│ │ ├── PropertyListMap.cmp
│ │ ├── PropertyListMap.cmp-meta.xml
│ │ ├── PropertyListMap.css
│ │ ├── PropertyListMap.design
│ │ ├── PropertyListMap.svg
│ │ ├── PropertyListMapController.js
│ │ ├── PropertyListMapHelper.js
│ │ └── PropertyListMapRenderer.js
│ ├── PropertyPageChange
│ │ ├── PropertyPageChange.evt
│ │ └── PropertyPageChange.evt-meta.xml
│ ├── PropertyPaginator
│ │ ├── PropertyPaginator.cmp
│ │ ├── PropertyPaginator.cmp-meta.xml
│ │ ├── PropertyPaginator.css
│ │ └── PropertyPaginatorController.js
│ ├── PropertySummary
│ │ ├── PropertySummary.cmp
│ │ ├── PropertySummary.cmp-meta.xml
│ │ ├── PropertySummary.css
│ │ ├── PropertySummary.design
│ │ ├── PropertySummary.svg
│ │ └── PropertySummaryController.js
│ ├── PropertyTile
│ │ ├── PropertyTile.auradoc
│ │ ├── PropertyTile.cmp
│ │ ├── PropertyTile.cmp-meta.xml
│ │ ├── PropertyTile.css
│ │ └── PropertyTileController.js
│ ├── PropertyTileList
│ │ ├── PropertyTileList.cmp
│ │ ├── PropertyTileList.cmp-meta.xml
│ │ ├── PropertyTileList.css
│ │ ├── PropertyTileList.design
│ │ ├── PropertyTileList.svg
│ │ ├── PropertyTileListController.js
│ │ └── PropertyTileListHelper.js
│ ├── RangeChange
│ │ ├── RangeChange.evt
│ │ └── RangeChange.evt-meta.xml
│ ├── SimilarProperties
│ │ ├── SimilarProperties.cmp
│ │ ├── SimilarProperties.cmp-meta.xml
│ │ ├── SimilarProperties.css
│ │ ├── SimilarProperties.design
│ │ ├── SimilarPropertiesController.js
│ │ └── SimilarPropertiesHelper.js
│ ├── SmartHome
│ │ ├── SmartHome.cmp
│ │ ├── SmartHome.cmp-meta.xml
│ │ ├── SmartHome.css
│ │ ├── SmartHome.design
│ │ ├── SmartHome.svg
│ │ └── SmartHomeController.js
│ ├── SmartHomeCard
│ │ ├── SmartHomeCard.cmp
│ │ ├── SmartHomeCard.cmp-meta.xml
│ │ ├── SmartHomeCard.css
│ │ ├── SmartHomeCard.design
│ │ └── SmartHomeCard.svg
│ ├── SmartLights
│ │ ├── SmartLights.cmp
│ │ ├── SmartLights.cmp-meta.xml
│ │ ├── SmartLights.css
│ │ ├── SmartLights.design
│ │ ├── SmartLightsController.js
│ │ └── SmartLightsHelper.js
│ ├── SmartLocks
│ │ ├── SmartLocks.cmp
│ │ ├── SmartLocks.cmp-meta.xml
│ │ ├── SmartLocks.css
│ │ ├── SmartLocksController.js
│ │ └── SmartLocksHelper.js
│ ├── SmartThermostat
│ │ ├── SmartThermostat.cmp
│ │ ├── SmartThermostat.cmp-meta.xml
│ │ ├── SmartThermostat.css
│ │ └── SmartThermostatController.js
│ ├── VisualSearchBox
│ │ ├── VisualSearchBox.auradoc
│ │ ├── VisualSearchBox.cmp
│ │ ├── VisualSearchBox.cmp-meta.xml
│ │ ├── VisualSearchBox.css
│ │ ├── VisualSearchBox.design
│ │ ├── VisualSearchBox.svg
│ │ ├── VisualSearchBoxController.js
│ │ ├── VisualSearchBoxHelper.js
│ │ └── VisualSearchBoxRenderer.js
│ ├── VisualSearchEvent
│ │ ├── VisualSearchEvent.evt
│ │ └── VisualSearchEvent.evt-meta.xml
│ ├── VoiceInput
│ │ ├── VoiceInput.auradoc
│ │ ├── VoiceInput.cmp
│ │ ├── VoiceInput.cmp-meta.xml
│ │ ├── VoiceInput.css
│ │ ├── VoiceInput.design
│ │ ├── VoiceInput.svg
│ │ ├── VoiceInputController.js
│ │ ├── VoiceInputHelper.js
│ │ └── VoiceInputRenderer.js
│ ├── VoiceInputCard
│ │ ├── VoiceInputCard.auradoc
│ │ ├── VoiceInputCard.cmp
│ │ ├── VoiceInputCard.cmp-meta.xml
│ │ ├── VoiceInputCard.css
│ │ ├── VoiceInputCard.design
│ │ ├── VoiceInputCard.svg
│ │ ├── VoiceInputCardController.js
│ │ ├── VoiceInputCardHelper.js
│ │ └── VoiceInputCardRenderer.js
│ └── VoiceInputChangeEvent
│ ├── VoiceInputChangeEvent.evt
│ └── VoiceInputChangeEvent.evt-meta.xml
├── classes
│ ├── BotController.cls
│ ├── BotController.cls-meta.xml
│ ├── BotField.cls
│ ├── BotField.cls-meta.xml
│ ├── BotHandler.cls
│ ├── BotHandler.cls-meta.xml
│ ├── BotItem.cls
│ ├── BotItem.cls-meta.xml
│ ├── BotMessage.cls
│ ├── BotMessage.cls-meta.xml
│ ├── BotMessageButton.cls
│ ├── BotMessageButton.cls-meta.xml
│ ├── BotRecord.cls
│ ├── BotRecord.cls-meta.xml
│ ├── BotResponse.cls
│ ├── BotResponse.cls-meta.xml
│ ├── BotTest.cls
│ ├── BotTest.cls-meta.xml
│ ├── DreamHouseSampleDataController.cls
│ ├── DreamHouseSampleDataController.cls-meta.xml
│ ├── EinsteinVisionController.cls
│ ├── EinsteinVisionController.cls-meta.xml
│ ├── EinsteinVisionControllerTest.cls
│ ├── EinsteinVisionControllerTest.cls-meta.xml
│ ├── HandlerAddTwoNumbers.cls
│ ├── HandlerAddTwoNumbers.cls-meta.xml
│ ├── HandlerCostCenter.cls
│ ├── HandlerCostCenter.cls-meta.xml
│ ├── HandlerDashboard.cls
│ ├── HandlerDashboard.cls-meta.xml
│ ├── HandlerEmployeeId.cls
│ ├── HandlerEmployeeId.cls-meta.xml
│ ├── HandlerFileUpload.cls
│ ├── HandlerFileUpload.cls-meta.xml
│ ├── HandlerFindAccount.cls
│ ├── HandlerFindAccount.cls-meta.xml
│ ├── HandlerFindContact.cls
│ ├── HandlerFindContact.cls-meta.xml
│ ├── HandlerFindProperties.cls
│ ├── HandlerFindProperties.cls-meta.xml
│ ├── HandlerFindPropertiesByBedrooms.cls
│ ├── HandlerFindPropertiesByBedrooms.cls-meta.xml
│ ├── HandlerHello.cls
│ ├── HandlerHello.cls-meta.xml
│ ├── HandlerHelp.cls
│ ├── HandlerHelp.cls-meta.xml
│ ├── HandlerHelpTopic.cls
│ ├── HandlerHelpTopic.cls-meta.xml
│ ├── HandlerImageBasedSearch.cls
│ ├── HandlerImageBasedSearch.cls-meta.xml
│ ├── HandlerMyOpenCases.cls
│ ├── HandlerMyOpenCases.cls-meta.xml
│ ├── HandlerNext.cls
│ ├── HandlerNext.cls-meta.xml
│ ├── HandlerPipeline.cls
│ ├── HandlerPipeline.cls-meta.xml
│ ├── HandlerQuarter.cls
│ ├── HandlerQuarter.cls-meta.xml
│ ├── HandlerReport.cls
│ ├── HandlerReport.cls-meta.xml
│ ├── HandlerSOQL.cls
│ ├── HandlerSOQL.cls-meta.xml
│ ├── HandlerTopOpportunities.cls
│ ├── HandlerTopOpportunities.cls-meta.xml
│ ├── HandlerTravelApproval.cls
│ ├── HandlerTravelApproval.cls-meta.xml
│ ├── HttpFormBuilder.cls
│ ├── HttpFormBuilder.cls-meta.xml
│ ├── JWT.cls
│ ├── JWT.cls-meta.xml
│ ├── JWTBearerFlow.cls
│ ├── JWTBearerFlow.cls-meta.xml
│ ├── LIFXController.cls
│ ├── LIFXController.cls-meta.xml
│ ├── LIFXControllerTest.cls
│ ├── LIFXControllerTest.cls-meta.xml
│ ├── PostPriceChangeToSlack.cls
│ ├── PostPriceChangeToSlack.cls-meta.xml
│ ├── PostPriceChangeToSlackTest.cls
│ ├── PostPriceChangeToSlackTest.cls-meta.xml
│ ├── PropertyController.cls
│ ├── PropertyController.cls-meta.xml
│ ├── PropertyControllerTest.cls
│ ├── PropertyControllerTest.cls-meta.xml
│ ├── PropertyListPage.cls
│ ├── PropertyListPage.cls-meta.xml
│ ├── PushPriceChangeNotification.cls
│ ├── PushPriceChangeNotification.cls-meta.xml
│ ├── PushPriceChangeNotificationTest.cls
│ ├── PushPriceChangeNotificationTest.cls-meta.xml
│ ├── RejectDuplicateFavoriteTest.cls
│ ├── RejectDuplicateFavoriteTest.cls-meta.xml
│ ├── SlackOpportunityPublisher.cls
│ ├── SlackOpportunityPublisher.cls-meta.xml
│ ├── SlackOpportunityPublisherTest.cls
│ └── SlackOpportunityPublisherTest.cls-meta.xml
├── contentassets
│ ├── dreamhouselogosquare.asset
│ └── dreamhouselogosquare.asset-meta.xml
├── dashboards
│ ├── DreamHouse_Dashboards
│ │ └── PwhxKrnFNjvWCIHRklHhRcEIEyIIBm.dashboard
│ └── DreamHouse_Dashboards-meta.xml
├── flexipages
│ ├── Broker_Record_Page.flexipage
│ ├── Einstein_Vision.flexipage
│ ├── Property_Explorer.flexipage
│ ├── Property_Finder.flexipage
│ ├── Property_Record_Page.flexipage
│ └── dreamhouseApplicationUtilityBar.flexipage
├── flows
│ ├── Advertise_New_Property-2.flow
│ ├── Opportunity_Status_Change-1.flow
│ ├── Post_Price_Changes_to_Slack-1.flow
│ └── Price_Change_Push_Notification-1.flow
├── layouts
│ ├── Bot_Command__c-Bot\ Action\ Layout.layout
│ ├── Broker__c-Broker\ Layout.layout
│ ├── Property_Favorite__c-Favorite\ Layout.layout
│ └── Property__c-Property\ Layout.layout
├── objectTranslations
│ └── Property_Favorite__c-en_US.objectTranslation
├── objects
│ ├── Bot_Command__c.object
│ ├── Broker__c.object
│ ├── Contact.object
│ ├── Dreamhouse_Settings__c.object
│ ├── Property_Favorite__c.object
│ └── Property__c.object
├── package.xml
├── pages
│ ├── DreamHouseSampleData.page
│ └── DreamHouseSampleData.page-meta.xml
├── pathAssistants
│ └── Property_Status.pathAssistant
├── permissionsets
│ └── dreamhouse.permissionset
├── quickActions
│ ├── LogACall.quickAction
│ ├── NewCase.quickAction
│ ├── NewContact.quickAction
│ ├── NewEvent.quickAction
│ ├── NewLead.quickAction
│ ├── NewOpportunity.quickAction
│ ├── NewTask.quickAction
│ ├── Property__c.Smart_Home.quickAction
│ └── SendEmail.quickAction
├── remoteSiteSettings
│ ├── Einstein_Vision.remoteSite
│ ├── LIFX.remoteSite
│ ├── PushServer.remoteSite
│ └── Slack.remoteSite
├── reports
│ ├── DreamHouse_Reports
│ │ ├── Days_on_Market.report
│ │ ├── Portfolio_Health.report
│ │ └── Properties_by_Broker.report
│ └── DreamHouse_Reports-meta.xml
├── staticresources
│ ├── leaflet.resource
│ ├── leaflet.resource-meta.xml
│ ├── nouislider.resource
│ └── nouislider.resource-meta.xml
├── tabs
│ ├── Bot_Command__c.tab
│ ├── Broker__c.tab
│ ├── Einstein_Vision.tab
│ ├── Property_Explorer.tab
│ ├── Property_Finder.tab
│ ├── Property__c.tab
│ └── Sample_Data_Import.tab
├── triggers
│ ├── PushNotificationTrigger.trigger
│ ├── PushNotificationTrigger.trigger-meta.xml
│ ├── RejectDuplicatePropertyFavorite.trigger
│ └── RejectDuplicatePropertyFavorite.trigger-meta.xml
└── workflows
└── Property__c.workflow
60 directories, 382 files
Deploy to dh_pkg Scratch org
$ sfdx force:mdapi:deploy --deploydir sourceOut --targetusername dh_pkg
497371 bytes written to /var/folders/k0/cdwjm16d2vx037lf06ch8fqr81jqk6/T/sourceOut.zip using 776.980ms
Deploying /var/folders/k0/cdwjm16d2vx037lf06ch8fqr81jqk6/T/sourceOut.zip...
=== Status
Status: Queued
jobid: 0Af1700000QpBFoCAN
The deploy request did not complete within the specified wait time [0 minutes].
To check the status of this deployment, run "sfdx force:mdapi:deploy:report"
## check
$ sfdx force:mdapi:deploy:report
Deployment finished in 52000ms
=== Result
Status: Succeeded
jobid: 0Af1700000QpBFoCAN
Completed: 2018-06-02T22:38:29.000Z
Component errors: 0
Components deployed: 197
Components total: 197
Tests errors: 0
Tests completed: 0
Tests total: 0
Check only: false