Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions .changeset/theme-account-alias.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
'@shopify/cli-kit': patch
'@shopify/theme': patch
---

Allow theme commands to authenticate with a Shopify account alias without changing the current global CLI session.
6 changes: 6 additions & 0 deletions docs-shopify.dev/commands/interfaces/app-build.interface.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,12 @@
* @publicDocs
*/
export interface appbuild {
/**
* Alias of the Shopify account to use for authentication.
* @environment SHOPIFY_FLAG_AUTH_ALIAS
*/
'--auth-alias <value>'?: string

/**
* The Client ID of your app.
* @environment SHOPIFY_FLAG_CLIENT_ID
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,12 @@
* @publicDocs
*/
export interface appbulkcancel {
/**
* Alias of the Shopify account to use for authentication.
* @environment SHOPIFY_FLAG_AUTH_ALIAS
*/
'--auth-alias <value>'?: string

/**
* The Client ID of your app.
* @environment SHOPIFY_FLAG_CLIENT_ID
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,12 @@
* @publicDocs
*/
export interface appbulkexecute {
/**
* Alias of the Shopify account to use for authentication.
* @environment SHOPIFY_FLAG_AUTH_ALIAS
*/
'--auth-alias <value>'?: string

/**
* The Client ID of your app.
* @environment SHOPIFY_FLAG_CLIENT_ID
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,12 @@
* @publicDocs
*/
export interface appbulkstatus {
/**
* Alias of the Shopify account to use for authentication.
* @environment SHOPIFY_FLAG_AUTH_ALIAS
*/
'--auth-alias <value>'?: string

/**
* The Client ID of your app.
* @environment SHOPIFY_FLAG_CLIENT_ID
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,12 @@
* @publicDocs
*/
export interface appconfiglink {
/**
* Alias of the Shopify account to use for authentication.
* @environment SHOPIFY_FLAG_AUTH_ALIAS
*/
'--auth-alias <value>'?: string

/**
* The Client ID of your app.
* @environment SHOPIFY_FLAG_CLIENT_ID
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,12 @@
* @publicDocs
*/
export interface appconfigpull {
/**
* Alias of the Shopify account to use for authentication.
* @environment SHOPIFY_FLAG_AUTH_ALIAS
*/
'--auth-alias <value>'?: string

/**
* The Client ID of your app.
* @environment SHOPIFY_FLAG_CLIENT_ID
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,12 @@
* @publicDocs
*/
export interface appconfiguse {
/**
* Alias of the Shopify account to use for authentication.
* @environment SHOPIFY_FLAG_AUTH_ALIAS
*/
'--auth-alias <value>'?: string

/**
* The Client ID of your app.
* @environment SHOPIFY_FLAG_CLIENT_ID
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,12 @@
* @publicDocs
*/
export interface appconfigvalidate {
/**
* Alias of the Shopify account to use for authentication.
* @environment SHOPIFY_FLAG_AUTH_ALIAS
*/
'--auth-alias <value>'?: string

/**
* The Client ID of your app.
* @environment SHOPIFY_FLAG_CLIENT_ID
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,12 @@ export interface appdeploy {
*/
'--allow-updates'?: ''

/**
* Alias of the Shopify account to use for authentication.
* @environment SHOPIFY_FLAG_AUTH_ALIAS
*/
'--auth-alias <value>'?: string

/**
* The Client ID of your app.
* @environment SHOPIFY_FLAG_CLIENT_ID
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,12 @@
* @publicDocs
*/
export interface appdevclean {
/**
* Alias of the Shopify account to use for authentication.
* @environment SHOPIFY_FLAG_AUTH_ALIAS
*/
'--auth-alias <value>'?: string

/**
* The Client ID of your app.
* @environment SHOPIFY_FLAG_CLIENT_ID
Expand Down
6 changes: 6 additions & 0 deletions docs-shopify.dev/commands/interfaces/app-dev.interface.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,12 @@
* @publicDocs
*/
export interface appdev {
/**
* Alias of the Shopify account to use for authentication.
* @environment SHOPIFY_FLAG_AUTH_ALIAS
*/
'--auth-alias <value>'?: string

/**
* Resource URL for checkout UI extension. Format: "/cart/{productVariantID}:{productQuantity}"
* @environment SHOPIFY_FLAG_CHECKOUT_CART_URL
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,12 @@
* @publicDocs
*/
export interface appenvpull {
/**
* Alias of the Shopify account to use for authentication.
* @environment SHOPIFY_FLAG_AUTH_ALIAS
*/
'--auth-alias <value>'?: string

/**
* The Client ID of your app.
* @environment SHOPIFY_FLAG_CLIENT_ID
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,12 @@
* @publicDocs
*/
export interface appenvshow {
/**
* Alias of the Shopify account to use for authentication.
* @environment SHOPIFY_FLAG_AUTH_ALIAS
*/
'--auth-alias <value>'?: string

/**
* The Client ID of your app.
* @environment SHOPIFY_FLAG_CLIENT_ID
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,12 @@
* @publicDocs
*/
export interface appexecute {
/**
* Alias of the Shopify account to use for authentication.
* @environment SHOPIFY_FLAG_AUTH_ALIAS
*/
'--auth-alias <value>'?: string

/**
* The Client ID of your app.
* @environment SHOPIFY_FLAG_CLIENT_ID
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,12 @@
* @publicDocs
*/
export interface appfunctionbuild {
/**
* Alias of the Shopify account to use for authentication.
* @environment SHOPIFY_FLAG_AUTH_ALIAS
*/
'--auth-alias <value>'?: string

/**
* The Client ID of your app.
* @environment SHOPIFY_FLAG_CLIENT_ID
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,12 @@
* @publicDocs
*/
export interface appfunctioninfo {
/**
* Alias of the Shopify account to use for authentication.
* @environment SHOPIFY_FLAG_AUTH_ALIAS
*/
'--auth-alias <value>'?: string

/**
* The Client ID of your app.
* @environment SHOPIFY_FLAG_CLIENT_ID
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,12 @@
* @publicDocs
*/
export interface appfunctionreplay {
/**
* Alias of the Shopify account to use for authentication.
* @environment SHOPIFY_FLAG_AUTH_ALIAS
*/
'--auth-alias <value>'?: string

/**
* The Client ID of your app.
* @environment SHOPIFY_FLAG_CLIENT_ID
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,12 @@
* @publicDocs
*/
export interface appfunctionrun {
/**
* Alias of the Shopify account to use for authentication.
* @environment SHOPIFY_FLAG_AUTH_ALIAS
*/
'--auth-alias <value>'?: string

/**
* The Client ID of your app.
* @environment SHOPIFY_FLAG_CLIENT_ID
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,12 @@
* @publicDocs
*/
export interface appfunctionschema {
/**
* Alias of the Shopify account to use for authentication.
* @environment SHOPIFY_FLAG_AUTH_ALIAS
*/
'--auth-alias <value>'?: string

/**
* The Client ID of your app.
* @environment SHOPIFY_FLAG_CLIENT_ID
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,12 @@
* @publicDocs
*/
export interface appfunctiontypegen {
/**
* Alias of the Shopify account to use for authentication.
* @environment SHOPIFY_FLAG_AUTH_ALIAS
*/
'--auth-alias <value>'?: string

/**
* The Client ID of your app.
* @environment SHOPIFY_FLAG_CLIENT_ID
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,12 @@
* @publicDocs
*/
export interface appgenerateextension {
/**
* Alias of the Shopify account to use for authentication.
* @environment SHOPIFY_FLAG_AUTH_ALIAS
*/
'--auth-alias <value>'?: string

/**
* The Client ID of your app.
* @environment SHOPIFY_FLAG_CLIENT_ID
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,12 @@
* @publicDocs
*/
export interface appimportcustomdatadefinitions {
/**
* Alias of the Shopify account to use for authentication.
* @environment SHOPIFY_FLAG_AUTH_ALIAS
*/
'--auth-alias <value>'?: string

/**
* The Client ID of your app.
* @environment SHOPIFY_FLAG_CLIENT_ID
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,12 @@
* @publicDocs
*/
export interface appimportextensions {
/**
* Alias of the Shopify account to use for authentication.
* @environment SHOPIFY_FLAG_AUTH_ALIAS
*/
'--auth-alias <value>'?: string

/**
* The Client ID of your app.
* @environment SHOPIFY_FLAG_CLIENT_ID
Expand Down
6 changes: 6 additions & 0 deletions docs-shopify.dev/commands/interfaces/app-info.interface.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,12 @@
* @publicDocs
*/
export interface appinfo {
/**
* Alias of the Shopify account to use for authentication.
* @environment SHOPIFY_FLAG_AUTH_ALIAS
*/
'--auth-alias <value>'?: string

/**
* The Client ID of your app.
* @environment SHOPIFY_FLAG_CLIENT_ID
Expand Down
6 changes: 6 additions & 0 deletions docs-shopify.dev/commands/interfaces/app-init.interface.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,12 @@
* @publicDocs
*/
export interface appinit {
/**
* Alias of the Shopify account to use for authentication.
* @environment SHOPIFY_FLAG_AUTH_ALIAS
*/
'--auth-alias <value>'?: string

/**
* The Client ID of your app. Use this to automatically link your new project to an existing app. Using this flag avoids the app selection prompt.
* @environment SHOPIFY_FLAG_CLIENT_ID
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,12 @@
* @publicDocs
*/
export interface applogssources {
/**
* Alias of the Shopify account to use for authentication.
* @environment SHOPIFY_FLAG_AUTH_ALIAS
*/
'--auth-alias <value>'?: string

/**
* The Client ID of your app.
* @environment SHOPIFY_FLAG_CLIENT_ID
Expand Down
6 changes: 6 additions & 0 deletions docs-shopify.dev/commands/interfaces/app-logs.interface.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,12 @@
* @publicDocs
*/
export interface applogs {
/**
* Alias of the Shopify account to use for authentication.
* @environment SHOPIFY_FLAG_AUTH_ALIAS
*/
'--auth-alias <value>'?: string

/**
* The Client ID of your app.
* @environment SHOPIFY_FLAG_CLIENT_ID
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,12 @@ export interface apprelease {
*/
'--allow-updates'?: ''

/**
* Alias of the Shopify account to use for authentication.
* @environment SHOPIFY_FLAG_AUTH_ALIAS
*/
'--auth-alias <value>'?: string

/**
* The Client ID of your app.
* @environment SHOPIFY_FLAG_CLIENT_ID
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,12 @@
* @publicDocs
*/
export interface appversionslist {
/**
* Alias of the Shopify account to use for authentication.
* @environment SHOPIFY_FLAG_AUTH_ALIAS
*/
'--auth-alias <value>'?: string

/**
* The Client ID of your app.
* @environment SHOPIFY_FLAG_CLIENT_ID
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,12 @@ export interface appwebhooktrigger {
*/
'--api-version <value>'?: string

/**
* Alias of the Shopify account to use for authentication.
* @environment SHOPIFY_FLAG_AUTH_ALIAS
*/
'--auth-alias <value>'?: string

/**
* The Client ID of your app.
* @environment SHOPIFY_FLAG_CLIENT_ID
Expand Down
Loading
Loading