{"repo":"TheBeyondGroup/shopkeeper","free":true,"listed":false,"github":"https://github.com/TheBeyondGroup/shopkeeper","clone":"git clone https://github.com/TheBeyondGroup/shopkeeper.git","description":"A CLI for managing settings and deployments of Shopify store themes.","language":"TypeScript","stars":65,"topics":["shopify","cli","shopify-theme"],"license":"MIT","category":"cli-tools","readme_excerpt":"Shopkeeper Shopkeeper is a CLI to help manage Shopify stores. It is built as an oclif plugin to allow seamless integration with the Shopify CLI theme developers use every day. It helps developers: Manage settings Deploy theme changes Installation You can install the CLI globally with: Or if your theme has a package.json : To install Shopkeeper as a plugin to the Shopify CLI, run: tl;dr Assuming you've set SHOPIFY CLI THEME TOKEN , SHOPIFY FLAG STORE , SHOPIFY FLAG PATH , or are setting their corresponding flags when calling a command: To download settings from the live theme: To switch buckets: To deploy directly to the live theme after pulling down the live theme's settings: Read The Complete Guide for an introduction and walkthrough of how to use Shopkeeper. Commands To learn the full capability of Shopkeeper, see the command docs. When using it as a standalone, call commands using shopkeeper COMMAND . When using it as a plugin to the Shopify CLI, you can call command using shopify COMMAND . You can verify Shopkeeper has been correctly installed as a plugin by running shopify commands . If you can see the bucket commands listed, Shopkeeper is installed correctly. Use npx to run the version local to your project's node modules . If the commands are not showing up, reinstall the plugin. Manage Settings Shopkeeper makes it easy to manage multiple Shopify stores from a single codebase. In particular, it makes it easy to switch between store instances and manage theme settings. ","default_branch":null,"files":null,"tree":[],"storefront":"/r/TheBeyondGroup","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/TheBeyondGroup/shopkeeper/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}