Deployment
There are multiple options available to download and deploy SlightWork assets to your Salesforce instance, which are outlined below. Pick the option that best suits your needs.
The full source code can be found here: SlightWork Source Code
Option 1: Manifest File
If you've cloned the project locally, you can make use of the preconfigured manifest files (also called a package.xml file) that are located within the /manifest path of the project.
A manifest file is created per Apex module or component bundle which define all the metadata assets required for deployment to your org.
📝 Note
Further documentation on manifest files available here: Manifest Files
Use the sf project deploy start command to deploy assets using a manifest file. You'll need to include the --manifest argument to specify the name of the manifest file you want to deploy.
sf project deploy start --manifest manifest/strings.xmlFor a detailed list of cli commands, see here: SF CLI Commands
Option 2: Copy & Paste
Sometimes, the simplest option is the best option. This method is ideal for getting started quickly without the need for a full SFDX project setup.
If there's a specific class or subset of code that you need, simply copy and paste the source code directly into your SFDX project or sandbox org.
Option 3: Unlocked Packages
⚡️ Coming Soon!
Plans are underway to provide unlocked packages for easy installation of SlightWork assets into your Salesforce org.
