OmniPack Toolkit: Extension for Vlocity Datapack ManagementHey there! If you're knee-deep in Salesforce development with Vlocity (OmniStudio), you know how fiddly managing datapacks can be. Exporting, deploying, and keeping everything organized? It's a hassle without the right tools. That's why I built OmniPack Toolkit – a straightforward VS Code extension that streamlines exporting right from your editor. No more jumping between terminals and UIs; just smooth, integrated workflows. I created this because I got tired of the manual grind during my own projects. It's designed to feel intuitive, with a tree view for browsing datapacks, quick exports (with or without dependencies), and easy deploys. Let's dive in! What Makes It Awesome?
This extension focuses on the essentials without bloating your VS Code. It's perfect for developers who want to stay in their flow. Getting StartedInstallation
Or, if you're feeling adventurous, sideload it from a .vsix file (grab it from the releases page if available). Requirements
Pro tip: Make sure your project folder is open in VS Code – that's where the magic happens. How to Use ItOnce installed, you'll see the Vlocity DataPack Explorer in your sidebar. If it's empty, hit the refresh button or run the "Vlocity: Refresh Datapacks" command. Step 1: Configure Your Settings
Step 2: Browse and Export Datapacks
If something goes wrong (hey, Salesforce can be picky), check the output channel or error notifications for details. Configuration OptionsTweak these in VS Code's Settings (JSON or UI):
I kept the configs minimal – no fluff. Troubleshooting
Why I Built ThisAs a dev who's wrestled with Vlocity, I wanted something that just works. No overcomplicated features, just the core stuff to speed up your day. It's open-source, so if you spot a bug or have an idea (like adding more datapack types), fork it and PR away! Support This ProjectIf OmniPack Toolkit saves you time and makes your dev life easier, consider buying me a coffee! ☕ Your support helps me maintain this extension, add new features, and keep improving the Salesforce developer experience. Every coffee fuels late-night coding sessions and keeps me run longer. Thanks for your support! 🙏 ContributingLove it? Hate it? Want to improve it?
LicenseMIT – use it freely, but if you build something cool on top, let me know! Thanks for checking out OmniPack Toolkit. Happy coding! 🚀 If this saves you time, drop a star on the repo or share it with your team. Questions? Hit me up in the issues. |