diff --git a/.changeset/fresh-taxis-press.md b/.changeset/fresh-taxis-press.md deleted file mode 100644 index 360245d027..0000000000 --- a/.changeset/fresh-taxis-press.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@shopify/cli-kit': patch ---- - -Fix customer login functionality during development diff --git a/.changeset/gold-berries-prove.md b/.changeset/gold-berries-prove.md deleted file mode 100644 index 1beb7748a8..0000000000 --- a/.changeset/gold-berries-prove.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@shopify/app': patch ---- - -Updates the function-runner version to 6.2.1 diff --git a/.changeset/light-poems-fail.md b/.changeset/light-poems-fail.md deleted file mode 100644 index 892abf1c4b..0000000000 --- a/.changeset/light-poems-fail.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@shopify/theme': patch -'@shopify/app': patch ---- - -Bump Shopify/theme-tools packages diff --git a/.changeset/mighty-mice-design.md b/.changeset/mighty-mice-design.md deleted file mode 100644 index 6fa2a9138b..0000000000 --- a/.changeset/mighty-mice-design.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@shopify/cli-kit': minor ---- - -Messaging improved for authorization errors related to invalid targets when using `theme` command diff --git a/.changeset/pretty-olives-promise.md b/.changeset/pretty-olives-promise.md deleted file mode 100644 index a6ebacd954..0000000000 --- a/.changeset/pretty-olives-promise.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'@shopify/theme': minor -'@shopify/app': minor -'@shopify/cli': minor ---- - -Default to Typescript implementation for theme commands. Legacy implementation is stil available via the `--legacy` flag. diff --git a/.changeset/rare-bats-marry.md b/.changeset/rare-bats-marry.md deleted file mode 100644 index d3e6a1e5d1..0000000000 --- a/.changeset/rare-bats-marry.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@shopify/app': patch ---- - -Add proper user-agent header for pollAppLogs diff --git a/.changeset/rich-bananas-invent.md b/.changeset/rich-bananas-invent.md deleted file mode 100644 index 0179ad7e06..0000000000 --- a/.changeset/rich-bananas-invent.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@shopify/app': patch ---- - -Add timeout and retries to Javy and function-runner download diff --git a/.changeset/shy-falcons-unite.md b/.changeset/shy-falcons-unite.md deleted file mode 100644 index e37043834f..0000000000 --- a/.changeset/shy-falcons-unite.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@shopify/app': patch ---- - -Remove duplicated slashes when deploying webhooks with relative URIs diff --git a/.changeset/sixty-mangos-beam.md b/.changeset/sixty-mangos-beam.md deleted file mode 100644 index d63d1bd895..0000000000 --- a/.changeset/sixty-mangos-beam.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@shopify/app': minor ---- - -Bumps function-runner version to include details on dynamic resource limits. diff --git a/.changeset/spicy-cheetahs-obey.md b/.changeset/spicy-cheetahs-obey.md deleted file mode 100644 index debded0124..0000000000 --- a/.changeset/spicy-cheetahs-obey.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@shopify/app': patch ---- - -Ensure Javy is always installed before running it diff --git a/.changeset/strange-hairs-switch.md b/.changeset/strange-hairs-switch.md deleted file mode 100644 index b350320e98..0000000000 --- a/.changeset/strange-hairs-switch.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@shopify/cli-kit': minor -'@shopify/app': minor ---- - -Ensure output is also interactive when prompting diff --git a/.changeset/thirty-paws-sleep.md b/.changeset/thirty-paws-sleep.md deleted file mode 100644 index fc83161547..0000000000 --- a/.changeset/thirty-paws-sleep.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@shopify/app': patch ---- - -Allow managed stores diff --git a/docs/api/cli-kit/assets/navigation.js b/docs/api/cli-kit/assets/navigation.js index a1f3cc97f9..7d77417ee2 100644 --- a/docs/api/cli-kit/assets/navigation.js +++ b/docs/api/cli-kit/assets/navigation.js @@ -1 +1 @@ -window.navigationData = "data:application/octet-stream;base64,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" \ No newline at end of file +window.navigationData = "data:application/octet-stream;base64,H4sIAAAAAAAAA7VdXXPjNpb9L72vcWeSyWR38qaW5G5t5LbHsrtrd2pLBZGQhDYJMABoW5na/74FECQBELgAnexL4i6dc+7FN3DxwX/+653Er/LdL+8KVteMvvvuXXEmVckxfffLP4cfEefo8u67dw2S53e/vKtZ2VZYfN9x9vrX92dZV+++e/dEaPnulx/DOiU5HjHHtMCj2LGlhSSMenIj1FX++af//W7QO2G5UOgloxIRKlZtU5ECSSyS+nFqhr17/A0XktDTIy3xkVBcZtubUgF7Ej3he0RLVl9zVi/cUogYCnAACy0lvyUlFSih8SHtWAeb6PyPpVSwqsKaG61sIySrxp04axvQOUvQgIGkNohL4voHCQ5wMNW9QjTNPSCvjeEDa+EWNuj1WCDFNa4Z+T1LzUDBtFaInqLpVD9mpZGI9W8tqgCntJSBgQ6xg2qPUZe6n7OcKljdIFtq4pQRM0Ag00uMm6VCcSjjjZwFTkiucrpfS3WV0wcr4A3mJ3yriVDPa0nbDLjDvUPy/AVVbYbPNhoQJWJdNxLqE4yeAUKtAzXaWkaqByjUvZDiCeysjFaHA4TErHwTUL7ZjYVjyePzAP1rVlNpMD8yXi+0N1+JPN8r6uIoMb/HBXvGHMqEzk6GBpgWITkB+qLu56zUdKPtZ1Tja1STynJdXpqJoo/2TPzl7//+w99+tMdEVOMK7oGNco8E6kWBGiJRrlyPhQQZFRJRmac4ggFJLArU4Ht8Wr82aU0bDYiqqoLkCskMN0dsUnDLClTNUR0IcKc3VpK0sAMHZM+X5oxplq8DFJD7xohudgsKTX6NoAUGJCtCsXhgS1a1NYW6VKPq4gFhqvJe1eQVrkhNJC53XuuPmYgxwTmiKDKb2ACF5KqW58r1UGhkqNoTOULdqxEzQGh1wi93iAu8odCkx8hZYHApUWIuCgbOe4ziiAX7eT0jCU+UcXPF8W8t4fb6zRsHpNgr4L4HZo0IK4yb+4myMxpMdG1OeEywU/VNMHpFEefsBRrFpNgr5H5AZrmPhMBcdhX9BkGd8FTf44JFo6YxV4fLVcPxkbxCiVDI/eGy75BZibjTc6Q7T9ovA0/YJsUKwU5By6uo2y2vshwl4guqSPl4vwUyWomNQDBXnzEX0GrS/J7l23K72f+6edh/Wd/vNrefR81nxAk6BFQ9hmvlr37+UVbiWMzpwHhgXaYYe/1bVgIWCqliPFytyvmoV1Sqpjp6HtbV/+HH/7D81tAdOVF7ERqT7HBTOTsjEEXVRZJCxFLc/55XbKyuES3Xr0TedDnsVH9P0UOnJqQcN4zLRU9fP+Nw/+9ZCdHAeowaEqsaZU0C9bsz2JC9/j1v6o6FvMeiYVRYuUSoxPyIiqmmjfcM/O1n23eFVr05FkDeDLI2HBgdNezR7nJgxUe/B3LUuE5LrosWGppdtI0qZVwuGvKl6xGC8zhPPERL1I3mqsTPUB1omn2Jn/PGu6ZZ4eesvDCqDiPpaY0oOuHaaSdBh0dgrt83AyPXfctGiA8tIBAtK7zCDccFkumi9RI0YYP5dmiFmt2Lq6ZCUq2dgKzrsfsem5V7PevOkG75CVHye+dbTm5OzeZIAhmcQ1+x4v/BqRUrZvj152TO/Pz407IASLVdB08cNeffAjO8wZRBZNW3jwr7j20/fNw2XhMKjTq9fpgLjUCG8aWfp82yM7AgC+tXJ9ptTy0sRY1KTSmG5PXFMsmciHqMOM/g26zNNeXPMlJGgrOMibyh5TTJ3oJLgQJRDjDV7MLyqTZ2lrIBGpj62csCbzuOYh6dNDdk30OymujMEW7UTo9tU6dzimyw4JHy5VOlFrOQKjc1H7xCDbmSZ86kdNZWk0JQYP3HAM7cyqzQZfGCOL53Nx4C6QiY8OhQJMtw5lro/4IiWk2JJF40ZImqaqtCiGpbftob5BmE1QIF5kxFeXEmz/GCMj9nFc3vJBgWcoV+J3D854AEviq61WfEKQXZG0hmnTmitrJalbMqd+QMFFrno7JUGawjl+V1hU7xDsGRnvLAjCgqEkl/UZGsZJ8qdkCV5+EYpBm0LNwkNGMF4tUuxbIid6h4Qqd4LVWKHhZacLZ0ud2AYh0kocExkjhHqQdCzVNgvSWz3G42xxWWuJDhwzyDcJABly6rWHSM6n6MD3EFo/qvcLEffytjgRBD3CtIZtCorUoqbw/qPNSmxFQSedk1hF7/Y/V5zTnj8Zpl20rrADXPId+ZIemPOhHUyXVid2YNOf7hjAjJAC58ZvKOs2dSqg0nxvFM01E6YNKJBlw7FctvBrapCW3Ggi7fSogJGCrxM65Yg/kKifOBIV7mmwpzAWPE1PF8EzYjZ9uyK8Ns+SkvY76YL28zwI5PDw2J7klj8vqnzQ2WqEQSBddQruAITi2gUPWCLmLLTotpCD6SC52JKREK3fbgGyz5G2wYGmSh92JFhOoWgFHMNeHzABsFuZtE40DxkQCpVqwt1/SZcEZraDPB0/ZokAVWYtGgAt8xLq8Zf0G8JPS0YjUi6UpvzEEaObYjG3yQqdBWn3UEhXAh1dh2WdmhcFDa4UBLfyIbFtuTDOgOeDB+LD6S3NLtwJAaq/GKcFxIBiwNPVGbA/XoYvm2OjklglZW3VAzy4DFAbXNhCNb1+BBzQfMa0JRtVEhRFRI8gysDTz9ABe09UiJfIDiI76BngCqfsH8wIB1ty9q8IBmjYpFWXIscvv0kQCosgZTiStcq8jFrH4qwITXPyv8TAq8aOU504LDgbXX9QGXJS4fzriGl2y+BZ8J29GoQ0vLKnKqK2zEoYFTGdFEd5x7VQXJmsgoYCAuH5nPa1mHAs/hP7GMNqNFDRiaUzTNnXMKIyF3NzmW4Q5YWBZntQLKF3UoUMvWJ0vDB9unqj0a7kCbjDbXyWlsUmzOcGLp5g0m4sxe8lQVEhJSK9SctcBQMZPrgFaSikiC4zGQTnHAZTUjIh54K8/pEW6U7SmJQGnBL41kMWf1j3k7zEjgn396vN+uaeEcw/Ed7SQ9ODjzq/AnJIAOu1PscfCk7Bw/DOukeECCS1baHUZ+fNysUooOGAr6adCHS+Reny1pQZOCn/Brntwn/JoUy0kvz0msOKMf//ZzSqpDwWHHVkhWX7GiIseriqEyGvnvkHuN3HfIrPptpoxLRo/Eqj5OxD2k7fCm4Xc7ESWTV5jGDvqUTO4xzTvks2JyTZ+vSQUc9Or1Riy0AV7o+PKI3RIab+O9dIgERmdkcZ74HdG2wVCFxahc0FJvTnSOJJWnFED/hROZK2xhwcqMQ2OnUxdwbJiM7Zhg+QEVT5iW4GzElnUp0OoZS2vUDsz1YCMhLmytD7M/sCdMN7S7axK5phqyGOPDVu2TRLmWbA6s3kfttU+58g4JXjPM1/dJuTU2Nu+xIVl1dh3U9HsxR3Ydt+F0ZqprzpmgOuIeCc4Pd/fCzYjp1kQkB66RRJXeyXi4NFaPiGlbO2Iu0NWenOT2dlacAayTG2HQdrE57l1hmitpgSHhD+0pLdiDIKGlWvZU61dctG6rDeh5WEh2/SoxpybDQVEHCUmOBQjqjTBIrKgwojtCTxXeSVQ8PXAVyEVAyKNTj/KArkUzb1DT2POtoLqFBGfo6nBRSsug4BViW5X3+hi+l69BxQk+3byvJr5Om/k+6GnshHNZfmhPgqLTdO8n5PQgPiWCGxCqlFX5XnN1L5dUGXVjMBVhp2rIp5xiHYzYFHBqdyJCYr5UPpkM0GUn1HEUdQOT0Dt1sQ842eYanqEI1T1My64zZkYj0/yUCNbCIzm1PBpnML/GD1scVQG+MP4UE+h/z6q8HAtWPePrqaiX5FHWp8CJjaYzbzZxo5YLHyt2SB5FPor3PhiaS3xVk/ocURsICd5jVEKHdI/ivQVJ7vg2DaYluKI6ivcjCg6QGtDuQuMHLR05hYQ6o3PN4nu3R/FeA8ANx+aSSlyPgWT0QlWBVNbuJMcovuurJAP4LHldCeboW4REjGz9SkT4RZJedURlSaVK2UWmI3jd5Eot8O7U9piAL0wZAzFewtwWCfmoz4+C1cuD5os+kBoLier4wdCp+sBJmLnHqAKHZCPd4xJyu8h1eltqB9+j7yE5NaLHgXIquiLPj4nc61Hg0plijiS2HhphfNceyuRm+VG8T5IhwxU7gNoVO4BbOA+4bhhH/JLe1z+K9yE8vNuepSpyxOp+NISkBhAk9PRQNysSnwYqHYMBZcqURpkWSNXlAQQJsWecGn16DBz3PD8wBYLOoBzVtQULmAh6pvzqMRkyqayycaBcTn6NqCyptG82EpSkZkEDy/UoSKpOVFANgFYQkpPmsUkNAhYMEJNYN6h0b+AAIUHWFudURg2gHKFUITpAKNBJK0KfchRdZCq+n0rsAMoRSrnmAME10YnE9gdO/mmy2DVNIocS/8ykXvdCYSilG+VAManbVgpSYpubshOjgBE/PW/+SKR65oFM7zr6yzJlJ8yBVmgKWzGaXvWZ7LLBCd3NiTKO1VhfOY9XRZRdOKSNynJRVQ/sY3eLKt0hKAsxEriiw8XT5tg5Vm7oRyJVVE2QpDGQmVxcDeUH23CxOaqdP3mqHRZQLdkLVfsI+bkSZEDhNiparn0RdxwLTOUtXxygTT9lJcpKWtpQv5FmGJqS0naE7mhyxDskvN/2SS3bL/WBVaS4x0dQdgqHtbfqYWWZVyGncHDRQCTRdx3y60+EA64d0jlNInnsjU7n9hAfoM7tIXeMOreHe1xhBL1bYxQddKKz1cA+R+7x5LnYhIkJEzJnF/SnQHKmmaxMhVngUoIL3IOBpIXNwey5ZqHFDGQw9ebXmbGn+Dt3oevsTtXT9H0Zvb8ee8aVCcnbeLMIyBoKmJiJbMDXoE7sVj9j8di7J8cYHHNvOE66piFZnpmXt9SbY86eu9/KHGGXBDWwnIQbZ0Pp9upyzFlIN0CE1gOI01u6eEakUqHNx+bEEXBs0rEU5iYOep65JPYTq25p6h/zDsJJxOWDI2XtThihAZTan8C0/HSvgBt6Ew8GG1UHDK6fEZcdMiVpQeFOJ/50R+DZjkjnZOZy4HJSq9lIKJCqDozDShoCSTBer6Ct5k7FoOAdd3XO8Trtko0E85zQ2N4kof6upDOBuepu/sfIYt/9nlVoG3V8vqo+asZyu7njrG7Uu3jOwwt+JzbagPjggcuWc0zVzeYCC7ERH70keTk7GgwTwWnlEXPzokF3u5lfMz44nGEyoQDaDuVOlskQMddSfyg3M3VBJjiFHvwyxQ9sQ1mGAjSwgeiHcUVxxjWK1HX9YG2HyKrtCr/TcP38auQB7Yn0lAbkjrmxLfB/DqwsIwEemDsV+a0lsbdWuh8zjzYULRfkGW81p4+2LFkTX3oZeYAKh6JLzF1K2tKUA+eOuhd2JSTjzqMnbiYpzN5gsvJKvxay80Wd2J4rahOmkT3X4VNsSq9+ynKvi9Rs2UlA21BazoEmFvw5eiMuFSTesviBIS3Vo8DyrSdnyJwsq8MvBkRejm2pmiz1p8tMFx8f/QbxMBEa9u7aQ0WK4NRyUO0wqZllh/L7l7heqEeZqu4wFcS9CxySHGDZejmOeuDk2Z+y7JKWPE84WJhQoPNAZTk4NMvChJWMw3r1yHzHDDhQOJiD+XC7XlTV3PwLsZJG3pCLESI0qLT6oxRqoZORbTYa7mbUoZZYH6N+y+pgKsae2uaG1Ng96e67pwVdMHgQU/ao+NKy07ShcHoZZRyR2Nqi/zkr1eEvJ8T1/s0jdOI//fD3n/76FzvdXe8A7EsNqgYJdcg3BqvfMId6514zQEh1VA4l0cMGzWR3tze3n2/vF5vtfnl7c7P4vNo/3N5tlqMl7176aC3Ic605l9MblXBxdryM18HeTIgFVkdFv2q6lZd5ejt2IF3/x0DNW9WZ11AILR+bBS3VWUezylNT8M9MXrPWHFmOTPaCRrMEoW3eP8OJt9h9pE+UvVB3pTvbclwFsr3C6kwtpsXli//NC795B61O+OAsbMycmWYsJmRg9Mbt8K2WnkjFtO+ftvYtK56OTrAtpd8zkpNLp/Dy9V1eysqhpdMkeF1U0IxFBPqoykDi73IExQcaIE2b+m2eW0Sod41kf44Fl3v1A2TmzcloMtNBm/or40/6AazrN1lx6ICpC+JvrEw2EzCAyvLz3c3QQAkw5wqamfLhtYcH3hw/Y1wCcbZMo73OLONqrsxaaXrWP8uVsCrs2L26VKOvMN7y22fMOQE2lWJ+hERSZ36uGV+i4ozLz/hlMkLl2I2pZBj+oyazjB0js5Z5JmMq8CLx7a3KI8NmYqNapiFocIuYin31McdO4hOQI/BNdWNCT+8teM33vg/+VvE4cdB0Ui7DFVbim272/zbbIx/cKne2fDirHwXmixO01skYkx2hxPn0/qGONzfIiAh0ylhgMYy6M7PX5QJGzCfmdkgScZzd6n12KuTcJ3xnf/Yux5DPBherLBYoYplHcMzzqgtaLjiwy8zEew8KlyanUC/ExPseA6eulU0bO5Dd/ZiVSv3aBvl9+tlWZ2VpBD1w4gh20/bbwvFVnRF20NBKbstOW/VKZ3ANZMR6THq9doqtpkaljHVT5/wNFsLZhprKOcCUaqG+lFhIXG4Z8OEBo+yAgVlzB/eeZQlLWlBAUN3Q58uwq37NNq5OGNCUq8NBe1RuDoT2qWw5KliF4ScaBsERm5bM8rBHpuW+Ih4fWFw9BU2cuEHeXGnpfxckbACgJg3usBbMM2HA0DxD4vqBJR7TM5o2FpDs0EtWNxWG7u06zWGAZwjDZ/k82dT5vQ63woc2mX4LmhRU71Hl6SlkUu4zfqmgl9ocRQNOiu7aooCeAHZEDTgpmtPARmRa7ow5XjQNZw0n0PkJV9pjwefd2qpcEdFU6LL0vnoSthGggIcYVXshx8tkHIuoe3hozkOFvEBnkoxkj4NPCSP7lqIz62kmNxOBx0PBSZhW6lFQb/0ST5TWKF6gnqIk8FxQSxgQIINfZVrGgMBjZIuDDsTAL/RoNRcLiu7aQ5OhZ2CA1DemPjeTUupRgFBXadI3iLSeB04fNPs9I/scKLjkrJDaZ0wr2si0YJaTLhYU1S/r5CgOQKgnouR4vGYcXFxrPRuZIZh20EbCvZD/0JPbEYUebYr0RZ8Ye7rHsuVU3GHePfcUXy71yiEWtGx6aCnFVYfzZr8xExMKpH+NKGul8uraZGtwHdRrT+HJHTDNNEm+ZvyTc/8iYCJESBk5Dm7FB9de38ImjusRIW+Pdm6mxcM0wI7UOLg67jtQXlRAQ6G9Zk/UIkBRgbHe3mFuJy5ZH3tDUYV09V9WBLwKFExSR0qLBx7OnNbKQG7lbCybZHZfHeM5Lcw15DPz7OlLNYuZpizSDCvzk+TQZljqqs5MOx0p24psxbyKMHJSNkp8JBT35ZnqR3orLgtcBKh7VF5fAmtblMCI6d7vYzUR0eN7/c9Z/dOxasX5biLou9pLOnBwYOfeTRvHRR66RhN5TpjHOk4jsubwCxZPMP32CWL794WsCmj4wRtB0+tyPF7HjBDmk0MN7vo4fk3SKLCngIBTJu3hEiuR9nDJKo8bQr+W9VdCS/YiJjt0XgRUq4YYQCD0vj2oazpZ0i4WENXfz8Fqc+oTAxZ4WtTFgstFXCy3mx9huR6V3jSCdZ4j25nOF4CgO0UzrhPddVdiqX6MVN+KBhqC0Y1xUk3jv1l5e/iGC3l7hOQtWLpvx42KWhbxoKERHZFQMeuXZJNBUyPpouHSwsItdre4ul+zymtR1oTufDl/WtYr2mhoPta9y6E+oKUe3i/UW4iaGs8CoxkjQpkcoNgfbX2TTVtgnu0P3qdc32Le15jnQf+I/1ss99x5FvWHWI+cvS2zR/Y8q/rzZm9KZccErFXsxNp0YjoY3FIvQuI61lD1j3mTmVdcJF+fMnoWFmqkBWpky/Gtt4vtp7XTdMCJkS2lpTDQdKXBFHpJxKgYGDSVrjCOPzhqZDQIWtabDzvu2kY9FS+6a8dgd94JR4lgfZFF7NEBWeS9OaCPuKkvuJjXItTXweIBVqUaZMARleElioflHfiBGaUfwMN5gIXJ4FD6wFMXhjrn9EXNiqcFLZdZrcHTD3HBpLUk4XhLspzeyZLEPm9hSWkYtErRzw0JqV9kXxwl5o+0Zi3Qj1viMS4YpqbQmtkS75BQ48a03NCmlQtafkXAo1uWqM+ZIa+OqZ4RBTblADsDeabBxP51wmLGgzRzzbzMlNYuiQf2Qb+aDvRCExMeMxHXkP1UIPiVjSba6DRtj5q8RrcQQn+CCdXhd/otOQuajFkpVp6qBU2pHtrq6bFRL8pokvYnPleybASJ0P6rvm6rsTnyFhzalcXqhEe2qAXPE9WpmqmsOdChG/W6zVINpaKts7LaZaSks3NjRGdJZueFR8kSz8+H5Jzc3JTMzgYbD52M0E/1Z6tacFBUv881Q3XEg/OHgtEj3JkpRFZvph65ZEJm+ahFbQKQ9nOPCb8MAhgIMsHZhHrpe14iPA44IM/MHwHlj/NlG6TOMcQ/GGxEB1hWcd7jmkn8Yei977FoGIXez5yYiUlAi8hDS6rSobRVeqAZbYb5QLFoQt9pzrTT01LyWWXuaaeq0wjK6nBD6uFudzIPStwKNwb0/2bdCtc+TG4KuUuPkLbNm65FHPfddxuCbk/fa4i4e9tg7n270/qMoiM3QF1h553xSY2LNKdOMVzT/M8+wS/KOYLp5+O8SguqBSprQMyrqGnFQAUNyKpvJFIVP+uevHfjY2kjAXrS5NssvclAMkgH2cmI2n0hXLaomp2iCQ8y8iu21mrTtUin+Cv29/3Ca5vrnX7Vwr34FxP1GXMs3KGLGkPmGTGksB0ndMOrRN+kEHkhOlbidamePn7k8V1+W9VhgKcHGMd6xyRX2WFAcVDd9mY57VJS2nccPxP8Mkt85MBRN0mSZacgeRMtFnlewlFSqFTdXa2/rLe3dzfrzw/7h0/rm/X+/na7ju5bO/phLrCPvd18Wc+24pEA+cfPd48ftpvdp/VqtpUwFzBGxEpdLmON2p7Lmqx1hqY8aL2p4/UaBd5Zdix4pFTYitWxA4Pqp6zqqA7e3qAmetpJC1mg9Ba46mseHM/8FCvJEQfu2uWJjTh4essxvnoiVTTTOMZ79XtWzin0r46Y79og10PfFtvPjOmr6z0Pqo1MLm75A3tL3vtgaDTfEvrk3TcMKA4oWEr4VxeDUiJ0a9Gf/qoI/6KVrDA3upJTp5a8j7LSppaMmpeS8w1NOFlmjkRdqSOMdnt+s8yFuWmzK7W/wFkr/oj9tEjakR1Wl0DnWg6w0qYe8OtsQxMOOLdH4gnUVABIYFFhLpetkKyetGqrk27J+yky1VOrLgC68Wx6icy7zhv1fTTstW1fbYCk1GILiJbkLBtMI1c5An0XeewOLGRywaA6zSWr2jqaTguSVIPyKyunNGjjrOMCKpvpgm2i1H1UfCl5tYwOaWooGmHAyE3Ew8N/QTIaAAg84UvDoTujLXnfY96+Y5yzU8wnQ0bizflBdMpJmhkHjLT8iM2R9frjLHmPkzQD9P9pewA5aRh+DmAwkXoJoENdI4n8izMxxRGblAUvag+CiUvafDLapSVtdFo6cVV7VE1e0+5wujdMy2lYhpgALnZZYgK808WHoTxDC7+mc22cFeQJZhaGurgOHRUbNA0Q2mdndcMopjIWyGjJfsRkLTisye34BMIrEPF1TUTo0HTIpwAZA1mCdl71SXI4WaCtuAC4+Du7Nxb9kjlPLylGCqUVWH+HcUdOFPj6y6Dp4hMBh9b/5pTrZ+irUrEQZkXMF0tSL5n0qhMGfMKwy/pHvd2+3G7ucU3gmYAxE6eC5feMacn490zi6upb7CQRflUnOb/XyaASUcxacYPVLQB1SCm649Zp75X2/pvYdyr7qEpmsCDpg7MzN9eHTO/c04RRUnJ59qe5F13Uudcn+DPRH0cMZe0HJPCtxNWuQ33v/TuvkI2JvUf2/51V1lEHoBLOdQB0yC1eDzq3UN/oUVaJrvARtZV0cyn8Ar8G3mCJ+fQOZ06JTk3tQ6JZJQt7k1O8ud6kXXTLek2fCWfUvUBjLUz/oDuWfHrnLVi4f0qJzW2JkCd/rLRsT1LO+c/E++i3Nsy3ege00NzTHRGP8k97dGOAGhZ4q3d3nP0Q6+AHaCmkEj8T0qG75e5pdm7bFo0GNHUO1rlZpuKV3Z2j6xhk59cWHXAVDr6BpqYaqeBVh11hUXDSSBZ+EjIjJ0eFPItjWb/V4qiQZ/EeF4yXzqpwnsFBIGXvlnbQJaqqAyrCj7XAVcZTSAduFbpzE3xQArQaUomNEqFt/uBm35kzKavMkUMr7XtO3m7ixIC3QIFNhG35i5TuU4vOw3PpZIysrIQQob/o2GU/uPOdsjZRCq5OnQQKtQ8cS5z+MSsN+kX7gtW1Cq6Uw4mxeOTJaMd4YKD8y27JgCf3jXSPC+fB/wG6PxkdqtoAAA==" \ No newline at end of file diff --git a/docs/api/cli-kit/assets/search.js b/docs/api/cli-kit/assets/search.js index 1798a9a2a1..de7bb6f335 100644 --- a/docs/api/cli-kit/assets/search.js +++ b/docs/api/cli-kit/assets/search.js @@ -1 +1 @@ -window.searchData = "data:application/octet-stream;base64,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"; \ No newline at end of file +window.searchData = "data:application/octet-stream;base64,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"; \ No newline at end of file diff --git a/docs/api/cli-kit/classes/node_abort.AbortController.html b/docs/api/cli-kit/classes/node_abort.AbortController.html index 7082af99fa..4728fda600 100644 --- a/docs/api/cli-kit/classes/node_abort.AbortController.html +++ b/docs/api/cli-kit/classes/node_abort.AbortController.html @@ -4,5 +4,5 @@

This class is necessary because AbortController support was added to Node 15 and the minimum version that we support is Node 14.

-

Hierarchy

Constructors

Hierarchy

  • AbortController
    • AbortController

Constructors

Constructors

\ No newline at end of file diff --git a/docs/api/cli-kit/classes/node_abort.AbortSignal.html b/docs/api/cli-kit/classes/node_abort.AbortSignal.html index 482044cc24..fb5648244b 100644 --- a/docs/api/cli-kit/classes/node_abort.AbortSignal.html +++ b/docs/api/cli-kit/classes/node_abort.AbortSignal.html @@ -1,3 +1,3 @@ AbortSignal | @shopify/cli-kit

The AbortSignal interface represents a signal object that allows you to communicate with a DOM request (such as a fetch request) and abort it if required via an AbortController object.

-

Hierarchy

  • AbortSignal
    • AbortSignal

Constructors

Hierarchy

  • AbortSignal
    • AbortSignal

Constructors

Constructors

\ No newline at end of file diff --git a/docs/api/cli-kit/classes/node_base_command.default.html b/docs/api/cli-kit/classes/node_base_command.default.html index a0373284d4..c92e353afd 100644 --- a/docs/api/cli-kit/classes/node_base_command.default.html +++ b/docs/api/cli-kit/classes/node_base_command.default.html @@ -1,4 +1,4 @@ -default | @shopify/cli-kit

Hierarchy

  • Command
    • default

Constructors

constructor +default | @shopify/cli-kit

Hierarchy

  • Command
    • default

Constructors

  • Parameters

    • argv: string[]
    • config: Config

    Returns default

Properties

baseFlags: FlagInput<{}> = {}

Type declaration

    Methods

    \ No newline at end of file +

    Constructors

    • Parameters

      • argv: string[]
      • config: Config

      Returns default

    Properties

    baseFlags: FlagInput<{}> = {}

    Type declaration

      Methods

      \ No newline at end of file diff --git a/docs/api/cli-kit/classes/node_custom_oclif_loader.ShopifyConfig.html b/docs/api/cli-kit/classes/node_custom_oclif_loader.ShopifyConfig.html index 07a5d43235..39b3a231a4 100644 --- a/docs/api/cli-kit/classes/node_custom_oclif_loader.ShopifyConfig.html +++ b/docs/api/cli-kit/classes/node_custom_oclif_loader.ShopifyConfig.html @@ -1,3 +1,3 @@ -ShopifyConfig | @shopify/cli-kit

      Hierarchy

      • Config
        • ShopifyConfig

      Constructors

      constructor +ShopifyConfig | @shopify/cli-kit

      Hierarchy

      • Config
        • ShopifyConfig

      Constructors

      Methods

      Constructors

      Methods

      \ No newline at end of file +

      Constructors

      Methods

      \ No newline at end of file diff --git a/docs/api/cli-kit/classes/node_error.AbortError.html b/docs/api/cli-kit/classes/node_error.AbortError.html index 167710e052..ef0f8d45e5 100644 --- a/docs/api/cli-kit/classes/node_error.AbortError.html +++ b/docs/api/cli-kit/classes/node_error.AbortError.html @@ -1,10 +1,10 @@ AbortError | @shopify/cli-kit

      An abort error is a fatal error that shouldn't be reported as a bug. Those usually represent unexpected scenarios that we can't handle and that usually require some action from the developer.

      -

      Hierarchy (view full)

      Constructors

      Hierarchy (view full)

      Constructors

      Properties

      customSections?: CustomSection[]
      formattedMessage?: TokenItem
      nextSteps?: TokenItem<InlineToken>[]
      skipOclifErrorHandling: boolean
      tryMessage: null | TokenItem
      \ No newline at end of file +

      Constructors

      Properties

      customSections?: CustomSection[]
      formattedMessage?: TokenItem
      nextSteps?: TokenItem<InlineToken>[]
      skipOclifErrorHandling: boolean
      tryMessage: null | TokenItem
      \ No newline at end of file diff --git a/docs/api/cli-kit/classes/node_error.AbortSilentError.html b/docs/api/cli-kit/classes/node_error.AbortSilentError.html index 788d8dc35a..b588a3ea0c 100644 --- a/docs/api/cli-kit/classes/node_error.AbortSilentError.html +++ b/docs/api/cli-kit/classes/node_error.AbortSilentError.html @@ -1,10 +1,10 @@ AbortSilentError | @shopify/cli-kit

      A fatal error represents an error shouldn't be rescued and that causes the execution to terminate. There shouldn't be code that catches fatal errors.

      -

      Hierarchy (view full)

      Constructors

      Hierarchy (view full)

      Constructors

      Properties

      customSections?: CustomSection[]
      formattedMessage?: TokenItem
      nextSteps?: TokenItem<InlineToken>[]
      skipOclifErrorHandling: boolean
      tryMessage: null | TokenItem
      \ No newline at end of file +

      Constructors

      Properties

      customSections?: CustomSection[]
      formattedMessage?: TokenItem
      nextSteps?: TokenItem<InlineToken>[]
      skipOclifErrorHandling: boolean
      tryMessage: null | TokenItem
      \ No newline at end of file diff --git a/docs/api/cli-kit/classes/node_error.BugError.html b/docs/api/cli-kit/classes/node_error.BugError.html index a034f9456d..897dfcfe7f 100644 --- a/docs/api/cli-kit/classes/node_error.BugError.html +++ b/docs/api/cli-kit/classes/node_error.BugError.html @@ -1,9 +1,9 @@ BugError | @shopify/cli-kit

      A bug error is an error that represents a bug and therefore should be reported.

      -

      Hierarchy (view full)

      Constructors

      Hierarchy (view full)

      Constructors

      Properties

      customSections?: CustomSection[]
      formattedMessage?: TokenItem
      nextSteps?: TokenItem<InlineToken>[]
      skipOclifErrorHandling: boolean
      tryMessage: null | TokenItem
      \ No newline at end of file +

      Constructors

      Properties

      customSections?: CustomSection[]
      formattedMessage?: TokenItem
      nextSteps?: TokenItem<InlineToken>[]
      skipOclifErrorHandling: boolean
      tryMessage: null | TokenItem
      \ No newline at end of file diff --git a/docs/api/cli-kit/classes/node_error.CancelExecution.html b/docs/api/cli-kit/classes/node_error.CancelExecution.html index f99720f9a4..ce8e7ca53e 100644 --- a/docs/api/cli-kit/classes/node_error.CancelExecution.html +++ b/docs/api/cli-kit/classes/node_error.CancelExecution.html @@ -1,2 +1,2 @@ -CancelExecution | @shopify/cli-kit

      Hierarchy

      • Error
        • CancelExecution

      Constructors

      constructor +CancelExecution | @shopify/cli-kit

      Hierarchy

      • Error
        • CancelExecution

      Constructors

      Constructors

      • Parameters

        • Optional message: string

        Returns CancelExecution

      • Parameters

        • Optional message: string
        • Optional options: ErrorOptions

        Returns CancelExecution

      \ No newline at end of file diff --git a/docs/api/cli-kit/classes/node_error.ExternalError.html b/docs/api/cli-kit/classes/node_error.ExternalError.html index 307556f4a5..ed5ad5a510 100644 --- a/docs/api/cli-kit/classes/node_error.ExternalError.html +++ b/docs/api/cli-kit/classes/node_error.ExternalError.html @@ -1,6 +1,6 @@ ExternalError | @shopify/cli-kit

      An external error is similar to Abort but has extra command and args attributes. This is useful to represent errors coming from external commands, usually executed by execa.

      -

      Hierarchy (view full)

      Constructors

      Hierarchy (view full)

      Constructors

      Properties

      args: string[]
      command: string
      customSections?: CustomSection[]
      formattedMessage?: TokenItem
      nextSteps?: TokenItem<InlineToken>[]
      skipOclifErrorHandling: boolean
      tryMessage: null | TokenItem
      \ No newline at end of file +

      Constructors

      Properties

      args: string[]
      command: string
      customSections?: CustomSection[]
      formattedMessage?: TokenItem
      nextSteps?: TokenItem<InlineToken>[]
      skipOclifErrorHandling: boolean
      tryMessage: null | TokenItem
      \ No newline at end of file diff --git a/docs/api/cli-kit/classes/node_error.FatalError.html b/docs/api/cli-kit/classes/node_error.FatalError.html index 737a70e370..9ec5dcbed1 100644 --- a/docs/api/cli-kit/classes/node_error.FatalError.html +++ b/docs/api/cli-kit/classes/node_error.FatalError.html @@ -1,6 +1,6 @@ FatalError | @shopify/cli-kit

      Class FatalErrorAbstract

      A fatal error represents an error shouldn't be rescued and that causes the execution to terminate. There shouldn't be code that catches fatal errors.

      -

      Hierarchy (view full)

      Constructors

      Hierarchy (view full)

      Constructors

      Properties

      customSections? formattedMessage? nextSteps? @@ -15,4 +15,4 @@ if you need to style the message inside the error Banner component.

    • Optional nextSteps: TokenItem<InlineToken>[]

      Message to show as "next steps" with suggestions to solve the issue.

    • Optional customSections: CustomSection[]

      Custom sections to show in the error banner. To be used if nextSteps is not enough.

      -
    • Returns FatalError

      Properties

      customSections?: CustomSection[]
      formattedMessage?: TokenItem
      nextSteps?: TokenItem<InlineToken>[]
      skipOclifErrorHandling: boolean
      tryMessage: null | TokenItem
      \ No newline at end of file +

      Returns FatalError

      Properties

      customSections?: CustomSection[]
      formattedMessage?: TokenItem
      nextSteps?: TokenItem<InlineToken>[]
      skipOclifErrorHandling: boolean
      tryMessage: null | TokenItem
      \ No newline at end of file diff --git a/docs/api/cli-kit/classes/node_git.GitDirectoryNotCleanError.html b/docs/api/cli-kit/classes/node_git.GitDirectoryNotCleanError.html index 1b38b80a62..de3995b828 100644 --- a/docs/api/cli-kit/classes/node_git.GitDirectoryNotCleanError.html +++ b/docs/api/cli-kit/classes/node_git.GitDirectoryNotCleanError.html @@ -1,10 +1,10 @@ GitDirectoryNotCleanError | @shopify/cli-kit

      An abort error is a fatal error that shouldn't be reported as a bug. Those usually represent unexpected scenarios that we can't handle and that usually require some action from the developer.

      -

      Hierarchy (view full)

      Constructors

      Hierarchy (view full)

      Constructors

      Properties

      customSections?: CustomSection[]
      formattedMessage?: TokenItem
      nextSteps?: TokenItem<InlineToken>[]
      skipOclifErrorHandling: boolean
      tryMessage: null | TokenItem
      \ No newline at end of file +

      Constructors

      Properties

      customSections?: CustomSection[]
      formattedMessage?: TokenItem
      nextSteps?: TokenItem<InlineToken>[]
      skipOclifErrorHandling: boolean
      tryMessage: null | TokenItem
      \ No newline at end of file diff --git a/docs/api/cli-kit/classes/node_git.OutsideGitDirectoryError.html b/docs/api/cli-kit/classes/node_git.OutsideGitDirectoryError.html index 41ae2d98ae..b028c3faa3 100644 --- a/docs/api/cli-kit/classes/node_git.OutsideGitDirectoryError.html +++ b/docs/api/cli-kit/classes/node_git.OutsideGitDirectoryError.html @@ -1,10 +1,10 @@ OutsideGitDirectoryError | @shopify/cli-kit

      An abort error is a fatal error that shouldn't be reported as a bug. Those usually represent unexpected scenarios that we can't handle and that usually require some action from the developer.

      -

      Hierarchy (view full)

      Constructors

      Hierarchy (view full)

      Constructors

      Properties

      customSections?: CustomSection[]
      formattedMessage?: TokenItem
      nextSteps?: TokenItem<InlineToken>[]
      skipOclifErrorHandling: boolean
      tryMessage: null | TokenItem
      \ No newline at end of file +

      Constructors

      Properties

      customSections?: CustomSection[]
      formattedMessage?: TokenItem
      nextSteps?: TokenItem<InlineToken>[]
      skipOclifErrorHandling: boolean
      tryMessage: null | TokenItem
      \ No newline at end of file diff --git a/docs/api/cli-kit/classes/node_local_storage.LocalStorage.html b/docs/api/cli-kit/classes/node_local_storage.LocalStorage.html index e1179c9f08..54edc245fa 100644 --- a/docs/api/cli-kit/classes/node_local_storage.LocalStorage.html +++ b/docs/api/cli-kit/classes/node_local_storage.LocalStorage.html @@ -1,18 +1,18 @@ LocalStorage | @shopify/cli-kit

      A wrapper around the conf package that provides a strongly-typed interface for accessing the local storage.

      -

      Type Parameters

      • T extends {
            [key: string]: any;
        }

      Constructors

      Type Parameters

      • T extends {
            [key: string]: any;
        }

      Constructors

      Properties

      Methods

      Constructors

      Properties

      config: default<T>

      Methods

      • Delete a value from the local storage.

        +

      Constructors

      Properties

      config: default<T>

      Methods

      • Get a value from the local storage.

        +

      Returns void

      \ No newline at end of file +

      Returns void

      \ No newline at end of file diff --git a/docs/api/cli-kit/classes/node_node_package_manager.FindUpAndReadPackageJsonNotFoundError.html b/docs/api/cli-kit/classes/node_node_package_manager.FindUpAndReadPackageJsonNotFoundError.html index bf948c123a..461767390b 100644 --- a/docs/api/cli-kit/classes/node_node_package_manager.FindUpAndReadPackageJsonNotFoundError.html +++ b/docs/api/cli-kit/classes/node_node_package_manager.FindUpAndReadPackageJsonNotFoundError.html @@ -2,11 +2,11 @@ hierarchy up can't find a package.json

      Param: directory

      The directory from which the traverse has been done

      Returns

      An abort error.

      -

      Hierarchy (view full)

      Constructors

      Hierarchy (view full)

      • BugError
        • FindUpAndReadPackageJsonNotFoundError

      Constructors

      Properties

      customSections?: CustomSection[]
      formattedMessage?: TokenItem
      nextSteps?: TokenItem<InlineToken>[]
      skipOclifErrorHandling: boolean
      tryMessage: null | TokenItem
      \ No newline at end of file +

      Constructors

      Properties

      customSections?: CustomSection[]
      formattedMessage?: TokenItem
      nextSteps?: TokenItem<InlineToken>[]
      skipOclifErrorHandling: boolean
      tryMessage: null | TokenItem
      \ No newline at end of file diff --git a/docs/api/cli-kit/classes/node_node_package_manager.PackageJsonNotFoundError.html b/docs/api/cli-kit/classes/node_node_package_manager.PackageJsonNotFoundError.html index 13bd8f4eee..438a1997bb 100644 --- a/docs/api/cli-kit/classes/node_node_package_manager.PackageJsonNotFoundError.html +++ b/docs/api/cli-kit/classes/node_node_package_manager.PackageJsonNotFoundError.html @@ -2,11 +2,11 @@ a package.json doesn't have it.

      Param: directory

      The path to the directory that should contain a package.json

      Returns

      An abort error.

      -

      Hierarchy (view full)

      Constructors

      Hierarchy (view full)

      Constructors

      Properties

      customSections?: CustomSection[]
      formattedMessage?: TokenItem
      nextSteps?: TokenItem<InlineToken>[]
      skipOclifErrorHandling: boolean
      tryMessage: null | TokenItem
      \ No newline at end of file +

      Constructors

      Properties

      customSections?: CustomSection[]
      formattedMessage?: TokenItem
      nextSteps?: TokenItem<InlineToken>[]
      skipOclifErrorHandling: boolean
      tryMessage: null | TokenItem
      \ No newline at end of file diff --git a/docs/api/cli-kit/classes/node_node_package_manager.UnknownPackageManagerError.html b/docs/api/cli-kit/classes/node_node_package_manager.UnknownPackageManagerError.html index c3af500146..8b041c8233 100644 --- a/docs/api/cli-kit/classes/node_node_package_manager.UnknownPackageManagerError.html +++ b/docs/api/cli-kit/classes/node_node_package_manager.UnknownPackageManagerError.html @@ -1,10 +1,10 @@ UnknownPackageManagerError | @shopify/cli-kit

      Returns an abort error that's thrown when the package manager can't be determined.

      Returns

      An abort error.

      -

      Hierarchy (view full)

      Constructors

      Hierarchy (view full)

      Constructors

      Properties

      customSections?: CustomSection[]
      formattedMessage?: TokenItem
      nextSteps?: TokenItem<InlineToken>[]
      skipOclifErrorHandling: boolean
      tryMessage: null | TokenItem
      \ No newline at end of file +

      Constructors

      Properties

      customSections?: CustomSection[]
      formattedMessage?: TokenItem
      nextSteps?: TokenItem<InlineToken>[]
      skipOclifErrorHandling: boolean
      tryMessage: null | TokenItem
      \ No newline at end of file diff --git a/docs/api/cli-kit/classes/node_output.TokenizedString.html b/docs/api/cli-kit/classes/node_output.TokenizedString.html index 0c072fb156..86ac09a114 100644 --- a/docs/api/cli-kit/classes/node_output.TokenizedString.html +++ b/docs/api/cli-kit/classes/node_output.TokenizedString.html @@ -1,3 +1,3 @@ -TokenizedString | @shopify/cli-kit

      Constructors

      constructor +TokenizedString | @shopify/cli-kit

      Constructors

      Properties

      Constructors

      Properties

      value: string
      \ No newline at end of file +

      Constructors

      Properties

      value: string
      \ No newline at end of file diff --git a/docs/api/cli-kit/classes/node_plugins_tunnel.TunnelError.html b/docs/api/cli-kit/classes/node_plugins_tunnel.TunnelError.html index 96dfefa65f..00cd146a46 100644 --- a/docs/api/cli-kit/classes/node_plugins_tunnel.TunnelError.html +++ b/docs/api/cli-kit/classes/node_plugins_tunnel.TunnelError.html @@ -1,3 +1,3 @@ -TunnelError | @shopify/cli-kit

      Hierarchy

      • ExtendableError
        • TunnelError

      Constructors

      constructor +TunnelError | @shopify/cli-kit

      Hierarchy

      • ExtendableError
        • TunnelError

      Constructors

      Properties

      Constructors

      Properties

      \ No newline at end of file +

      Constructors

      Properties

      \ No newline at end of file diff --git a/docs/api/cli-kit/classes/node_result.Err.html b/docs/api/cli-kit/classes/node_result.Err.html index fd83c49963..071687477b 100644 --- a/docs/api/cli-kit/classes/node_result.Err.html +++ b/docs/api/cli-kit/classes/node_result.Err.html @@ -1,4 +1,4 @@ -Err | @shopify/cli-kit

      Class Err<TValue, TError>

      Type Parameters

      • TValue
      • TError

      Constructors

      constructor +Err | @shopify/cli-kit

      Class Err<TValue, TError>

      Type Parameters

      • TValue
      • TError

      Constructors

      Properties

      Methods

      Constructors

      Properties

      error: TError

      Methods

      • Return an unaltered copy of the Error without doing anything.

        +

      Constructors

      Properties

      error: TError

      Methods

      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/classes/node_result.Ok.html b/docs/api/cli-kit/classes/node_result.Ok.html index 3c4a8fde87..5484dd5165 100644 --- a/docs/api/cli-kit/classes/node_result.Ok.html +++ b/docs/api/cli-kit/classes/node_result.Ok.html @@ -1,4 +1,4 @@ -Ok | @shopify/cli-kit

      Class Ok<TValue, TError>

      Type Parameters

      • TValue
      • TError

      Constructors

      constructor +Ok | @shopify/cli-kit

      Class Ok<TValue, TError>

      Type Parameters

      • TValue
      • TError

      Constructors

      Properties

      Methods

      Constructors

      Properties

      value: TValue

      Methods

      • Runs the handler method an return the same an unaltered copy of the Result. It could be used to log an +

      Constructors

      Properties

      value: TValue

      Methods

      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/classes/node_testing_ui.Stdin.html b/docs/api/cli-kit/classes/node_testing_ui.Stdin.html index 5f3c226fad..8524b9f18a 100644 --- a/docs/api/cli-kit/classes/node_testing_ui.Stdin.html +++ b/docs/api/cli-kit/classes/node_testing_ui.Stdin.html @@ -1,4 +1,4 @@ -Stdin | @shopify/cli-kit

      Hierarchy

      • EventEmitter
        • Stdin

      Constructors

      constructor +Stdin | @shopify/cli-kit

      Hierarchy

      • EventEmitter
        • Stdin

      Constructors

      Properties

      data isTTY read @@ -7,4 +7,4 @@ setRawMode unref write -

      Constructors

      Properties

      data: null | string = null
      isTTY: boolean
      read: (() => null | string) = ...

      Type declaration

        • (): null | string
        • Returns null | string

      Methods

      \ No newline at end of file +

      Constructors

      Properties

      data: null | string = null
      isTTY: boolean
      read: (() => null | string) = ...

      Type declaration

        • (): null | string
        • Returns null | string

      Methods

      \ No newline at end of file diff --git a/docs/api/cli-kit/classes/node_themes_theme_manager.ThemeManager.html b/docs/api/cli-kit/classes/node_themes_theme_manager.ThemeManager.html index c67ae99230..30e81612fd 100644 --- a/docs/api/cli-kit/classes/node_themes_theme_manager.ThemeManager.html +++ b/docs/api/cli-kit/classes/node_themes_theme_manager.ThemeManager.html @@ -1,4 +1,4 @@ -ThemeManager | @shopify/cli-kit

      Constructors

      constructor +ThemeManager | @shopify/cli-kit

      Constructors

      Properties

      adminSession: AdminSession
      context: string
      themeId: undefined | string

      Methods

      \ No newline at end of file +

      Constructors

      Properties

      adminSession: AdminSession
      context: string
      themeId: undefined | string

      Methods

      \ No newline at end of file diff --git a/docs/api/cli-kit/classes/node_vendor_otel_js_export_InstantaneousMetricReader.InstantaneousMetricReader.html b/docs/api/cli-kit/classes/node_vendor_otel_js_export_InstantaneousMetricReader.InstantaneousMetricReader.html index 2fe61272c5..2ea217313d 100644 --- a/docs/api/cli-kit/classes/node_vendor_otel_js_export_InstantaneousMetricReader.InstantaneousMetricReader.html +++ b/docs/api/cli-kit/classes/node_vendor_otel_js_export_InstantaneousMetricReader.InstantaneousMetricReader.html @@ -1,5 +1,5 @@ -InstantaneousMetricReader | @shopify/cli-kit

      Hierarchy

      • MetricReader
        • InstantaneousMetricReader

      Constructors

      constructor +InstantaneousMetricReader | @shopify/cli-kit

      Hierarchy

      • MetricReader
        • InstantaneousMetricReader

      Constructors

      Properties

      Methods

      Constructors

      Properties

      _exporter: PushMetricExporter

      Methods

      \ No newline at end of file +

      Constructors

      Properties

      _exporter: PushMetricExporter

      Methods

      \ No newline at end of file diff --git a/docs/api/cli-kit/classes/node_vendor_otel_js_service_BaseOtelService_BaseOtelService.BaseOtelService.html b/docs/api/cli-kit/classes/node_vendor_otel_js_service_BaseOtelService_BaseOtelService.BaseOtelService.html index 24dc3970d1..5b5434cc46 100644 --- a/docs/api/cli-kit/classes/node_vendor_otel_js_service_BaseOtelService_BaseOtelService.BaseOtelService.html +++ b/docs/api/cli-kit/classes/node_vendor_otel_js_service_BaseOtelService_BaseOtelService.BaseOtelService.html @@ -1,4 +1,4 @@ -BaseOtelService | @shopify/cli-kit

      Hierarchy (view full)

      Implements

      Constructors

      constructor +BaseOtelService | @shopify/cli-kit

      Hierarchy (view full)

      Implements

      Constructors

      Properties

      Constructors

      Properties

      meterProvider: MeterProvider
      metrics: Map<string, RecordMetricFunction> = ...
      prefixMetric: boolean
      recordListeners: Set<OnRecordCallback> = ...
      serviceName: string

      Methods

      Properties

      meterProvider: MeterProvider
      metrics: Map<string, RecordMetricFunction> = ...
      prefixMetric: boolean
      recordListeners: Set<OnRecordCallback> = ...
      serviceName: string

      Methods

      \ No newline at end of file +

      Parameters

      Returns (() => void)

        • (): void
        • Returns void

      \ No newline at end of file diff --git a/docs/api/cli-kit/classes/node_vendor_otel_js_service_DefaultOtelService_DefaultMeterProvider.DefaultMeterProvider.html b/docs/api/cli-kit/classes/node_vendor_otel_js_service_DefaultOtelService_DefaultMeterProvider.DefaultMeterProvider.html index 67d9d0e119..075fbeeb33 100644 --- a/docs/api/cli-kit/classes/node_vendor_otel_js_service_DefaultOtelService_DefaultMeterProvider.DefaultMeterProvider.html +++ b/docs/api/cli-kit/classes/node_vendor_otel_js_service_DefaultOtelService_DefaultMeterProvider.DefaultMeterProvider.html @@ -1,2 +1,2 @@ -DefaultMeterProvider | @shopify/cli-kit

      Hierarchy

      • MeterProvider
        • DefaultMeterProvider

      Constructors

      Constructors

      \ No newline at end of file +DefaultMeterProvider | @shopify/cli-kit

      Hierarchy

      • MeterProvider
        • DefaultMeterProvider

      Constructors

      Constructors

      \ No newline at end of file diff --git a/docs/api/cli-kit/classes/node_vendor_otel_js_service_DefaultOtelService_DefaultOtelService.DefaultOtelService.html b/docs/api/cli-kit/classes/node_vendor_otel_js_service_DefaultOtelService_DefaultOtelService.DefaultOtelService.html index 9419e04519..55d6712ce8 100644 --- a/docs/api/cli-kit/classes/node_vendor_otel_js_service_DefaultOtelService_DefaultOtelService.DefaultOtelService.html +++ b/docs/api/cli-kit/classes/node_vendor_otel_js_service_DefaultOtelService_DefaultOtelService.DefaultOtelService.html @@ -1,4 +1,4 @@ -DefaultOtelService | @shopify/cli-kit

      Hierarchy (view full)

      Constructors

      constructor +DefaultOtelService | @shopify/cli-kit

      Hierarchy (view full)

      Constructors

      Properties

      Constructors

      Properties

      meterProvider: MeterProvider
      metrics: Map<string, RecordMetricFunction> = ...
      prefixMetric: boolean
      recordListeners: Set<OnRecordCallback> = ...
      serviceName: string

      Methods

      Properties

      meterProvider: MeterProvider
      metrics: Map<string, RecordMetricFunction> = ...
      prefixMetric: boolean
      recordListeners: Set<OnRecordCallback> = ...
      serviceName: string

      Methods

      \ No newline at end of file +

      Parameters

      Returns (() => void)

        • (): void
        • Returns void

      \ No newline at end of file diff --git a/docs/api/cli-kit/enums/node_error.FatalErrorType.html b/docs/api/cli-kit/enums/node_error.FatalErrorType.html index 4802cadea9..77ff4c8c5a 100644 --- a/docs/api/cli-kit/enums/node_error.FatalErrorType.html +++ b/docs/api/cli-kit/enums/node_error.FatalErrorType.html @@ -1,4 +1,4 @@ -FatalErrorType | @shopify/cli-kit

      Enumeration Members

      Abort +FatalErrorType | @shopify/cli-kit

      Enumeration Members

      Enumeration Members

      Abort: 0
      AbortSilent: 1
      Bug: 2
      \ No newline at end of file +

      Enumeration Members

      Abort: 0
      AbortSilent: 1
      Bug: 2
      \ No newline at end of file diff --git a/docs/api/cli-kit/enums/node_themes_types.Operation.html b/docs/api/cli-kit/enums/node_themes_types.Operation.html index a4a87b4e0f..f706e7974f 100644 --- a/docs/api/cli-kit/enums/node_themes_types.Operation.html +++ b/docs/api/cli-kit/enums/node_themes_types.Operation.html @@ -1,3 +1,3 @@ -Operation | @shopify/cli-kit

      Enumeration Members

      Delete +Operation | @shopify/cli-kit

      Enumeration Members

      Enumeration Members

      Delete: "DELETE"
      Upload: "UPLOAD"
      \ No newline at end of file +

      Enumeration Members

      Delete: "DELETE"
      Upload: "UPLOAD"
      \ No newline at end of file diff --git a/docs/api/cli-kit/enums/node_vendor_otel_js_service_types.MetricInstrumentType.html b/docs/api/cli-kit/enums/node_vendor_otel_js_service_types.MetricInstrumentType.html index 92d5d92771..eb73c1e797 100644 --- a/docs/api/cli-kit/enums/node_vendor_otel_js_service_types.MetricInstrumentType.html +++ b/docs/api/cli-kit/enums/node_vendor_otel_js_service_types.MetricInstrumentType.html @@ -1,4 +1,4 @@ -MetricInstrumentType | @shopify/cli-kit

      Enumeration Members

      Counter +MetricInstrumentType | @shopify/cli-kit
      \ No newline at end of file +

      Enumeration Members

      Counter: "Counter"
      Histogram: "Histogram"
      UpDownCounter: "UpDownCounter"
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/common_array.difference.html b/docs/api/cli-kit/functions/common_array.difference.html index d24e2c1581..a3091bf980 100644 --- a/docs/api/cli-kit/functions/common_array.difference.html +++ b/docs/api/cli-kit/functions/common_array.difference.html @@ -3,4 +3,4 @@

      Type Parameters

      Parameters

      Returns T[]

      Returns the new array of filtered values.

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/common_array.getArrayContainsDuplicates.html b/docs/api/cli-kit/functions/common_array.getArrayContainsDuplicates.html index fbf0cddf65..8a119b6d6c 100644 --- a/docs/api/cli-kit/functions/common_array.getArrayContainsDuplicates.html +++ b/docs/api/cli-kit/functions/common_array.getArrayContainsDuplicates.html @@ -1,4 +1,4 @@ getArrayContainsDuplicates | @shopify/cli-kit
      • Returns true if an array contains duplicates.

        Type Parameters

        • T

        Parameters

        • array: T[]

          The array to check against.

        Returns boolean

        True if the array contains duplicates.

        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/common_array.getArrayRejectingUndefined.html b/docs/api/cli-kit/functions/common_array.getArrayRejectingUndefined.html index 9b4d55117b..700d804239 100644 --- a/docs/api/cli-kit/functions/common_array.getArrayRejectingUndefined.html +++ b/docs/api/cli-kit/functions/common_array.getArrayRejectingUndefined.html @@ -1,4 +1,4 @@ getArrayRejectingUndefined | @shopify/cli-kit
      • Returns a copy of the array deleting the elemements that are undefined.

        Type Parameters

        • T

        Parameters

        • array: (undefined | T)[]

          The array whose undefined will be deleted.

        Returns T[]

        A copy of the array with the undefined elements deleted.

        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/common_array.takeRandomFromArray.html b/docs/api/cli-kit/functions/common_array.takeRandomFromArray.html index a10b264b3b..457d10a19f 100644 --- a/docs/api/cli-kit/functions/common_array.takeRandomFromArray.html +++ b/docs/api/cli-kit/functions/common_array.takeRandomFromArray.html @@ -1,4 +1,4 @@ takeRandomFromArray | @shopify/cli-kit
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/common_array.uniq.html b/docs/api/cli-kit/functions/common_array.uniq.html index 5aaccaae5c..3302a28ff2 100644 --- a/docs/api/cli-kit/functions/common_array.uniq.html +++ b/docs/api/cli-kit/functions/common_array.uniq.html @@ -1,4 +1,4 @@ uniq | @shopify/cli-kit
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/common_array.uniqBy.html b/docs/api/cli-kit/functions/common_array.uniqBy.html index fd47ff542d..a73930faa7 100644 --- a/docs/api/cli-kit/functions/common_array.uniqBy.html +++ b/docs/api/cli-kit/functions/common_array.uniqBy.html @@ -4,4 +4,4 @@

      Type Parameters

      Parameters

      Returns T[]

      Returns the new duplicate free array.

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/common_collection.groupBy.html b/docs/api/cli-kit/functions/common_collection.groupBy.html index faaeba4ce3..275cb5741d 100644 --- a/docs/api/cli-kit/functions/common_collection.groupBy.html +++ b/docs/api/cli-kit/functions/common_collection.groupBy.html @@ -4,4 +4,4 @@

      Type Parameters

      Parameters

      Returns {
          [index: string]: T[];
      }

      Returns the composed aggregate object.

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/common_collection.partition.html b/docs/api/cli-kit/functions/common_collection.partition.html index 4e968622fa..541c1a2b7d 100644 --- a/docs/api/cli-kit/functions/common_collection.partition.html +++ b/docs/api/cli-kit/functions/common_collection.partition.html @@ -4,4 +4,4 @@

      Type Parameters

      Parameters

      Returns [T[], T[]]

      Returns the array of grouped elements.

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/common_function.debounce.html b/docs/api/cli-kit/functions/common_function.debounce.html index 5d11156034..75702a29c6 100644 --- a/docs/api/cli-kit/functions/common_function.debounce.html +++ b/docs/api/cli-kit/functions/common_function.debounce.html @@ -10,4 +10,4 @@
    • Optional wait: number

      The number of milliseconds to delay.

    • Optional options: DebounceSettings

      The options object.

    • Returns DebouncedFunc<T>

      Returns the new debounced function.

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/common_function.memoize.html b/docs/api/cli-kit/functions/common_function.memoize.html index f2b939456c..93959396d3 100644 --- a/docs/api/cli-kit/functions/common_function.memoize.html +++ b/docs/api/cli-kit/functions/common_function.memoize.html @@ -5,4 +5,4 @@

      Type Parameters

      Parameters

      Returns T

      Returns the new memoizing function.

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/common_lang.isEqual.html b/docs/api/cli-kit/functions/common_lang.isEqual.html index bc8d7537ef..803a8b8585 100644 --- a/docs/api/cli-kit/functions/common_lang.isEqual.html +++ b/docs/api/cli-kit/functions/common_lang.isEqual.html @@ -8,4 +8,4 @@

      Parameters

      Returns boolean

      Returns true if the values are equivalent, else false.

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/common_object.compact.html b/docs/api/cli-kit/functions/common_object.compact.html index a7d121b9c0..a7841b8134 100644 --- a/docs/api/cli-kit/functions/common_object.compact.html +++ b/docs/api/cli-kit/functions/common_object.compact.html @@ -1,4 +1,4 @@ compact | @shopify/cli-kit
      • Removes the undefined elements.

        Parameters

        • object: object

          The object whose undefined will be deleted.

        Returns object

        A copy of the object with the undefined elements deleted.

        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/common_object.deepCompare.html b/docs/api/cli-kit/functions/common_object.deepCompare.html index f4a50db2bf..892890bc9b 100644 --- a/docs/api/cli-kit/functions/common_object.deepCompare.html +++ b/docs/api/cli-kit/functions/common_object.deepCompare.html @@ -2,4 +2,4 @@

      Parameters

      Returns boolean

      True if the objects are equal, false otherwise.

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/common_object.deepDifference.html b/docs/api/cli-kit/functions/common_object.deepDifference.html index c6ba1ff7cd..07d55a3dd4 100644 --- a/docs/api/cli-kit/functions/common_object.deepDifference.html +++ b/docs/api/cli-kit/functions/common_object.deepDifference.html @@ -2,4 +2,4 @@

      Parameters

      Returns [object, object]

      Two objects containing the fields that are different, each one with the values of one object.

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/common_object.deepMergeObjects.html b/docs/api/cli-kit/functions/common_object.deepMergeObjects.html index d76210250a..c72307427a 100644 --- a/docs/api/cli-kit/functions/common_object.deepMergeObjects.html +++ b/docs/api/cli-kit/functions/common_object.deepMergeObjects.html @@ -4,4 +4,4 @@
    • arrayMergeStrategy: ((destinationArray, sourceArray) => unknown[]) = unionArrayStrategy

      Strategy used to merge the array typed fields. Union strategy is used by default to avoid duplicated elements.

    • Returns T1 & T2

      A Javascrip tobject with th emerged objects.

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/common_object.getPathValue.html b/docs/api/cli-kit/functions/common_object.getPathValue.html index b55058d3dd..406e9f04c8 100644 --- a/docs/api/cli-kit/functions/common_object.getPathValue.html +++ b/docs/api/cli-kit/functions/common_object.getPathValue.html @@ -4,4 +4,4 @@

      Returns T | undefined

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/common_object.isEmpty.html b/docs/api/cli-kit/functions/common_object.isEmpty.html index a2a651ffec..c1cd118c5d 100644 --- a/docs/api/cli-kit/functions/common_object.isEmpty.html +++ b/docs/api/cli-kit/functions/common_object.isEmpty.html @@ -3,4 +3,4 @@

      Returns boolean

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/common_object.mapValues.html b/docs/api/cli-kit/functions/common_object.mapValues.html index 1ebaba3087..4c14dbc141 100644 --- a/docs/api/cli-kit/functions/common_object.mapValues.html +++ b/docs/api/cli-kit/functions/common_object.mapValues.html @@ -4,4 +4,4 @@

      Type Parameters

      Parameters

      Returns {
          [P in keyof T]: TResult
      }

      Returns the new mapped object.

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/common_object.pickBy.html b/docs/api/cli-kit/functions/common_object.pickBy.html index 6adc70dacc..60df57176e 100644 --- a/docs/api/cli-kit/functions/common_object.pickBy.html +++ b/docs/api/cli-kit/functions/common_object.pickBy.html @@ -3,4 +3,4 @@

      Type Parameters

      Parameters

      Returns Dictionary<T>

      Returns the new object.

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/common_object.setPathValue.html b/docs/api/cli-kit/functions/common_object.setPathValue.html index 2bd1ebc3a2..c7ca92bc83 100644 --- a/docs/api/cli-kit/functions/common_object.setPathValue.html +++ b/docs/api/cli-kit/functions/common_object.setPathValue.html @@ -5,4 +5,4 @@

      Returns object

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/common_retry.performActionWithRetryAfterRecovery.html b/docs/api/cli-kit/functions/common_retry.performActionWithRetryAfterRecovery.html index 5435814f29..ef1020b12e 100644 --- a/docs/api/cli-kit/functions/common_retry.performActionWithRetryAfterRecovery.html +++ b/docs/api/cli-kit/functions/common_retry.performActionWithRetryAfterRecovery.html @@ -1,4 +1,4 @@ -performActionWithRetryAfterRecovery | @shopify/cli-kit

      Function performActionWithRetryAfterRecovery

      • Perform an action optimistically. If it fails the first time, first initiate +performActionWithRetryAfterRecovery | @shopify/cli-kit

        Function performActionWithRetryAfterRecovery

        • Perform an action optimistically. If it fails the first time, first initiate a provided recovery procedure, then retry the action. If it fails again, throw the error.

          This is useful for actions that may fail due to recoverable errors, such as @@ -7,5 +7,6 @@

          Type Parameters

          • T

          Parameters

          • performAction: (() => Promise<T>)

            The action to perform.

              • (): Promise<T>
              • Returns Promise<T>

          • recoveryProcedure: (() => Promise<unknown>)

            The recovery procedure to perform if the action fails the first time.

            -
              • (): Promise<unknown>
              • Returns Promise<unknown>

          Returns Promise<T>

          The result of the action.

          -
        \ No newline at end of file +
          • (): Promise<unknown>
          • Returns Promise<unknown>

      • retries: number = 1

        The number of times to retry the action if an error happens.

        +

      Returns Promise<T>

      The result of the action.

      +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/common_string.camelize.html b/docs/api/cli-kit/functions/common_string.camelize.html index 2973113da4..5f361306a7 100644 --- a/docs/api/cli-kit/functions/common_string.camelize.html +++ b/docs/api/cli-kit/functions/common_string.camelize.html @@ -1,4 +1,4 @@ camelize | @shopify/cli-kit
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/common_string.capitalize.html b/docs/api/cli-kit/functions/common_string.capitalize.html index 2a58a2489e..d4e0100c27 100644 --- a/docs/api/cli-kit/functions/common_string.capitalize.html +++ b/docs/api/cli-kit/functions/common_string.capitalize.html @@ -1,4 +1,4 @@ capitalize | @shopify/cli-kit
      • Given a string, it returns it with the first letter capitalized.

        Parameters

        • str: string

          String to capitalize.

        Returns string

        String with the first letter capitalized.

        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/common_string.constantize.html b/docs/api/cli-kit/functions/common_string.constantize.html index 0a8cab33a5..120aeec85e 100644 --- a/docs/api/cli-kit/functions/common_string.constantize.html +++ b/docs/api/cli-kit/functions/common_string.constantize.html @@ -1,4 +1,4 @@ constantize | @shopify/cli-kit
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/common_string.escapeRegExp.html b/docs/api/cli-kit/functions/common_string.escapeRegExp.html index 8f550a8cd5..c86580d358 100644 --- a/docs/api/cli-kit/functions/common_string.escapeRegExp.html +++ b/docs/api/cli-kit/functions/common_string.escapeRegExp.html @@ -2,4 +2,4 @@ More info: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Regular_Expressions#escaping.

      Parameters

      Returns string

      The escaped string.

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/common_string.formatDate.html b/docs/api/cli-kit/functions/common_string.formatDate.html index 680782c2c1..070849beaf 100644 --- a/docs/api/cli-kit/functions/common_string.formatDate.html +++ b/docs/api/cli-kit/functions/common_string.formatDate.html @@ -1,4 +1,4 @@ formatDate | @shopify/cli-kit
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/common_string.formatLocalDate.html b/docs/api/cli-kit/functions/common_string.formatLocalDate.html index 2ff41f9cac..bea92cc4fd 100644 --- a/docs/api/cli-kit/functions/common_string.formatLocalDate.html +++ b/docs/api/cli-kit/functions/common_string.formatLocalDate.html @@ -1,4 +1,4 @@ formatLocalDate | @shopify/cli-kit
      • Given a date in UTC ISO String format, return a formatted string in local time like "2021-01-01 12:00:00".

        Parameters

        • dateString: string

          UTC ISO Date String.

        Returns string

        The transformed string in local system time.

        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/common_string.getRandomName.html b/docs/api/cli-kit/functions/common_string.getRandomName.html index 5a064ad6d5..cc04225136 100644 --- a/docs/api/cli-kit/functions/common_string.getRandomName.html +++ b/docs/api/cli-kit/functions/common_string.getRandomName.html @@ -1,4 +1,4 @@ getRandomName | @shopify/cli-kit
      • Generates a random name by combining an adjective and noun.

        Parameters

        • family: RandomNameFamily = 'business'

          Theme to use for the random name (business or creative).

        Returns string

        A random name generated by combining an adjective and noun.

        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/common_string.hyphenate.html b/docs/api/cli-kit/functions/common_string.hyphenate.html index 1539a0e5b4..f0d002607a 100644 --- a/docs/api/cli-kit/functions/common_string.hyphenate.html +++ b/docs/api/cli-kit/functions/common_string.hyphenate.html @@ -1,4 +1,4 @@ hyphenate | @shopify/cli-kit
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/common_string.joinWithAnd.html b/docs/api/cli-kit/functions/common_string.joinWithAnd.html index cf8b9a21f8..14a408dc87 100644 --- a/docs/api/cli-kit/functions/common_string.joinWithAnd.html +++ b/docs/api/cli-kit/functions/common_string.joinWithAnd.html @@ -3,4 +3,4 @@ For example: ["a", "b", "c"] returns "a", "b" and "c".

      Parameters

      Returns string

      The joined string.

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/common_string.linesToColumns.html b/docs/api/cli-kit/functions/common_string.linesToColumns.html index 63f27074d7..49c80b0b1d 100644 --- a/docs/api/cli-kit/functions/common_string.linesToColumns.html +++ b/docs/api/cli-kit/functions/common_string.linesToColumns.html @@ -1,4 +1,4 @@ linesToColumns | @shopify/cli-kit
      • Transforms a matrix of strings into a single string with the columns aligned.

        Parameters

        • lines: string[][]

          Array of rows, where each row is an array of strings (representing columns).

        Returns string

        A string with the columns aligned.

        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/common_string.normalizeDelimitedString.html b/docs/api/cli-kit/functions/common_string.normalizeDelimitedString.html index 0a352a7b02..907cfabcb1 100644 --- a/docs/api/cli-kit/functions/common_string.normalizeDelimitedString.html +++ b/docs/api/cli-kit/functions/common_string.normalizeDelimitedString.html @@ -3,4 +3,4 @@

      Parameters

      Returns string | undefined

      String with the normalized list of tokens.

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/common_string.pascalize.html b/docs/api/cli-kit/functions/common_string.pascalize.html index 1acea433e4..7f45b3cb2c 100644 --- a/docs/api/cli-kit/functions/common_string.pascalize.html +++ b/docs/api/cli-kit/functions/common_string.pascalize.html @@ -2,4 +2,4 @@ Eg: "pascal_case" returns "PascalCase".

      Parameters

      Returns string

      String with all the first letter capitalized with no spaces.

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/common_string.pluralize.html b/docs/api/cli-kit/functions/common_string.pluralize.html index 91803bfe1d..c4dd7973f5 100644 --- a/docs/api/cli-kit/functions/common_string.pluralize.html +++ b/docs/api/cli-kit/functions/common_string.pluralize.html @@ -4,4 +4,4 @@
    • singular: ((item) => TokenItem<TSingularToken>)

      Supplier used when the list of items has a single item.

    • Optional none: (() => TokenItem<TNoneToken>)

      Supplier used when the list has no items.

    • Returns TokenItem<TPluralToken | TSingularToken | TNoneToken> | string

      The TokenItem supplied by the plural, singular, or none functions.

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/common_string.slugify.html b/docs/api/cli-kit/functions/common_string.slugify.html index c06ed308b7..9ec730d3a9 100644 --- a/docs/api/cli-kit/functions/common_string.slugify.html +++ b/docs/api/cli-kit/functions/common_string.slugify.html @@ -1,4 +1,4 @@ slugify | @shopify/cli-kit
      • Given a string, it transforms it to a slug (lowercase, hyphenated, no special chars, trimmed...).

        Parameters

        • str: string

          String to slugify.

        Returns string

        The slugified string.

        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/common_string.tryParseInt.html b/docs/api/cli-kit/functions/common_string.tryParseInt.html index 9e8ef5c367..9042e63f1a 100644 --- a/docs/api/cli-kit/functions/common_string.tryParseInt.html +++ b/docs/api/cli-kit/functions/common_string.tryParseInt.html @@ -1,4 +1,4 @@ tryParseInt | @shopify/cli-kit
      • Try to convert a string to an int, falling back to undefined if unable to.

        Parameters

        • maybeInt: undefined | string

          String to convert to an int.

        Returns number | undefined

        The int if it was able to convert, otherwise undefined.

        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/common_string.underscore.html b/docs/api/cli-kit/functions/common_string.underscore.html index 4e8c386435..68a07c6e04 100644 --- a/docs/api/cli-kit/functions/common_string.underscore.html +++ b/docs/api/cli-kit/functions/common_string.underscore.html @@ -1,4 +1,4 @@ underscore | @shopify/cli-kit
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/common_ts_json_narrowing.assertStringMap.html b/docs/api/cli-kit/functions/common_ts_json_narrowing.assertStringMap.html new file mode 100644 index 0000000000..c167793bd2 --- /dev/null +++ b/docs/api/cli-kit/functions/common_ts_json_narrowing.assertStringMap.html @@ -0,0 +1,4 @@ +assertStringMap | @shopify/cli-kit
      • Asserts that the unknownBlob is a string map. Used to validate JSON objects received over the wire.

        +

        Parameters

        • unknownBlob: unknown

          The unknown object to validate.

          +

        Returns asserts unknownBlob is {
            [key: string]: string;
        }

        Throws

        BugError - Thrown if the unknownBlob is not a string map.

        +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/common_url.isValidURL.html b/docs/api/cli-kit/functions/common_url.isValidURL.html index 9226c284bf..d86335667b 100644 --- a/docs/api/cli-kit/functions/common_url.isValidURL.html +++ b/docs/api/cli-kit/functions/common_url.isValidURL.html @@ -2,4 +2,4 @@

      Parameters

      Returns boolean

      True if the URL is valid, false otherwise.

      Throws

      An error if URL's constructor throws an error other than TypeError.

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_analytics.reportAnalyticsEvent.html b/docs/api/cli-kit/functions/node_analytics.reportAnalyticsEvent.html index 22e3d17ea3..1eab3c81e0 100644 --- a/docs/api/cli-kit/functions/node_analytics.reportAnalyticsEvent.html +++ b/docs/api/cli-kit/functions/node_analytics.reportAnalyticsEvent.html @@ -1,3 +1,3 @@ reportAnalyticsEvent | @shopify/cli-kit
      • Report an analytics event, sending it off to Monorail -- Shopify's internal analytics service.

        The payload for an event includes both generic data, and data gathered from installed plug-ins.

        -

        Parameters

        • options: ReportAnalyticsEventOptions

        Returns Promise<void>

      \ No newline at end of file +

      Parameters

      Returns Promise<void>

      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_api_admin.adminRequest.html b/docs/api/cli-kit/functions/node_api_admin.adminRequest.html index dc64ffb109..c784b65bb3 100644 --- a/docs/api/cli-kit/functions/node_api_admin.adminRequest.html +++ b/docs/api/cli-kit/functions/node_api_admin.adminRequest.html @@ -3,4 +3,4 @@
    • session: AdminSession

      Shopify admin session including token and Store FQDN.

    • Optional variables: GraphQLVariables

      GraphQL variables to pass to the query.

    • Returns Promise<T>

      The response of the query of generic type .

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_api_admin.adminUrl.html b/docs/api/cli-kit/functions/node_api_admin.adminUrl.html index 602a8331db..c83352c62b 100644 --- a/docs/api/cli-kit/functions/node_api_admin.adminUrl.html +++ b/docs/api/cli-kit/functions/node_api_admin.adminUrl.html @@ -4,4 +4,4 @@

      Returns string

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_api_admin.restRequest.html b/docs/api/cli-kit/functions/node_api_admin.restRequest.html index d58f472d3d..628120df2d 100644 --- a/docs/api/cli-kit/functions/node_api_admin.restRequest.html +++ b/docs/api/cli-kit/functions/node_api_admin.restRequest.html @@ -8,4 +8,4 @@

      Returns Promise<RestResponse>

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_api_admin.supportedApiVersions.html b/docs/api/cli-kit/functions/node_api_admin.supportedApiVersions.html index 2ffd6bd4d2..baca7fd9a6 100644 --- a/docs/api/cli-kit/functions/node_api_admin.supportedApiVersions.html +++ b/docs/api/cli-kit/functions/node_api_admin.supportedApiVersions.html @@ -3,4 +3,4 @@

      Returns Promise<string[]>

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_api_app_dev.appDevRequest.html b/docs/api/cli-kit/functions/node_api_app_dev.appDevRequest.html index 0a40af7191..c2da91df4e 100644 --- a/docs/api/cli-kit/functions/node_api_app_dev.appDevRequest.html +++ b/docs/api/cli-kit/functions/node_api_app_dev.appDevRequest.html @@ -5,4 +5,4 @@
    • token: string

      Partners token.

    • Optional variables: TVariables

      GraphQL variables to pass to the query.

    • Returns Promise<TResult>

      The response of the query of generic type .

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_api_app_management.appManagementRequest.html b/docs/api/cli-kit/functions/node_api_app_management.appManagementRequest.html index bdef4fe8e6..0942a683c9 100644 --- a/docs/api/cli-kit/functions/node_api_app_management.appManagementRequest.html +++ b/docs/api/cli-kit/functions/node_api_app_management.appManagementRequest.html @@ -4,4 +4,4 @@
    • token: string

      Partners token.

    • Optional variables: GraphQLVariables

      GraphQL variables to pass to the query.

    • Returns Promise<T>

      The response of the query of generic type .

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_api_app_management.handleDeprecations.html b/docs/api/cli-kit/functions/node_api_app_management.handleDeprecations.html index 1ba1c9478f..37249664c8 100644 --- a/docs/api/cli-kit/functions/node_api_app_management.handleDeprecations.html +++ b/docs/api/cli-kit/functions/node_api_app_management.handleDeprecations.html @@ -1,4 +1,4 @@ handleDeprecations | @shopify/cli-kit
      \ No newline at end of file +

      Returns void

      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_api_business_platform.businessPlatformOrganizationsRequest.html b/docs/api/cli-kit/functions/node_api_business_platform.businessPlatformOrganizationsRequest.html index ea406b6547..16ac205795 100644 --- a/docs/api/cli-kit/functions/node_api_business_platform.businessPlatformOrganizationsRequest.html +++ b/docs/api/cli-kit/functions/node_api_business_platform.businessPlatformOrganizationsRequest.html @@ -4,4 +4,4 @@
    • organizationId: string

      Organization ID as a numeric (non-GID) value.

    • Optional variables: GraphQLVariables

      GraphQL variables to pass to the query.

    • Returns Promise<T>

      The response of the query of generic type .

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_api_business_platform.businessPlatformOrganizationsRequestDoc.html b/docs/api/cli-kit/functions/node_api_business_platform.businessPlatformOrganizationsRequestDoc.html index 547d9d4475..66b95704f5 100644 --- a/docs/api/cli-kit/functions/node_api_business_platform.businessPlatformOrganizationsRequestDoc.html +++ b/docs/api/cli-kit/functions/node_api_business_platform.businessPlatformOrganizationsRequestDoc.html @@ -4,4 +4,4 @@
    • organizationId: string

      Organization ID as a numeric value.

    • Optional variables: GraphQLVariables

      GraphQL variables to pass to the query.

    • Returns Promise<TResult>

      The response of the query of generic type .

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_api_business_platform.businessPlatformRequest.html b/docs/api/cli-kit/functions/node_api_business_platform.businessPlatformRequest.html index 68e5a8a5b6..c9335b7881 100644 --- a/docs/api/cli-kit/functions/node_api_business_platform.businessPlatformRequest.html +++ b/docs/api/cli-kit/functions/node_api_business_platform.businessPlatformRequest.html @@ -3,4 +3,4 @@
    • token: string

      Business Platform token.

    • Optional variables: GraphQLVariables

      GraphQL variables to pass to the query.

    • Returns Promise<T>

      The response of the query of generic type .

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_api_business_platform.businessPlatformRequestDoc.html b/docs/api/cli-kit/functions/node_api_business_platform.businessPlatformRequestDoc.html index 71f18f763e..ae5e48b88e 100644 --- a/docs/api/cli-kit/functions/node_api_business_platform.businessPlatformRequestDoc.html +++ b/docs/api/cli-kit/functions/node_api_business_platform.businessPlatformRequestDoc.html @@ -3,4 +3,4 @@
    • token: string

      Business Platform token.

    • Optional variables: TVariables

      GraphQL variables to pass to the query.

    • Returns Promise<TResult>

      The response of the query of generic type .

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_api_graphql.graphqlRequest.html b/docs/api/cli-kit/functions/node_api_graphql.graphqlRequest.html index 15912dd2eb..d98371588b 100644 --- a/docs/api/cli-kit/functions/node_api_graphql.graphqlRequest.html +++ b/docs/api/cli-kit/functions/node_api_graphql.graphqlRequest.html @@ -1,4 +1,4 @@ graphqlRequest | @shopify/cli-kit
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_api_graphql.graphqlRequestDoc.html b/docs/api/cli-kit/functions/node_api_graphql.graphqlRequestDoc.html index eeb847aae6..4120c8a6f5 100644 --- a/docs/api/cli-kit/functions/node_api_graphql.graphqlRequestDoc.html +++ b/docs/api/cli-kit/functions/node_api_graphql.graphqlRequestDoc.html @@ -1,4 +1,4 @@ graphqlRequestDoc | @shopify/cli-kit
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_api_partners.getFunctionUploadUrl.html b/docs/api/cli-kit/functions/node_api_partners.getFunctionUploadUrl.html deleted file mode 100644 index 9cca067ee8..0000000000 --- a/docs/api/cli-kit/functions/node_api_partners.getFunctionUploadUrl.html +++ /dev/null @@ -1,4 +0,0 @@ -getFunctionUploadUrl | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_api_partners.handleDeprecations.html b/docs/api/cli-kit/functions/node_api_partners.handleDeprecations.html index a5fee101f2..7e306edd83 100644 --- a/docs/api/cli-kit/functions/node_api_partners.handleDeprecations.html +++ b/docs/api/cli-kit/functions/node_api_partners.handleDeprecations.html @@ -1,4 +1,4 @@ handleDeprecations | @shopify/cli-kit
      \ No newline at end of file +

      Returns void

      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_api_partners.partnersRequest.html b/docs/api/cli-kit/functions/node_api_partners.partnersRequest.html index e848f6069b..51e06e8951 100644 --- a/docs/api/cli-kit/functions/node_api_partners.partnersRequest.html +++ b/docs/api/cli-kit/functions/node_api_partners.partnersRequest.html @@ -3,4 +3,4 @@
    • token: string

      Partners token.

    • Optional variables: GraphQLVariables

      GraphQL variables to pass to the query.

    • Returns Promise<T>

      The response of the query of generic type .

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_api_partners.partnersRequestDoc.html b/docs/api/cli-kit/functions/node_api_partners.partnersRequestDoc.html index 4ac8ce238b..1b91130f60 100644 --- a/docs/api/cli-kit/functions/node_api_partners.partnersRequestDoc.html +++ b/docs/api/cli-kit/functions/node_api_partners.partnersRequestDoc.html @@ -3,4 +3,4 @@
    • token: string

      Partners token.

    • Optional variables: TVariables

      GraphQL variables to pass to the query.

    • Returns Promise<TResult>

      The response of the query of generic type .

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_api_rest_api_throttler.delayAwareRetry.html b/docs/api/cli-kit/functions/node_api_rest_api_throttler.delayAwareRetry.html index 51a2a00033..b67eb98cb4 100644 --- a/docs/api/cli-kit/functions/node_api_rest_api_throttler.delayAwareRetry.html +++ b/docs/api/cli-kit/functions/node_api_rest_api_throttler.delayAwareRetry.html @@ -4,4 +4,4 @@

      Returns Promise<RestResponse>

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_api_rest_api_throttler.throttle.html b/docs/api/cli-kit/functions/node_api_rest_api_throttler.throttle.html index 79d8ddf1ce..f52ee018b8 100644 --- a/docs/api/cli-kit/functions/node_api_rest_api_throttler.throttle.html +++ b/docs/api/cli-kit/functions/node_api_rest_api_throttler.throttle.html @@ -4,4 +4,4 @@

      Returns Promise<T>

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_api_rest_api_throttler.updateApiCallLimitFromResponse.html b/docs/api/cli-kit/functions/node_api_rest_api_throttler.updateApiCallLimitFromResponse.html index 1622b42554..5ef96338f8 100644 --- a/docs/api/cli-kit/functions/node_api_rest_api_throttler.updateApiCallLimitFromResponse.html +++ b/docs/api/cli-kit/functions/node_api_rest_api_throttler.updateApiCallLimitFromResponse.html @@ -1,3 +1,3 @@ updateApiCallLimitFromResponse | @shopify/cli-kit
      \ No newline at end of file +

      Returns void

      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_archiver.zip.html b/docs/api/cli-kit/functions/node_archiver.zip.html index 878cb7bfb7..0f036b65c7 100644 --- a/docs/api/cli-kit/functions/node_archiver.zip.html +++ b/docs/api/cli-kit/functions/node_archiver.zip.html @@ -2,4 +2,4 @@ Even with forward-slash paths, zip files should still be able to be opened on Windows.

      Parameters

      Returns Promise<void>

      \ No newline at end of file +

      Returns Promise<void>

      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_base_command.addFromParsedFlags.html b/docs/api/cli-kit/functions/node_base_command.addFromParsedFlags.html index 7a9c9fdd84..7d305aea9c 100644 --- a/docs/api/cli-kit/functions/node_base_command.addFromParsedFlags.html +++ b/docs/api/cli-kit/functions/node_base_command.addFromParsedFlags.html @@ -1 +1 @@ -addFromParsedFlags | @shopify/cli-kit
      \ No newline at end of file +addFromParsedFlags | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_cli.localCliPackage.html b/docs/api/cli-kit/functions/node_cli.localCliPackage.html index 124c4bbb25..c8da7c37bd 100644 --- a/docs/api/cli-kit/functions/node_cli.localCliPackage.html +++ b/docs/api/cli-kit/functions/node_cli.localCliPackage.html @@ -1 +1 @@ -localCliPackage | @shopify/cli-kit
      \ No newline at end of file +localCliPackage | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_cli.runCLI.html b/docs/api/cli-kit/functions/node_cli.runCLI.html index 3136c99579..c76dabe17b 100644 --- a/docs/api/cli-kit/functions/node_cli.runCLI.html +++ b/docs/api/cli-kit/functions/node_cli.runCLI.html @@ -1,4 +1,4 @@ runCLI | @shopify/cli-kit
      • A function that abstracts away setting up the environment and running a CLI

        Parameters

        • options: RunCLIOptions

          Options.

          -

        Returns Promise<void>

      \ No newline at end of file +

      Returns Promise<void>

      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_cli.runCreateCLI.html b/docs/api/cli-kit/functions/node_cli.runCreateCLI.html index 88bc00f475..85b6b707d8 100644 --- a/docs/api/cli-kit/functions/node_cli.runCreateCLI.html +++ b/docs/api/cli-kit/functions/node_cli.runCreateCLI.html @@ -1,2 +1,2 @@ runCreateCLI | @shopify/cli-kit
      • A function for create-x CLIs that automatically runs the "init" command.

        -

        Parameters

        • options: RunCLIOptions

        Returns Promise<void>

      \ No newline at end of file +

      Parameters

      Returns Promise<void>

      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_cli.useLocalCLIIfDetected.html b/docs/api/cli-kit/functions/node_cli.useLocalCLIIfDetected.html index f25307eec3..1f4141128d 100644 --- a/docs/api/cli-kit/functions/node_cli.useLocalCLIIfDetected.html +++ b/docs/api/cli-kit/functions/node_cli.useLocalCLIIfDetected.html @@ -1 +1 @@ -useLocalCLIIfDetected | @shopify/cli-kit

      Function useLocalCLIIfDetected

      \ No newline at end of file +useLocalCLIIfDetected | @shopify/cli-kit

      Function useLocalCLIIfDetected

      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_context_fqdn.appManagementFqdn.html b/docs/api/cli-kit/functions/node_context_fqdn.appManagementFqdn.html index 2ca6152e75..9d5c615136 100644 --- a/docs/api/cli-kit/functions/node_context_fqdn.appManagementFqdn.html +++ b/docs/api/cli-kit/functions/node_context_fqdn.appManagementFqdn.html @@ -1,3 +1,3 @@ appManagementFqdn | @shopify/cli-kit
      • It returns the App Management API service we should interact with.

        Returns Promise<string>

        Fully-qualified domain of the App Management service we should interact with.

        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_context_fqdn.businessPlatformFqdn.html b/docs/api/cli-kit/functions/node_context_fqdn.businessPlatformFqdn.html index c63374de5a..91fb13de7a 100644 --- a/docs/api/cli-kit/functions/node_context_fqdn.businessPlatformFqdn.html +++ b/docs/api/cli-kit/functions/node_context_fqdn.businessPlatformFqdn.html @@ -1,3 +1,3 @@ businessPlatformFqdn | @shopify/cli-kit
      • It returns the BusinessPlatform' API service we should interact with.

        Returns Promise<string>

        Fully-qualified domain of the partners service we should interact with.

        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_context_fqdn.developerDashboardFqdn.html b/docs/api/cli-kit/functions/node_context_fqdn.developerDashboardFqdn.html index bf4713ff2e..4620df9321 100644 --- a/docs/api/cli-kit/functions/node_context_fqdn.developerDashboardFqdn.html +++ b/docs/api/cli-kit/functions/node_context_fqdn.developerDashboardFqdn.html @@ -1,3 +1,3 @@ developerDashboardFqdn | @shopify/cli-kit
      • It returns the Developer Dashboard domain we should interact with.

        Returns Promise<string>

        Fully-qualified domain of the Developer Dashboard we should interact with.

        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_context_fqdn.identityFqdn.html b/docs/api/cli-kit/functions/node_context_fqdn.identityFqdn.html index 1f15f05cdb..99977e4cc3 100644 --- a/docs/api/cli-kit/functions/node_context_fqdn.identityFqdn.html +++ b/docs/api/cli-kit/functions/node_context_fqdn.identityFqdn.html @@ -1,3 +1,3 @@ identityFqdn | @shopify/cli-kit
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_context_fqdn.normalizeStoreFqdn.html b/docs/api/cli-kit/functions/node_context_fqdn.normalizeStoreFqdn.html index 766ebcb589..6566e84d34 100644 --- a/docs/api/cli-kit/functions/node_context_fqdn.normalizeStoreFqdn.html +++ b/docs/api/cli-kit/functions/node_context_fqdn.normalizeStoreFqdn.html @@ -3,4 +3,4 @@ It will add the spin domain if it's not present and we're in a Spin environment.

      Parameters

      Returns Promise<string>

      Normalized store name.

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_context_fqdn.partnersFqdn.html b/docs/api/cli-kit/functions/node_context_fqdn.partnersFqdn.html index 640f083d30..17c25cda31 100644 --- a/docs/api/cli-kit/functions/node_context_fqdn.partnersFqdn.html +++ b/docs/api/cli-kit/functions/node_context_fqdn.partnersFqdn.html @@ -1,3 +1,3 @@ partnersFqdn | @shopify/cli-kit
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_context_local.alwaysLogAnalytics.html b/docs/api/cli-kit/functions/node_context_local.alwaysLogAnalytics.html index 945b01e974..2af422cd98 100644 --- a/docs/api/cli-kit/functions/node_context_local.alwaysLogAnalytics.html +++ b/docs/api/cli-kit/functions/node_context_local.alwaysLogAnalytics.html @@ -1,4 +1,4 @@ alwaysLogAnalytics | @shopify/cli-kit
      • Returns true if reporting analytics should always happen, regardless of DEBUG mode etc.

        Parameters

        • env: ProcessEnv = process.env

          The environment variables from the environment of the current process.

        Returns boolean

        True if SHOPIFY_CLI_ALWAYS_LOG_ANALYTICS is truthy.

        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_context_local.alwaysLogMetrics.html b/docs/api/cli-kit/functions/node_context_local.alwaysLogMetrics.html index 3e0cdfe95d..0befa15d6c 100644 --- a/docs/api/cli-kit/functions/node_context_local.alwaysLogMetrics.html +++ b/docs/api/cli-kit/functions/node_context_local.alwaysLogMetrics.html @@ -1,4 +1,4 @@ alwaysLogMetrics | @shopify/cli-kit
      • Returns true if reporting metrics should always happen, regardless of DEBUG mode etc.

        Parameters

        • env: ProcessEnv = process.env

          The environment variables from the environment of the current process.

        Returns boolean

        True if SHOPIFY_CLI_ALWAYS_LOG_METRICS is truthy.

        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_context_local.analyticsDisabled.html b/docs/api/cli-kit/functions/node_context_local.analyticsDisabled.html index 77a74dd475..82af9d1091 100644 --- a/docs/api/cli-kit/functions/node_context_local.analyticsDisabled.html +++ b/docs/api/cli-kit/functions/node_context_local.analyticsDisabled.html @@ -1,4 +1,4 @@ analyticsDisabled | @shopify/cli-kit
      • Returns true if reporting analytics is enabled.

        Parameters

        • env: ProcessEnv = process.env

          The environment variables from the environment of the current process.

        Returns boolean

        True unless SHOPIFY_CLI_NO_ANALYTICS is truthy or debug mode is enabled.

        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_context_local.ciPlatform.html b/docs/api/cli-kit/functions/node_context_local.ciPlatform.html index 2d213224a7..bbe15a933d 100644 --- a/docs/api/cli-kit/functions/node_context_local.ciPlatform.html +++ b/docs/api/cli-kit/functions/node_context_local.ciPlatform.html @@ -1,4 +1,4 @@ ciPlatform | @shopify/cli-kit
      • Gets info on the CI platform the CLI is running on, if applicable.

        Parameters

        • env: ProcessEnv = process.env

          The environment variables from the environment of the current process.

        Returns {
            isCI: true;
            metadata: Metadata;
            name: string;
        } | {
            isCI: false;
            metadata?: undefined;
            name?: undefined;
        }

        The CI platform info.

        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_context_local.cloudEnvironment.html b/docs/api/cli-kit/functions/node_context_local.cloudEnvironment.html index f3c80896c8..e0406fd71e 100644 --- a/docs/api/cli-kit/functions/node_context_local.cloudEnvironment.html +++ b/docs/api/cli-kit/functions/node_context_local.cloudEnvironment.html @@ -2,4 +2,4 @@ them. Platform name 'localhost' is returned otherwise.

      Parameters

      Returns {
          editor: boolean;
          platform: "spin" | "codespaces" | "gitpod" | "cloudShell" | "localhost";
      }

      Cloud platform information.

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_context_local.codespacePortForwardingDomain.html b/docs/api/cli-kit/functions/node_context_local.codespacePortForwardingDomain.html index 68051ab540..e6d001a6d5 100644 --- a/docs/api/cli-kit/functions/node_context_local.codespacePortForwardingDomain.html +++ b/docs/api/cli-kit/functions/node_context_local.codespacePortForwardingDomain.html @@ -2,4 +2,4 @@ Https://docs.github.com/en/codespaces/developing-in-codespaces/default-environment-variables-for-your-codespace#list-of-default-environment-variables.

      Parameters

      Returns string | undefined

      The codespace port forwarding domain.

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_context_local.codespaceURL.html b/docs/api/cli-kit/functions/node_context_local.codespaceURL.html index b55494224e..4d499847b2 100644 --- a/docs/api/cli-kit/functions/node_context_local.codespaceURL.html +++ b/docs/api/cli-kit/functions/node_context_local.codespaceURL.html @@ -2,4 +2,4 @@ Https://docs.github.com/en/codespaces/developing-in-codespaces/default-environment-variables-for-your-codespace#list-of-default-environment-variables.

      Parameters

      Returns string | undefined

      The codespace URL.

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_context_local.firstPartyDev.html b/docs/api/cli-kit/functions/node_context_local.firstPartyDev.html index cd256f1e97..1135ee719a 100644 --- a/docs/api/cli-kit/functions/node_context_local.firstPartyDev.html +++ b/docs/api/cli-kit/functions/node_context_local.firstPartyDev.html @@ -1,4 +1,4 @@ firstPartyDev | @shopify/cli-kit
      • Returns true if the CLI User is 1P.

        Parameters

        • env: ProcessEnv = process.env

          The environment variables from the environment of the current process.

        Returns boolean

        True if SHOPIFY_CLI_1P is truthy.

        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_context_local.gitpodURL.html b/docs/api/cli-kit/functions/node_context_local.gitpodURL.html index e89ccb4338..addd043a48 100644 --- a/docs/api/cli-kit/functions/node_context_local.gitpodURL.html +++ b/docs/api/cli-kit/functions/node_context_local.gitpodURL.html @@ -2,4 +2,4 @@ Https://www.gitpod.io/docs/environment-variables#default-environment-variables.

      Parameters

      Returns string | undefined

      The gitpod URL.

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_context_local.hasGit.html b/docs/api/cli-kit/functions/node_context_local.hasGit.html index d8b8eef722..3c502604bf 100644 --- a/docs/api/cli-kit/functions/node_context_local.hasGit.html +++ b/docs/api/cli-kit/functions/node_context_local.hasGit.html @@ -1,3 +1,3 @@ hasGit | @shopify/cli-kit
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_context_local.homeDirectory.html b/docs/api/cli-kit/functions/node_context_local.homeDirectory.html index e2c9132492..0b00300b6e 100644 --- a/docs/api/cli-kit/functions/node_context_local.homeDirectory.html +++ b/docs/api/cli-kit/functions/node_context_local.homeDirectory.html @@ -1,3 +1,3 @@ homeDirectory | @shopify/cli-kit
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_context_local.isCloudEnvironment.html b/docs/api/cli-kit/functions/node_context_local.isCloudEnvironment.html index 661884707a..f52b01984f 100644 --- a/docs/api/cli-kit/functions/node_context_local.isCloudEnvironment.html +++ b/docs/api/cli-kit/functions/node_context_local.isCloudEnvironment.html @@ -1,4 +1,4 @@ isCloudEnvironment | @shopify/cli-kit
      • Checks if the CLI is run from a cloud environment.

        Parameters

        • env: ProcessEnv = process.env

          Environment variables used when the cli is launched.

        Returns boolean

        True in case the CLI is run from a cloud environment.

        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_context_local.isDevelopment.html b/docs/api/cli-kit/functions/node_context_local.isDevelopment.html index e8bf86e5e1..09400c7f99 100644 --- a/docs/api/cli-kit/functions/node_context_local.isDevelopment.html +++ b/docs/api/cli-kit/functions/node_context_local.isDevelopment.html @@ -1,4 +1,4 @@ isDevelopment | @shopify/cli-kit
      • Returns true if the CLI is running in debug mode.

        Parameters

        • env: ProcessEnv = process.env

          The environment variables from the environment of the current process.

        Returns boolean

        True if SHOPIFY_ENV is development.

        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_context_local.isShopify.html b/docs/api/cli-kit/functions/node_context_local.isShopify.html index 86dacc886e..d03c5d75a1 100644 --- a/docs/api/cli-kit/functions/node_context_local.isShopify.html +++ b/docs/api/cli-kit/functions/node_context_local.isShopify.html @@ -2,4 +2,4 @@ a local environment (where dev is present) or a cloud environment (spin).

      Parameters

      Returns Promise<boolean>

      True if the CLI is used in a Shopify environment.

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_context_local.isTerminalInteractive.html b/docs/api/cli-kit/functions/node_context_local.isTerminalInteractive.html index dcf2fcb562..61ad5fc383 100644 --- a/docs/api/cli-kit/functions/node_context_local.isTerminalInteractive.html +++ b/docs/api/cli-kit/functions/node_context_local.isTerminalInteractive.html @@ -1,3 +1,3 @@ isTerminalInteractive | @shopify/cli-kit
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_context_local.isUnitTest.html b/docs/api/cli-kit/functions/node_context_local.isUnitTest.html index f68427771d..d4c9f7c93d 100644 --- a/docs/api/cli-kit/functions/node_context_local.isUnitTest.html +++ b/docs/api/cli-kit/functions/node_context_local.isUnitTest.html @@ -3,4 +3,4 @@ the standard streams.

      Parameters

      Returns boolean

      True if the SHOPIFY_UNIT_TEST environment variable is truthy.

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_context_local.isVerbose.html b/docs/api/cli-kit/functions/node_context_local.isVerbose.html index 3a97fc93a5..160ece5575 100644 --- a/docs/api/cli-kit/functions/node_context_local.isVerbose.html +++ b/docs/api/cli-kit/functions/node_context_local.isVerbose.html @@ -1,4 +1,4 @@ isVerbose | @shopify/cli-kit
      • Returns true if the CLI is running in verbose mode.

        Parameters

        • env: ProcessEnv = process.env

          The environment variables from the environment of the current process.

        Returns boolean

        True if SHOPIFY_FLAG_VERBOSE is truthy or the flag --verbose has been passed.

        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_context_local.macAddress.html b/docs/api/cli-kit/functions/node_context_local.macAddress.html index cad370a8c7..96ff703186 100644 --- a/docs/api/cli-kit/functions/node_context_local.macAddress.html +++ b/docs/api/cli-kit/functions/node_context_local.macAddress.html @@ -1,3 +1,3 @@ macAddress | @shopify/cli-kit
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_context_local.opentelemetryDomain.html b/docs/api/cli-kit/functions/node_context_local.opentelemetryDomain.html index 8a6804d2e1..217d117de7 100644 --- a/docs/api/cli-kit/functions/node_context_local.opentelemetryDomain.html +++ b/docs/api/cli-kit/functions/node_context_local.opentelemetryDomain.html @@ -2,4 +2,4 @@

      It can be overridden via the SHOPIFY_CLI_OTEL_EXPORTER_OTLP_ENDPOINT environment variable.

      Parameters

      Returns string | undefined

      The domain to send OTEL metrics to.

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_context_local.useDeviceAuth.html b/docs/api/cli-kit/functions/node_context_local.useDeviceAuth.html index 0e99b4244e..d12aa89130 100644 --- a/docs/api/cli-kit/functions/node_context_local.useDeviceAuth.html +++ b/docs/api/cli-kit/functions/node_context_local.useDeviceAuth.html @@ -2,4 +2,4 @@

      Device auth can be opted out by using SHOPIFY_CLI_ACCESS_CODE_AUTH.

      Parameters

      Returns boolean

      True if SHOPIFY_CLI_DEVICE_AUTH is truthy or the CLI is run from a cloud environment.

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_context_local.useEmbeddedThemeCLI.html b/docs/api/cli-kit/functions/node_context_local.useEmbeddedThemeCLI.html index 0c0aa4d907..25caa10a6b 100644 --- a/docs/api/cli-kit/functions/node_context_local.useEmbeddedThemeCLI.html +++ b/docs/api/cli-kit/functions/node_context_local.useEmbeddedThemeCLI.html @@ -1,4 +1,4 @@ useEmbeddedThemeCLI | @shopify/cli-kit
      • Returns true if the embedded CLI will be used for theme commands.

        Parameters

        • env: ProcessEnv = process.env

          The environment variables from the environment of the current process.

        Returns boolean

        False if SHOPIFY_CLI_BUNDLED_THEME_CLI is truthy.

        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_context_local.useThemebundling.html b/docs/api/cli-kit/functions/node_context_local.useThemebundling.html index 5ec388a4f2..f7f8676377 100644 --- a/docs/api/cli-kit/functions/node_context_local.useThemebundling.html +++ b/docs/api/cli-kit/functions/node_context_local.useThemebundling.html @@ -1,4 +1,4 @@ useThemebundling | @shopify/cli-kit
      • Returns true if the CLI should use theme bundling.

        Parameters

        • env: ProcessEnv = process.env

          The environment variables from the environment of the current process.

        Returns boolean

        False if SHOPIFY_CLI_NO_THEME_BUNDLING is truthy.

        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_context_spin.appHost.html b/docs/api/cli-kit/functions/node_context_spin.appHost.html index ea0bc0a8e8..f1ad81da36 100644 --- a/docs/api/cli-kit/functions/node_context_spin.appHost.html +++ b/docs/api/cli-kit/functions/node_context_spin.appHost.html @@ -1,4 +1,4 @@ appHost | @shopify/cli-kit
      • Returns the value of the SPIN_APP_HOST environment variable.

        Parameters

        • env: ProcessEnv = process.env

          Environment variables.

        Returns string | undefined

        The value of the SPIN_APP_HOST environment variable.

        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_context_spin.appPort.html b/docs/api/cli-kit/functions/node_context_spin.appPort.html index 2bf9405b7a..7a20ad2f27 100644 --- a/docs/api/cli-kit/functions/node_context_spin.appPort.html +++ b/docs/api/cli-kit/functions/node_context_spin.appPort.html @@ -1,4 +1,4 @@ appPort | @shopify/cli-kit
      • Returns the value of the SERVER_PORT environment variable.

        Parameters

        • env: ProcessEnv = process.env

          Environment variables.

        Returns number | undefined

        The value of the SERVER_PORT environment variable.

        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_context_spin.fetchSpinPort.html b/docs/api/cli-kit/functions/node_context_spin.fetchSpinPort.html index ceab67bd8a..75e8fd8b68 100644 --- a/docs/api/cli-kit/functions/node_context_spin.fetchSpinPort.html +++ b/docs/api/cli-kit/functions/node_context_spin.fetchSpinPort.html @@ -3,4 +3,4 @@
    • portEnvName: string

      The name of the environment variable to fetch the port from.

    • basePath: string = '/run'

      The base path to look for the port file.

    • Returns Promise<number | undefined>

      The port number or undefined if the port could not be found.

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_context_spin.instance.html b/docs/api/cli-kit/functions/node_context_spin.instance.html index 55bb10355f..b681096d7b 100644 --- a/docs/api/cli-kit/functions/node_context_spin.instance.html +++ b/docs/api/cli-kit/functions/node_context_spin.instance.html @@ -1,4 +1,4 @@ instance | @shopify/cli-kit
      • Returns the value of the SPIN_INSTANCE environment variable.

        Parameters

        • env: ProcessEnv = process.env

          Environment variables.

        Returns string | undefined

        The value of the SPIN_INSTANCE environment variable.

        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_context_spin.isSpin.html b/docs/api/cli-kit/functions/node_context_spin.isSpin.html index 1716409824..290ffc9f4f 100644 --- a/docs/api/cli-kit/functions/node_context_spin.isSpin.html +++ b/docs/api/cli-kit/functions/node_context_spin.isSpin.html @@ -1,4 +1,4 @@ isSpin | @shopify/cli-kit
      • Returns true if the CLI is running in a Spin environment.

        Parameters

        • env: ProcessEnv = process.env

          Environment variables.

        Returns boolean

        True if the CLI is running in a Spin environment.

        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_context_spin.isSpinEnvironment.html b/docs/api/cli-kit/functions/node_context_spin.isSpinEnvironment.html index 9191fd1255..1491171101 100644 --- a/docs/api/cli-kit/functions/node_context_spin.isSpinEnvironment.html +++ b/docs/api/cli-kit/functions/node_context_spin.isSpinEnvironment.html @@ -1,4 +1,4 @@ isSpinEnvironment | @shopify/cli-kit
      • Returns true if the CLI is running in a Spin environment.

        Parameters

        • env: ProcessEnv = process.env

          Environment variables.

        Returns boolean

        True if the CLI is running in a Spin environment.

        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_context_spin.show.html b/docs/api/cli-kit/functions/node_context_spin.show.html index 53bd980914..2090677f4a 100644 --- a/docs/api/cli-kit/functions/node_context_spin.show.html +++ b/docs/api/cli-kit/functions/node_context_spin.show.html @@ -3,4 +3,4 @@
    • env: ProcessEnv = process.env

      Environment variables.

    • Returns Promise<{
          fqdn: string;
      }>

      The JSON-parsed output of the Spin CLI.

      Throws

      Any error raised from the underlying Spin CLI.

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_context_spin.spinFqdn.html b/docs/api/cli-kit/functions/node_context_spin.spinFqdn.html index c46b5b3fa3..44079c2244 100644 --- a/docs/api/cli-kit/functions/node_context_spin.spinFqdn.html +++ b/docs/api/cli-kit/functions/node_context_spin.spinFqdn.html @@ -3,4 +3,4 @@ To avoid multiple calls to readSync or show.

      Parameters

      Returns Promise<string>

      Fqdn of the Spin environment.

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_context_utilities.isTruthy.html b/docs/api/cli-kit/functions/node_context_utilities.isTruthy.html index 38a9a414f6..a90eef4a11 100644 --- a/docs/api/cli-kit/functions/node_context_utilities.isTruthy.html +++ b/docs/api/cli-kit/functions/node_context_utilities.isTruthy.html @@ -1,4 +1,4 @@ isTruthy | @shopify/cli-kit
      • Returns whether an environment variable value represents a truthy value.

        Parameters

        • variable: undefined | string

          Environment variable value to check.

        Returns boolean

        True when the value is truthy, e.g. '1', 'true', etc.

        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_crypto.base64URLEncode.html b/docs/api/cli-kit/functions/node_crypto.base64URLEncode.html index 2df10f8187..d2b9e6ca3c 100644 --- a/docs/api/cli-kit/functions/node_crypto.base64URLEncode.html +++ b/docs/api/cli-kit/functions/node_crypto.base64URLEncode.html @@ -1,4 +1,4 @@ base64URLEncode | @shopify/cli-kit
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_crypto.fileHash.html b/docs/api/cli-kit/functions/node_crypto.fileHash.html index 98212541de..0a9237a9d6 100644 --- a/docs/api/cli-kit/functions/node_crypto.fileHash.html +++ b/docs/api/cli-kit/functions/node_crypto.fileHash.html @@ -1,4 +1,4 @@ fileHash | @shopify/cli-kit
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_crypto.hashString.html b/docs/api/cli-kit/functions/node_crypto.hashString.html index 28bd9715cc..7f19d79cd5 100644 --- a/docs/api/cli-kit/functions/node_crypto.hashString.html +++ b/docs/api/cli-kit/functions/node_crypto.hashString.html @@ -1,4 +1,4 @@ hashString | @shopify/cli-kit
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_crypto.nonRandomUUID.html b/docs/api/cli-kit/functions/node_crypto.nonRandomUUID.html new file mode 100644 index 0000000000..7a8e3afac7 --- /dev/null +++ b/docs/api/cli-kit/functions/node_crypto.nonRandomUUID.html @@ -0,0 +1,6 @@ +nonRandomUUID | @shopify/cli-kit
      • Generate a non-random UUID string. +Useful for generating an identifier from a string that is consistent +across different runs of the CLI.

        +

        Parameters

        • subject: string

          The subject to generate the UUID from.

          +

        Returns string

        A non-random UUID string.

        +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_crypto.randomBytes.html b/docs/api/cli-kit/functions/node_crypto.randomBytes.html index e6d6855ddd..bccb7b499f 100644 --- a/docs/api/cli-kit/functions/node_crypto.randomBytes.html +++ b/docs/api/cli-kit/functions/node_crypto.randomBytes.html @@ -1,4 +1,4 @@ randomBytes | @shopify/cli-kit
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_crypto.randomHex.html b/docs/api/cli-kit/functions/node_crypto.randomHex.html index 01a96a5d0f..0fb1e10120 100644 --- a/docs/api/cli-kit/functions/node_crypto.randomHex.html +++ b/docs/api/cli-kit/functions/node_crypto.randomHex.html @@ -1,4 +1,4 @@ randomHex | @shopify/cli-kit
      • Generate a random string in Hex format of the provided size.

        Parameters

        • size: number

          Number of bytes to be generated.

        Returns string

        A random string in Hex format.

        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_crypto.randomUUID.html b/docs/api/cli-kit/functions/node_crypto.randomUUID.html index 52a89c2733..c2e3020cd2 100644 --- a/docs/api/cli-kit/functions/node_crypto.randomUUID.html +++ b/docs/api/cli-kit/functions/node_crypto.randomUUID.html @@ -1,3 +1,3 @@ randomUUID | @shopify/cli-kit
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_crypto.sha256.html b/docs/api/cli-kit/functions/node_crypto.sha256.html index 07a6738668..6d07867692 100644 --- a/docs/api/cli-kit/functions/node_crypto.sha256.html +++ b/docs/api/cli-kit/functions/node_crypto.sha256.html @@ -1,4 +1,4 @@ sha256 | @shopify/cli-kit
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_dot_env.createDotEnvFileLine.html b/docs/api/cli-kit/functions/node_dot_env.createDotEnvFileLine.html index 2189ab4ba6..8445efe468 100644 --- a/docs/api/cli-kit/functions/node_dot_env.createDotEnvFileLine.html +++ b/docs/api/cli-kit/functions/node_dot_env.createDotEnvFileLine.html @@ -1 +1 @@ -createDotEnvFileLine | @shopify/cli-kit
      \ No newline at end of file +createDotEnvFileLine | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_dot_env.patchEnvFile.html b/docs/api/cli-kit/functions/node_dot_env.patchEnvFile.html index ba7c344b76..e19dfe7893 100644 --- a/docs/api/cli-kit/functions/node_dot_env.patchEnvFile.html +++ b/docs/api/cli-kit/functions/node_dot_env.patchEnvFile.html @@ -2,4 +2,4 @@ without removing already existing lines.

      Parameters

      Returns string

      \ No newline at end of file +

      Returns string

      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_dot_env.readAndParseDotEnv.html b/docs/api/cli-kit/functions/node_dot_env.readAndParseDotEnv.html index 5485ec52f5..c103100a60 100644 --- a/docs/api/cli-kit/functions/node_dot_env.readAndParseDotEnv.html +++ b/docs/api/cli-kit/functions/node_dot_env.readAndParseDotEnv.html @@ -1,4 +1,4 @@ readAndParseDotEnv | @shopify/cli-kit
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_dot_env.writeDotEnv.html b/docs/api/cli-kit/functions/node_dot_env.writeDotEnv.html index 9331eee003..9ce72b8c5d 100644 --- a/docs/api/cli-kit/functions/node_dot_env.writeDotEnv.html +++ b/docs/api/cli-kit/functions/node_dot_env.writeDotEnv.html @@ -1,3 +1,3 @@ writeDotEnv | @shopify/cli-kit
      \ No newline at end of file +

      Returns Promise<void>

      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_environment.getBackendPort.html b/docs/api/cli-kit/functions/node_environment.getBackendPort.html index ff4c29f788..cca8e04016 100644 --- a/docs/api/cli-kit/functions/node_environment.getBackendPort.html +++ b/docs/api/cli-kit/functions/node_environment.getBackendPort.html @@ -1,3 +1,3 @@ getBackendPort | @shopify/cli-kit
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_environment.getEnvironmentVariables.html b/docs/api/cli-kit/functions/node_environment.getEnvironmentVariables.html index 0155b5b45b..73db4db159 100644 --- a/docs/api/cli-kit/functions/node_environment.getEnvironmentVariables.html +++ b/docs/api/cli-kit/functions/node_environment.getEnvironmentVariables.html @@ -4,4 +4,4 @@ global variable which is discouraged via the no-process-env ESLint rule.

      Returns NodeJS.ProcessEnv

      Current process environment variables.

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_environment.getIdentityTokenInformation.html b/docs/api/cli-kit/functions/node_environment.getIdentityTokenInformation.html index 72af7a158f..9cadf5118f 100644 --- a/docs/api/cli-kit/functions/node_environment.getIdentityTokenInformation.html +++ b/docs/api/cli-kit/functions/node_environment.getIdentityTokenInformation.html @@ -1,3 +1,3 @@ -getIdentityTokenInformation | @shopify/cli-kit
      • Returns the information of the identity & refresh tokens, provided by environment variables.

        -

        Returns {
            accessToken: string;
            refreshToken: string;
        } | undefined

        The identity token information in case it exists.

        -
      \ No newline at end of file +getIdentityTokenInformation | @shopify/cli-kit
      • Returns the information of the identity & refresh tokens, provided by environment variables.

        +

        Returns {
            accessToken: string;
            refreshToken: string;
            userId: string;
        } | undefined

        The identity token information in case it exists.

        +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_environment.getOrganization.html b/docs/api/cli-kit/functions/node_environment.getOrganization.html index 1f259a2a40..f3e0d9d830 100644 --- a/docs/api/cli-kit/functions/node_environment.getOrganization.html +++ b/docs/api/cli-kit/functions/node_environment.getOrganization.html @@ -1,3 +1,3 @@ getOrganization | @shopify/cli-kit
      • Returns the value of the organization id from the environment variables.

        Returns string | undefined

        True if the current proccess is running using the partners token.

        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_environment.getPartnersToken.html b/docs/api/cli-kit/functions/node_environment.getPartnersToken.html index 88220374e1..1962001089 100644 --- a/docs/api/cli-kit/functions/node_environment.getPartnersToken.html +++ b/docs/api/cli-kit/functions/node_environment.getPartnersToken.html @@ -1,3 +1,3 @@ getPartnersToken | @shopify/cli-kit
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_environment.usePartnersToken.html b/docs/api/cli-kit/functions/node_environment.usePartnersToken.html index e7050e8383..6154264b08 100644 --- a/docs/api/cli-kit/functions/node_environment.usePartnersToken.html +++ b/docs/api/cli-kit/functions/node_environment.usePartnersToken.html @@ -1,3 +1,3 @@ usePartnersToken | @shopify/cli-kit
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_environments.loadEnvironment.html b/docs/api/cli-kit/functions/node_environments.loadEnvironment.html index a9733933d3..302bd4bdf7 100644 --- a/docs/api/cli-kit/functions/node_environments.loadEnvironment.html +++ b/docs/api/cli-kit/functions/node_environments.loadEnvironment.html @@ -1,3 +1,3 @@ loadEnvironment | @shopify/cli-kit
      • Loads environments from a file.

        Parameters

        • environmentName: string
        • fileName: string
        • Optional options: LoadEnvironmentOptions

        Returns Promise<JsonMap | undefined>

        The loaded environments.

        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_error.cleanSingleStackTracePath.html b/docs/api/cli-kit/functions/node_error.cleanSingleStackTracePath.html index a9a9a1bcdd..5dce9b6eca 100644 --- a/docs/api/cli-kit/functions/node_error.cleanSingleStackTracePath.html +++ b/docs/api/cli-kit/functions/node_error.cleanSingleStackTracePath.html @@ -1,4 +1,4 @@ cleanSingleStackTracePath | @shopify/cli-kit

      Function cleanSingleStackTracePath

      • Stack traces usually have file:// - we strip that and also remove the Windows drive designation.

        Parameters

        • filePath: string

          Path to be cleaned.

        Returns string

        The cleaned path.

        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_error.errorMapper.html b/docs/api/cli-kit/functions/node_error.errorMapper.html index dc7ec943e1..4ba145ffc4 100644 --- a/docs/api/cli-kit/functions/node_error.errorMapper.html +++ b/docs/api/cli-kit/functions/node_error.errorMapper.html @@ -1,4 +1,4 @@ errorMapper | @shopify/cli-kit
      • A function that maps an error to an Abort with the stack trace when coming from the CLI.

        Parameters

        • error: unknown

          Error to be mapped.

        Returns Promise<unknown>

        A promise that resolves with the new error object.

        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_error.handler.html b/docs/api/cli-kit/functions/node_error.handler.html index 574fe4a994..54c645d810 100644 --- a/docs/api/cli-kit/functions/node_error.handler.html +++ b/docs/api/cli-kit/functions/node_error.handler.html @@ -1,4 +1,4 @@ handler | @shopify/cli-kit
      • A function that handles errors that blow up in the CLI.

        Parameters

        • error: unknown

          Error to be handled.

        Returns Promise<unknown>

        A promise that resolves with the error passed.

        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_error.shouldReportError.html b/docs/api/cli-kit/functions/node_error.shouldReportError.html index 11ac5122db..e550443f11 100644 --- a/docs/api/cli-kit/functions/node_error.shouldReportError.html +++ b/docs/api/cli-kit/functions/node_error.shouldReportError.html @@ -1,4 +1,4 @@ shouldReportError | @shopify/cli-kit
      • A function that checks if an error should be reported as unhandled.

        Parameters

        • error: unknown

          Error to be checked.

        Returns boolean

        A boolean indicating if the error should be reported.

        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_error_handler.addBugsnagMetadata.html b/docs/api/cli-kit/functions/node_error_handler.addBugsnagMetadata.html index 17bab552be..5583e89b0a 100644 --- a/docs/api/cli-kit/functions/node_error_handler.addBugsnagMetadata.html +++ b/docs/api/cli-kit/functions/node_error_handler.addBugsnagMetadata.html @@ -1 +1 @@ -addBugsnagMetadata | @shopify/cli-kit
      \ No newline at end of file +addBugsnagMetadata | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_error_handler.cleanStackFrameFilePath.html b/docs/api/cli-kit/functions/node_error_handler.cleanStackFrameFilePath.html index 7c1a92279f..6a336458fd 100644 --- a/docs/api/cli-kit/functions/node_error_handler.cleanStackFrameFilePath.html +++ b/docs/api/cli-kit/functions/node_error_handler.cleanStackFrameFilePath.html @@ -1,4 +1,4 @@ cleanStackFrameFilePath | @shopify/cli-kit
      • If the given file path is within a node_modules folder, remove prefix up to and including the node_modules folder.

        This gives us very consistent paths for errors generated by the CLI.

        -

        Parameters

        • __namedParameters: {
              currentFilePath: string;
              pluginLocations: {
                  name: string;
                  pluginPath: string;
              }[];
              projectRoot: string;
          }
          • currentFilePath: string
          • pluginLocations: {
                name: string;
                pluginPath: string;
            }[]
          • projectRoot: string

        Returns string

      \ No newline at end of file +

      Parameters

      Returns string

      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_error_handler.errorHandler.html b/docs/api/cli-kit/functions/node_error_handler.errorHandler.html index 07ad235f09..8a6f038a5d 100644 --- a/docs/api/cli-kit/functions/node_error_handler.errorHandler.html +++ b/docs/api/cli-kit/functions/node_error_handler.errorHandler.html @@ -1 +1 @@ -errorHandler | @shopify/cli-kit
      \ No newline at end of file +errorHandler | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_error_handler.registerCleanBugsnagErrorsFromWithinPlugins.html b/docs/api/cli-kit/functions/node_error_handler.registerCleanBugsnagErrorsFromWithinPlugins.html index 83afae8b61..1157a75497 100644 --- a/docs/api/cli-kit/functions/node_error_handler.registerCleanBugsnagErrorsFromWithinPlugins.html +++ b/docs/api/cli-kit/functions/node_error_handler.registerCleanBugsnagErrorsFromWithinPlugins.html @@ -1,2 +1,2 @@ registerCleanBugsnagErrorsFromWithinPlugins | @shopify/cli-kit

      Function registerCleanBugsnagErrorsFromWithinPlugins

      • Register a Bugsnag error listener to clean up stack traces for errors within plugin code.

        -

        Parameters

        • config: Config

        Returns Promise<void>

      \ No newline at end of file +

      Parameters

      Returns Promise<void>

      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_error_handler.sendErrorToBugsnag.html b/docs/api/cli-kit/functions/node_error_handler.sendErrorToBugsnag.html index 4bb651a45a..a4fecd4194 100644 --- a/docs/api/cli-kit/functions/node_error_handler.sendErrorToBugsnag.html +++ b/docs/api/cli-kit/functions/node_error_handler.sendErrorToBugsnag.html @@ -1,3 +1,3 @@ sendErrorToBugsnag | @shopify/cli-kit
      • Sends an error to Bugsnag. This is configured automatically for uncaught errors from CLI commands, but can also be used to manually record an error.

        Parameters

        Returns Promise<{
            error: unknown;
            reported: false;
            unhandled: unknown;
        } | {
            error: Error;
            reported: true;
            unhandled: boolean;
        }>

        the reported error (this may have been tweaked for better reporting), and a bool to indicate if the error was actually submitted or not

        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_framework.resolveFramework.html b/docs/api/cli-kit/functions/node_framework.resolveFramework.html index 291c1d3632..36ccac4f6e 100644 --- a/docs/api/cli-kit/functions/node_framework.resolveFramework.html +++ b/docs/api/cli-kit/functions/node_framework.resolveFramework.html @@ -2,4 +2,4 @@ specific directory.

      Parameters

      Returns Promise<string>

      The name of the framework used or 'unknown' otherwise

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_fs.appendFile.html b/docs/api/cli-kit/functions/node_fs.appendFile.html index 84e342eb9b..f417edbaa3 100644 --- a/docs/api/cli-kit/functions/node_fs.appendFile.html +++ b/docs/api/cli-kit/functions/node_fs.appendFile.html @@ -1,4 +1,4 @@ appendFile | @shopify/cli-kit
      • Appnds content to file at path.

        Parameters

        • path: string

          Path to the file to be appended.

        • content: string

          Content to be appended.

          -

        Returns Promise<void>

      \ No newline at end of file +

      Returns Promise<void>

      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_fs.appendFileSync.html b/docs/api/cli-kit/functions/node_fs.appendFileSync.html index 62b4728a9e..c19b4249f3 100644 --- a/docs/api/cli-kit/functions/node_fs.appendFileSync.html +++ b/docs/api/cli-kit/functions/node_fs.appendFileSync.html @@ -1,4 +1,4 @@ appendFileSync | @shopify/cli-kit
      • Synchronously appends content to file at path.

        Parameters

        • path: string

          Path to the file to be appended.

        • data: string

          Content to be appended.

          -

        Returns void

      \ No newline at end of file +

      Returns void

      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_fs.chmod.html b/docs/api/cli-kit/functions/node_fs.chmod.html index 5b66e56c39..602c85557b 100644 --- a/docs/api/cli-kit/functions/node_fs.chmod.html +++ b/docs/api/cli-kit/functions/node_fs.chmod.html @@ -1,4 +1,4 @@ chmod | @shopify/cli-kit
      • Changes the permissions of a directory or file.

        Parameters

        • path: string

          Path to the file or directory whose permissions will be modified.

        • mode: string | number

          Permissions to set to the file or directory.

          -

        Returns Promise<void>

      \ No newline at end of file +

      Returns Promise<void>

      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_fs.copyFile.html b/docs/api/cli-kit/functions/node_fs.copyFile.html index 368878e681..51add54618 100644 --- a/docs/api/cli-kit/functions/node_fs.copyFile.html +++ b/docs/api/cli-kit/functions/node_fs.copyFile.html @@ -1,4 +1,4 @@ copyFile | @shopify/cli-kit
      • Copies a file.

        Parameters

        • from: string

          Path to the directory or file to be copied.

        • to: string

          Destination path.

          -

        Returns Promise<void>

      \ No newline at end of file +

      Returns Promise<void>

      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_fs.createFileReadStream.html b/docs/api/cli-kit/functions/node_fs.createFileReadStream.html index 1382ca9281..b5f6c4a79f 100644 --- a/docs/api/cli-kit/functions/node_fs.createFileReadStream.html +++ b/docs/api/cli-kit/functions/node_fs.createFileReadStream.html @@ -2,4 +2,4 @@

      Parameters

      Returns ReadStream

      A read stream for the file.

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_fs.createFileWriteStream.html b/docs/api/cli-kit/functions/node_fs.createFileWriteStream.html index ddde173705..995952f2cb 100644 --- a/docs/api/cli-kit/functions/node_fs.createFileWriteStream.html +++ b/docs/api/cli-kit/functions/node_fs.createFileWriteStream.html @@ -1,4 +1,4 @@ createFileWriteStream | @shopify/cli-kit

      Function createFileWriteStream

      • Create a write stream for a file.

        Parameters

        • path: string

          Path to the file.

        Returns WriteStream

        A write stream for the file.

        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_fs.fileExists.html b/docs/api/cli-kit/functions/node_fs.fileExists.html index 54ad733160..6230a36620 100644 --- a/docs/api/cli-kit/functions/node_fs.fileExists.html +++ b/docs/api/cli-kit/functions/node_fs.fileExists.html @@ -1,4 +1,4 @@ fileExists | @shopify/cli-kit
      • Returns true if a file or directory exists.

        Parameters

        • path: string

          Path to the directory or file.

        Returns Promise<boolean>

        True if it exists.

        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_fs.fileExistsSync.html b/docs/api/cli-kit/functions/node_fs.fileExistsSync.html index 4b7603017c..0d453f5a1d 100644 --- a/docs/api/cli-kit/functions/node_fs.fileExistsSync.html +++ b/docs/api/cli-kit/functions/node_fs.fileExistsSync.html @@ -1 +1 @@ -fileExistsSync | @shopify/cli-kit
      \ No newline at end of file +fileExistsSync | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_fs.fileHasExecutablePermissions.html b/docs/api/cli-kit/functions/node_fs.fileHasExecutablePermissions.html index 4e667e587a..06c90f431b 100644 --- a/docs/api/cli-kit/functions/node_fs.fileHasExecutablePermissions.html +++ b/docs/api/cli-kit/functions/node_fs.fileHasExecutablePermissions.html @@ -1,3 +1,3 @@ fileHasExecutablePermissions | @shopify/cli-kit

      Function fileHasExecutablePermissions

      • Checks if a file has executable permissions.

        Parameters

        • path: string

          Path to the file whose permissions will be checked.

          -

        Returns Promise<boolean>

      \ No newline at end of file +

      Returns Promise<boolean>

      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_fs.fileLastUpdated.html b/docs/api/cli-kit/functions/node_fs.fileLastUpdated.html index 5fb73bac57..d71f4e5466 100644 --- a/docs/api/cli-kit/functions/node_fs.fileLastUpdated.html +++ b/docs/api/cli-kit/functions/node_fs.fileLastUpdated.html @@ -1,4 +1,4 @@ fileLastUpdated | @shopify/cli-kit
      • Returns the Date object for the last modification of a file.

        Parameters

        • path: string

          Path to the directory or file.

        Returns Promise<Date>

        A unix timestamp.

        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_fs.fileLastUpdatedTimestamp.html b/docs/api/cli-kit/functions/node_fs.fileLastUpdatedTimestamp.html index f2b299da7c..a43b2d50bf 100644 --- a/docs/api/cli-kit/functions/node_fs.fileLastUpdatedTimestamp.html +++ b/docs/api/cli-kit/functions/node_fs.fileLastUpdatedTimestamp.html @@ -1,4 +1,4 @@ fileLastUpdatedTimestamp | @shopify/cli-kit

      Function fileLastUpdatedTimestamp

      • Returns the unix timestamp of the last modification of a file.

        Parameters

        • path: string

          Path to the directory or file.

        Returns Promise<number | undefined>

        A unix timestamp.

        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_fs.fileRealPath.html b/docs/api/cli-kit/functions/node_fs.fileRealPath.html index 870b6459b3..d7f4fec678 100644 --- a/docs/api/cli-kit/functions/node_fs.fileRealPath.html +++ b/docs/api/cli-kit/functions/node_fs.fileRealPath.html @@ -1,4 +1,4 @@ fileRealPath | @shopify/cli-kit
      • Given a path, it determines the actual path. This is useful when working with paths that represent symlinks.

        Parameters

        • path: string

          Path whose real path will be returned.

          -

        Returns Promise<string>

      \ No newline at end of file +

      Returns Promise<string>

      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_fs.fileSize.html b/docs/api/cli-kit/functions/node_fs.fileSize.html index 61edc3879f..7be4b409c7 100644 --- a/docs/api/cli-kit/functions/node_fs.fileSize.html +++ b/docs/api/cli-kit/functions/node_fs.fileSize.html @@ -1,4 +1,4 @@ fileSize | @shopify/cli-kit
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_fs.fileSizeSync.html b/docs/api/cli-kit/functions/node_fs.fileSizeSync.html index 7bf9f1ad02..61a9f1b718 100644 --- a/docs/api/cli-kit/functions/node_fs.fileSizeSync.html +++ b/docs/api/cli-kit/functions/node_fs.fileSizeSync.html @@ -1,4 +1,4 @@ fileSizeSync | @shopify/cli-kit
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_fs.findPathUp.html b/docs/api/cli-kit/functions/node_fs.findPathUp.html index 299f501e79..2e2d328ba6 100644 --- a/docs/api/cli-kit/functions/node_fs.findPathUp.html +++ b/docs/api/cli-kit/functions/node_fs.findPathUp.html @@ -2,4 +2,4 @@

      Parameters

      Returns ReturnType<typeof internalFindUp>

      The first path found that matches or undefined if none could be found.

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_fs.generateRandomNameForSubdirectory.html b/docs/api/cli-kit/functions/node_fs.generateRandomNameForSubdirectory.html index 43d0c00622..930524c445 100644 --- a/docs/api/cli-kit/functions/node_fs.generateRandomNameForSubdirectory.html +++ b/docs/api/cli-kit/functions/node_fs.generateRandomNameForSubdirectory.html @@ -2,4 +2,4 @@ It ensures that the returned directory name doesn't exist.

      Parameters

      Returns Promise<string>

      It returns the name of the directory.

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_fs.glob.html b/docs/api/cli-kit/functions/node_fs.glob.html index b7641a9111..6f9cefdc48 100644 --- a/docs/api/cli-kit/functions/node_fs.glob.html +++ b/docs/api/cli-kit/functions/node_fs.glob.html @@ -2,4 +2,4 @@

      Parameters

      Returns Promise<string[]>

      A promise that resolves to an array of pathnames that match the given pattern.

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_fs.inTemporaryDirectory.html b/docs/api/cli-kit/functions/node_fs.inTemporaryDirectory.html index a2b87ea1c2..931e0b0669 100644 --- a/docs/api/cli-kit/functions/node_fs.inTemporaryDirectory.html +++ b/docs/api/cli-kit/functions/node_fs.inTemporaryDirectory.html @@ -1,3 +1,3 @@ inTemporaryDirectory | @shopify/cli-kit

      Function inTemporaryDirectory

      • Creates a temporary directory and ties its lifecycle to the lifecycle of the callback.

        Type Parameters

        • T

        Parameters

        • callback: ((tmpDir) => T | Promise<T>)

          The callback that receives the temporary directory.

          -
            • (tmpDir): T | Promise<T>
            • Parameters

              • tmpDir: string

              Returns T | Promise<T>

        Returns Promise<T>

      \ No newline at end of file +

      Returns Promise<T>

      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_fs.isDirectory.html b/docs/api/cli-kit/functions/node_fs.isDirectory.html index a648bd23ae..7ebb859ba8 100644 --- a/docs/api/cli-kit/functions/node_fs.isDirectory.html +++ b/docs/api/cli-kit/functions/node_fs.isDirectory.html @@ -1,4 +1,4 @@ isDirectory | @shopify/cli-kit
      • Check whether a path is a directory.

        Parameters

        • path: string

          Path to check.

        Returns Promise<boolean>

        True if the path is a directory, false otherwise.

        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_fs.matchGlob.html b/docs/api/cli-kit/functions/node_fs.matchGlob.html index 236f315924..99fb2245a6 100644 --- a/docs/api/cli-kit/functions/node_fs.matchGlob.html +++ b/docs/api/cli-kit/functions/node_fs.matchGlob.html @@ -3,4 +3,4 @@
    • pattern: string

      The glob pattern to match against.

    • options: MatchGlobOptions = ...

      The options to refine the matching approach.

    • Returns boolean

      true if the key matches the pattern, false otherwise.

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_fs.mkTmpDir.html b/docs/api/cli-kit/functions/node_fs.mkTmpDir.html index cd6e7a135d..63ac6ba25d 100644 --- a/docs/api/cli-kit/functions/node_fs.mkTmpDir.html +++ b/docs/api/cli-kit/functions/node_fs.mkTmpDir.html @@ -1,3 +1,3 @@ mkTmpDir | @shopify/cli-kit
      • Create a temporary directory within the OS provided location for temp directories

        Returns Promise<string>

        Path to the temporary directory.

        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_fs.mkdir.html b/docs/api/cli-kit/functions/node_fs.mkdir.html index 3e719a2bc6..d19bdfb474 100644 --- a/docs/api/cli-kit/functions/node_fs.mkdir.html +++ b/docs/api/cli-kit/functions/node_fs.mkdir.html @@ -1,3 +1,3 @@ mkdir | @shopify/cli-kit
      \ No newline at end of file +

      Returns Promise<void>

      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_fs.mkdirSync.html b/docs/api/cli-kit/functions/node_fs.mkdirSync.html index c48e7763cf..8e4101ce7d 100644 --- a/docs/api/cli-kit/functions/node_fs.mkdirSync.html +++ b/docs/api/cli-kit/functions/node_fs.mkdirSync.html @@ -1,3 +1,3 @@ mkdirSync | @shopify/cli-kit
      \ No newline at end of file +

      Returns void

      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_fs.moveFile.html b/docs/api/cli-kit/functions/node_fs.moveFile.html index e4f36bb9c8..40f2ed543a 100644 --- a/docs/api/cli-kit/functions/node_fs.moveFile.html +++ b/docs/api/cli-kit/functions/node_fs.moveFile.html @@ -2,4 +2,4 @@

      Parameters

      Returns Promise<void>

      \ No newline at end of file +

      Returns Promise<void>

      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_fs.pathToFileURL.html b/docs/api/cli-kit/functions/node_fs.pathToFileURL.html index dafff7b8a2..134dbfddc8 100644 --- a/docs/api/cli-kit/functions/node_fs.pathToFileURL.html +++ b/docs/api/cli-kit/functions/node_fs.pathToFileURL.html @@ -1,4 +1,4 @@ pathToFileURL | @shopify/cli-kit
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_fs.readFile.html b/docs/api/cli-kit/functions/node_fs.readFile.html index 2ccb9dd6b8..c307b1d96b 100644 --- a/docs/api/cli-kit/functions/node_fs.readFile.html +++ b/docs/api/cli-kit/functions/node_fs.readFile.html @@ -3,9 +3,9 @@

      Parameters

      Returns Promise<string>

      A promise that resolves with the content of the file.

      -
    • It reads a file and returns its content as a string. +

    • It reads a file and returns its content as a string. Uses utf-8 encoding by default.

      Parameters

      Returns Promise<Buffer>

      A promise that resolves with the content of the file.

      -
    • \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_fs.readFileSync.html b/docs/api/cli-kit/functions/node_fs.readFileSync.html index c3105cf57c..e6e18cb30b 100644 --- a/docs/api/cli-kit/functions/node_fs.readFileSync.html +++ b/docs/api/cli-kit/functions/node_fs.readFileSync.html @@ -1,4 +1,4 @@ readFileSync | @shopify/cli-kit
      • Synchronously reads a file and returns its content as a buffer.

        Parameters

        • path: string

          Path to the file to read.

        Returns Buffer

        The content of the file.

        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_fs.removeFile.html b/docs/api/cli-kit/functions/node_fs.removeFile.html index 5b384b289b..8ce87f4c84 100644 --- a/docs/api/cli-kit/functions/node_fs.removeFile.html +++ b/docs/api/cli-kit/functions/node_fs.removeFile.html @@ -1,3 +1,3 @@ removeFile | @shopify/cli-kit
      \ No newline at end of file +

      Returns Promise<void>

      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_fs.removeFileSync.html b/docs/api/cli-kit/functions/node_fs.removeFileSync.html index 3138b9b95f..440431face 100644 --- a/docs/api/cli-kit/functions/node_fs.removeFileSync.html +++ b/docs/api/cli-kit/functions/node_fs.removeFileSync.html @@ -1,3 +1,3 @@ removeFileSync | @shopify/cli-kit
      \ No newline at end of file +

      Returns void

      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_fs.renameFile.html b/docs/api/cli-kit/functions/node_fs.renameFile.html index 66bf6d2f7a..3bb2469895 100644 --- a/docs/api/cli-kit/functions/node_fs.renameFile.html +++ b/docs/api/cli-kit/functions/node_fs.renameFile.html @@ -1,4 +1,4 @@ renameFile | @shopify/cli-kit
      • Renames a file.

        Parameters

        • from: string

          Path to the file to be renamed.

        • to: string

          New path for the file.

          -

        Returns Promise<void>

      \ No newline at end of file +

      Returns Promise<void>

      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_fs.rmdir.html b/docs/api/cli-kit/functions/node_fs.rmdir.html index b7b1d10bdf..6690fa2452 100644 --- a/docs/api/cli-kit/functions/node_fs.rmdir.html +++ b/docs/api/cli-kit/functions/node_fs.rmdir.html @@ -1,4 +1,4 @@ rmdir | @shopify/cli-kit
      • Removes a directory at the given path.

        Parameters

        • path: string

          Path to the directory to be removed.

        • options: RmDirOptions = {}

          Options to remove the directory with.

          -

        Returns Promise<void>

      \ No newline at end of file +

      Returns Promise<void>

      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_fs.stripUpPath.html b/docs/api/cli-kit/functions/node_fs.stripUpPath.html index 505a6a05ad..77d0c335ac 100644 --- a/docs/api/cli-kit/functions/node_fs.stripUpPath.html +++ b/docs/api/cli-kit/functions/node_fs.stripUpPath.html @@ -2,4 +2,4 @@

      Parameters

      Returns string

      The stripped path.

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_fs.tempDirectory.html b/docs/api/cli-kit/functions/node_fs.tempDirectory.html index be155ae84c..bacf8f10b4 100644 --- a/docs/api/cli-kit/functions/node_fs.tempDirectory.html +++ b/docs/api/cli-kit/functions/node_fs.tempDirectory.html @@ -2,4 +2,4 @@

      Returns string

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_fs.touchFile.html b/docs/api/cli-kit/functions/node_fs.touchFile.html index 40dfd2b86d..3af746ec91 100644 --- a/docs/api/cli-kit/functions/node_fs.touchFile.html +++ b/docs/api/cli-kit/functions/node_fs.touchFile.html @@ -1,3 +1,3 @@ touchFile | @shopify/cli-kit
      \ No newline at end of file +

      Returns Promise<void>

      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_fs.touchFileSync.html b/docs/api/cli-kit/functions/node_fs.touchFileSync.html index 33b04b6f64..191565d45a 100644 --- a/docs/api/cli-kit/functions/node_fs.touchFileSync.html +++ b/docs/api/cli-kit/functions/node_fs.touchFileSync.html @@ -1,3 +1,3 @@ touchFileSync | @shopify/cli-kit
      \ No newline at end of file +

      Returns void

      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_fs.unlinkFileSync.html b/docs/api/cli-kit/functions/node_fs.unlinkFileSync.html index b5fd3f93df..d9879db830 100644 --- a/docs/api/cli-kit/functions/node_fs.unlinkFileSync.html +++ b/docs/api/cli-kit/functions/node_fs.unlinkFileSync.html @@ -1,4 +1,4 @@ unlinkFileSync | @shopify/cli-kit
      • Unlink a file at the given path.

        Parameters

        • path: string

          Path to the file.

        Returns void

        A promise that resolves when the file is unlinked.

        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_fs.writeFile.html b/docs/api/cli-kit/functions/node_fs.writeFile.html index a96d44dd6c..a1d4b201f4 100644 --- a/docs/api/cli-kit/functions/node_fs.writeFile.html +++ b/docs/api/cli-kit/functions/node_fs.writeFile.html @@ -2,4 +2,4 @@

      Parameters

      Returns Promise<void>

      \ No newline at end of file +

      Returns Promise<void>

      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_fs.writeFileSync.html b/docs/api/cli-kit/functions/node_fs.writeFileSync.html index e48f80984e..72d37819de 100644 --- a/docs/api/cli-kit/functions/node_fs.writeFileSync.html +++ b/docs/api/cli-kit/functions/node_fs.writeFileSync.html @@ -1,4 +1,4 @@ writeFileSync | @shopify/cli-kit
      • Synchronously writes content to file at path.

        Parameters

        • path: string

          Path to the file to be written.

        • data: string

          Content to be written.

          -

        Returns void

      \ No newline at end of file +

      Returns void

      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_git.addAllToGitFromDirectory.html b/docs/api/cli-kit/functions/node_git.addAllToGitFromDirectory.html index 533c7fd847..b35c04cc5f 100644 --- a/docs/api/cli-kit/functions/node_git.addAllToGitFromDirectory.html +++ b/docs/api/cli-kit/functions/node_git.addAllToGitFromDirectory.html @@ -1,4 +1,4 @@ addAllToGitFromDirectory | @shopify/cli-kit

      Function addAllToGitFromDirectory

      • Add all files to the git index from the given directory.

        Parameters

        • Optional directory: string

          The directory where the git repository is located.

        Returns Promise<void>

        A promise that resolves when the files are added to the index.

        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_git.checkIfIgnoredInGitRepository.html b/docs/api/cli-kit/functions/node_git.checkIfIgnoredInGitRepository.html index 9feb10b6ec..909206cbab 100644 --- a/docs/api/cli-kit/functions/node_git.checkIfIgnoredInGitRepository.html +++ b/docs/api/cli-kit/functions/node_git.checkIfIgnoredInGitRepository.html @@ -4,4 +4,4 @@

      Parameters

      Returns Promise<string[]>

      Files ignored by the lockfile.

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_git.createGitCommit.html b/docs/api/cli-kit/functions/node_git.createGitCommit.html index 9b8b7b24a5..2e991c76ae 100644 --- a/docs/api/cli-kit/functions/node_git.createGitCommit.html +++ b/docs/api/cli-kit/functions/node_git.createGitCommit.html @@ -2,4 +2,4 @@

      Parameters

      Returns Promise<string>

      The hash of the created commit.

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_git.createGitIgnore.html b/docs/api/cli-kit/functions/node_git.createGitIgnore.html index 21d2820005..6924cf173f 100644 --- a/docs/api/cli-kit/functions/node_git.createGitIgnore.html +++ b/docs/api/cli-kit/functions/node_git.createGitIgnore.html @@ -1,4 +1,4 @@ createGitIgnore | @shopify/cli-kit
      • Create a .gitignore file in the given directory.

        Parameters

        • directory: string

          The directory where the .gitignore file will be created.

        • template: GitIgnoreTemplate

          The template to use to create the .gitignore file.

          -

        Returns void

      \ No newline at end of file +

      Returns void

      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_git.downloadGitRepository.html b/docs/api/cli-kit/functions/node_git.downloadGitRepository.html index d39758e47f..0bcd63974d 100644 --- a/docs/api/cli-kit/functions/node_git.downloadGitRepository.html +++ b/docs/api/cli-kit/functions/node_git.downloadGitRepository.html @@ -1,4 +1,4 @@ downloadGitRepository | @shopify/cli-kit

      Function downloadGitRepository

      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_git.ensureGitIsPresentOrAbort.html b/docs/api/cli-kit/functions/node_git.ensureGitIsPresentOrAbort.html index 3b166d56bb..2ab568e445 100644 --- a/docs/api/cli-kit/functions/node_git.ensureGitIsPresentOrAbort.html +++ b/docs/api/cli-kit/functions/node_git.ensureGitIsPresentOrAbort.html @@ -1,3 +1,3 @@ ensureGitIsPresentOrAbort | @shopify/cli-kit

      Function ensureGitIsPresentOrAbort

      \ No newline at end of file +

      Returns Promise<void>

      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_git.ensureInsideGitDirectory.html b/docs/api/cli-kit/functions/node_git.ensureInsideGitDirectory.html index de86367f72..57b301a51a 100644 --- a/docs/api/cli-kit/functions/node_git.ensureInsideGitDirectory.html +++ b/docs/api/cli-kit/functions/node_git.ensureInsideGitDirectory.html @@ -1,4 +1,4 @@ ensureInsideGitDirectory | @shopify/cli-kit

      Function ensureInsideGitDirectory

      • If command run from outside a .git directory tree it throws an abort error.

        Parameters

        • Optional directory: string

          The directory to check.

          -

        Returns Promise<void>

      \ No newline at end of file +

      Returns Promise<void>

      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_git.ensureIsClean.html b/docs/api/cli-kit/functions/node_git.ensureIsClean.html index 90abcc2e16..1e90236462 100644 --- a/docs/api/cli-kit/functions/node_git.ensureIsClean.html +++ b/docs/api/cli-kit/functions/node_git.ensureIsClean.html @@ -1,4 +1,4 @@ ensureIsClean | @shopify/cli-kit
      • If the .git directory tree is not clean (has uncommitted changes) it throws an abort error.

        Parameters

        • Optional directory: string

          The directory to check.

          -

        Returns Promise<void>

      \ No newline at end of file +

      Returns Promise<void>

      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_git.getHeadSymbolicRef.html b/docs/api/cli-kit/functions/node_git.getHeadSymbolicRef.html index 8d76e8973a..45e15ff14a 100644 --- a/docs/api/cli-kit/functions/node_git.getHeadSymbolicRef.html +++ b/docs/api/cli-kit/functions/node_git.getHeadSymbolicRef.html @@ -1,4 +1,4 @@ getHeadSymbolicRef | @shopify/cli-kit
      • Get the HEAD symbolic reference of a git repository.

        Parameters

        • Optional directory: string

          The directory of the git repository.

        Returns Promise<string>

        The HEAD symbolic reference of the repository.

        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_git.getLatestGitCommit.html b/docs/api/cli-kit/functions/node_git.getLatestGitCommit.html index 2dbcbe18c7..cc267c4923 100644 --- a/docs/api/cli-kit/functions/node_git.getLatestGitCommit.html +++ b/docs/api/cli-kit/functions/node_git.getLatestGitCommit.html @@ -1,4 +1,4 @@ getLatestGitCommit | @shopify/cli-kit
      • Get the latest commit of a git repository.

        Parameters

        • Optional directory: string

          The directory of the git repository.

        Returns Promise<DefaultLogFields & ListLogLine>

        The latest commit of the repository.

        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_git.initializeGitRepository.html b/docs/api/cli-kit/functions/node_git.initializeGitRepository.html index b23f5480b0..75eb811bbc 100644 --- a/docs/api/cli-kit/functions/node_git.initializeGitRepository.html +++ b/docs/api/cli-kit/functions/node_git.initializeGitRepository.html @@ -1,4 +1,4 @@ initializeGitRepository | @shopify/cli-kit

      Function initializeGitRepository

      • Initialize a git repository at the given directory.

        Parameters

        • directory: string

          The directory where the git repository will be initialized.

        • initialBranch: string = 'main'

          The name of the initial branch.

          -

        Returns Promise<void>

      \ No newline at end of file +

      Returns Promise<void>

      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_git.isClean.html b/docs/api/cli-kit/functions/node_git.isClean.html index 5ed28ca9f3..1eab68ec67 100644 --- a/docs/api/cli-kit/functions/node_git.isClean.html +++ b/docs/api/cli-kit/functions/node_git.isClean.html @@ -1,4 +1,4 @@ isClean | @shopify/cli-kit
      • Returns true if the .git directory tree is clean (no uncommitted changes).

        Parameters

        • Optional directory: string

          The directory to check.

        Returns Promise<boolean>

        True is the .git directory is clean.

        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_github.getLatestGitHubRelease.html b/docs/api/cli-kit/functions/node_github.getLatestGitHubRelease.html index b4adadf18f..06b2a1a199 100644 --- a/docs/api/cli-kit/functions/node_github.getLatestGitHubRelease.html +++ b/docs/api/cli-kit/functions/node_github.getLatestGitHubRelease.html @@ -2,4 +2,4 @@

      Parameters

      Returns Promise<GithubRelease>

      \ No newline at end of file +

      Returns Promise<GithubRelease>

      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_github.parseGitHubRepositoryReference.html b/docs/api/cli-kit/functions/node_github.parseGitHubRepositoryReference.html index 3ba3dbb88f..cf9f4e71c1 100644 --- a/docs/api/cli-kit/functions/node_github.parseGitHubRepositoryReference.html +++ b/docs/api/cli-kit/functions/node_github.parseGitHubRepositoryReference.html @@ -1,4 +1,4 @@ parseGitHubRepositoryReference | @shopify/cli-kit

      Function parseGitHubRepositoryReference

      \ No newline at end of file +

      Returns GithubRepositoryReference

      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_github.parseGitHubRepositoryURL.html b/docs/api/cli-kit/functions/node_github.parseGitHubRepositoryURL.html index b960c9cdeb..4a7f7935b2 100644 --- a/docs/api/cli-kit/functions/node_github.parseGitHubRepositoryURL.html +++ b/docs/api/cli-kit/functions/node_github.parseGitHubRepositoryURL.html @@ -1,3 +1,3 @@ parseGitHubRepositoryURL | @shopify/cli-kit
      • Given a GitHub repository URL, it parses it and returns its coomponents.

        Parameters

        • url: string

          The GitHub repository URL

          -

        Returns Result<ParseRepositoryURLOutput, Error>

      \ No newline at end of file +

      Returns Result<ParseRepositoryURLOutput, Error>

      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_hooks_deprecations.postrun.html b/docs/api/cli-kit/functions/node_hooks_deprecations.postrun.html index 5b8d36bc2a..73c924c124 100644 --- a/docs/api/cli-kit/functions/node_hooks_deprecations.postrun.html +++ b/docs/api/cli-kit/functions/node_hooks_deprecations.postrun.html @@ -1,3 +1,3 @@ postrun | @shopify/cli-kit
      \ No newline at end of file +

      Returns void

      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_hooks_postrun.hook.html b/docs/api/cli-kit/functions/node_hooks_postrun.hook.html index 7cf187b9aa..56b4c157b6 100644 --- a/docs/api/cli-kit/functions/node_hooks_postrun.hook.html +++ b/docs/api/cli-kit/functions/node_hooks_postrun.hook.html @@ -1 +1 @@ -hook | @shopify/cli-kit
      \ No newline at end of file +hook | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_hooks_prerun.hook.html b/docs/api/cli-kit/functions/node_hooks_prerun.hook.html index e272411714..91da54ac3e 100644 --- a/docs/api/cli-kit/functions/node_hooks_prerun.hook.html +++ b/docs/api/cli-kit/functions/node_hooks_prerun.hook.html @@ -1 +1 @@ -hook | @shopify/cli-kit
      \ No newline at end of file +hook | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_hooks_prerun.parseCommandContent.html b/docs/api/cli-kit/functions/node_hooks_prerun.parseCommandContent.html index 951f4f2e01..fadd388f16 100644 --- a/docs/api/cli-kit/functions/node_hooks_prerun.parseCommandContent.html +++ b/docs/api/cli-kit/functions/node_hooks_prerun.parseCommandContent.html @@ -1 +1 @@ -parseCommandContent | @shopify/cli-kit
      \ No newline at end of file +parseCommandContent | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_hooks_prerun.warnOnAvailableUpgrade.html b/docs/api/cli-kit/functions/node_hooks_prerun.warnOnAvailableUpgrade.html index 9a1c85d7d1..4a36155f0b 100644 --- a/docs/api/cli-kit/functions/node_hooks_prerun.warnOnAvailableUpgrade.html +++ b/docs/api/cli-kit/functions/node_hooks_prerun.warnOnAvailableUpgrade.html @@ -1,2 +1,2 @@ warnOnAvailableUpgrade | @shopify/cli-kit
      \ No newline at end of file +

      Returns Promise<void>

      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_hrtime.endHRTimeInMs.html b/docs/api/cli-kit/functions/node_hrtime.endHRTimeInMs.html index 9c5a1a2b2f..9012993d70 100644 --- a/docs/api/cli-kit/functions/node_hrtime.endHRTimeInMs.html +++ b/docs/api/cli-kit/functions/node_hrtime.endHRTimeInMs.html @@ -1,4 +1,4 @@ endHRTimeInMs | @shopify/cli-kit
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_hrtime.startHRTime.html b/docs/api/cli-kit/functions/node_hrtime.startHRTime.html index 4d80687625..952ba96f89 100644 --- a/docs/api/cli-kit/functions/node_hrtime.startHRTime.html +++ b/docs/api/cli-kit/functions/node_hrtime.startHRTime.html @@ -1,3 +1,3 @@ startHRTime | @shopify/cli-kit
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_http.downloadFile.html b/docs/api/cli-kit/functions/node_http.downloadFile.html index ca3161dfc7..dc3ec337f3 100644 --- a/docs/api/cli-kit/functions/node_http.downloadFile.html +++ b/docs/api/cli-kit/functions/node_http.downloadFile.html @@ -4,4 +4,4 @@

      Returns Promise<string>

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_http.fetch.html b/docs/api/cli-kit/functions/node_http.fetch.html index 32b185da00..8a1f586eee 100644 --- a/docs/api/cli-kit/functions/node_http.fetch.html +++ b/docs/api/cli-kit/functions/node_http.fetch.html @@ -1,4 +1,4 @@ -fetch | @shopify/cli-kit
      • An interface that abstracts way node-fetch. When Node has built-in +fetch | @shopify/cli-kit

        • An interface that abstracts way node-fetch. When Node has built-in support for "fetch" in the standard library, we can drop the node-fetch dependency from here. Note that we are exposing types from "node-fetch". The reason being is that @@ -6,5 +6,5 @@ it won't require changes from the callers.

          Parameters

          • url: RequestInfo

            This defines the resource that you wish to fetch.

          • Optional init: RequestInit

            An object containing any custom settings that you want to apply to the request.

            -

          Returns Promise<Response>

          A promise that resolves with the response.

          -
        \ No newline at end of file +

      Returns Promise<Response>

      A promise that resolves with the response.

      +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_http.formData.html b/docs/api/cli-kit/functions/node_http.formData.html index 6ad0d65f72..3ce908e234 100644 --- a/docs/api/cli-kit/functions/node_http.formData.html +++ b/docs/api/cli-kit/functions/node_http.formData.html @@ -1,3 +1,3 @@ formData | @shopify/cli-kit
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_http.shopifyFetch.html b/docs/api/cli-kit/functions/node_http.shopifyFetch.html index fe8b53345d..b731435e01 100644 --- a/docs/api/cli-kit/functions/node_http.shopifyFetch.html +++ b/docs/api/cli-kit/functions/node_http.shopifyFetch.html @@ -1,7 +1,7 @@ -shopifyFetch | @shopify/cli-kit
      • A fetch function to use with Shopify services. The function ensures the right +shopifyFetch | @shopify/cli-kit

        • A fetch function to use with Shopify services. The function ensures the right TLS configuragion is used based on the environment in which the service is running (e.g. Spin).

          Parameters

          • url: RequestInfo

            This defines the resource that you wish to fetch.

          • Optional init: RequestInit

            An object containing any custom settings that you want to apply to the request.

            -

          Returns Promise<Response>

          A promise that resolves with the response.

          -
        \ No newline at end of file +

      Returns Promise<Response>

      A promise that resolves with the response.

      +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_is_global.currentProcessIsGlobal.html b/docs/api/cli-kit/functions/node_is_global.currentProcessIsGlobal.html index 6334f0f039..28208a355d 100644 --- a/docs/api/cli-kit/functions/node_is_global.currentProcessIsGlobal.html +++ b/docs/api/cli-kit/functions/node_is_global.currentProcessIsGlobal.html @@ -1,4 +1,4 @@ currentProcessIsGlobal | @shopify/cli-kit
      • Returns true if the current process is running in a global context.

        Parameters

        • argv: string[] = process.argv

          The arguments passed to the process.

        Returns boolean

        true if the current process is running in a global context.

        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_is_global.inferPackageManagerForGlobalCLI.html b/docs/api/cli-kit/functions/node_is_global.inferPackageManagerForGlobalCLI.html index 3ded967830..ca847fd776 100644 --- a/docs/api/cli-kit/functions/node_is_global.inferPackageManagerForGlobalCLI.html +++ b/docs/api/cli-kit/functions/node_is_global.inferPackageManagerForGlobalCLI.html @@ -1,4 +1,4 @@ inferPackageManagerForGlobalCLI | @shopify/cli-kit
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_is_global.installGlobalCLIPrompt.html b/docs/api/cli-kit/functions/node_is_global.installGlobalCLIPrompt.html index 68c60a51b4..e15525ad33 100644 --- a/docs/api/cli-kit/functions/node_is_global.installGlobalCLIPrompt.html +++ b/docs/api/cli-kit/functions/node_is_global.installGlobalCLIPrompt.html @@ -1,3 +1,3 @@ installGlobalCLIPrompt | @shopify/cli-kit
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_is_global.installGlobalShopifyCLI.html b/docs/api/cli-kit/functions/node_is_global.installGlobalShopifyCLI.html index 9662e305b8..b0930accdf 100644 --- a/docs/api/cli-kit/functions/node_is_global.installGlobalShopifyCLI.html +++ b/docs/api/cli-kit/functions/node_is_global.installGlobalShopifyCLI.html @@ -1,3 +1,3 @@ installGlobalShopifyCLI | @shopify/cli-kit
      • Installs the global Shopify CLI, using the provided package manager.

        Parameters

        • packageManager: "yarn" | "npm" | "pnpm" | "bun" | "unknown"

          The package manager to use.

          -

        Returns Promise<void>

      \ No newline at end of file +

      Returns Promise<void>

      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_is_global.isGlobalCLIInstalled.html b/docs/api/cli-kit/functions/node_is_global.isGlobalCLIInstalled.html index d78559826c..9d3119e35e 100644 --- a/docs/api/cli-kit/functions/node_is_global.isGlobalCLIInstalled.html +++ b/docs/api/cli-kit/functions/node_is_global.isGlobalCLIInstalled.html @@ -1,3 +1,3 @@ isGlobalCLIInstalled | @shopify/cli-kit
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_json_schema.jsonSchemaValidate.html b/docs/api/cli-kit/functions/node_json_schema.jsonSchemaValidate.html index fc7f19c292..736a0d13e7 100644 --- a/docs/api/cli-kit/functions/node_json_schema.jsonSchemaValidate.html +++ b/docs/api/cli-kit/functions/node_json_schema.jsonSchemaValidate.html @@ -3,4 +3,4 @@

      Parameters

      Returns ParseConfigurationResult<unknown> & {
          rawErrors?: AjvError[];
      }

      The result of the validation. If the state is 'error', the errors will be in a zod-like format.

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_json_schema.normaliseJsonSchema.html b/docs/api/cli-kit/functions/node_json_schema.normaliseJsonSchema.html index 8e83f0b01d..7fd3533dbb 100644 --- a/docs/api/cli-kit/functions/node_json_schema.normaliseJsonSchema.html +++ b/docs/api/cli-kit/functions/node_json_schema.normaliseJsonSchema.html @@ -2,4 +2,4 @@

      We prefer to not use $ref elements in our schemas, so we inline them; it's easier then to process errors.

      Parameters

      Returns Promise<SchemaObject>

      The normalised JSON schema.

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_liquid.recursiveLiquidTemplateCopy.html b/docs/api/cli-kit/functions/node_liquid.recursiveLiquidTemplateCopy.html index 87a33048de..788373806f 100644 --- a/docs/api/cli-kit/functions/node_liquid.recursiveLiquidTemplateCopy.html +++ b/docs/api/cli-kit/functions/node_liquid.recursiveLiquidTemplateCopy.html @@ -5,4 +5,4 @@

      Parameters

      Returns Promise<void>

      \ No newline at end of file +

      Returns Promise<void>

      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_liquid.renderLiquidTemplate.html b/docs/api/cli-kit/functions/node_liquid.renderLiquidTemplate.html index 543bb33abf..0f9d6b2373 100644 --- a/docs/api/cli-kit/functions/node_liquid.renderLiquidTemplate.html +++ b/docs/api/cli-kit/functions/node_liquid.renderLiquidTemplate.html @@ -2,4 +2,4 @@

      Parameters

      Returns Promise<string>

      Rendered template.

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_logs.createLogsDir.html b/docs/api/cli-kit/functions/node_logs.createLogsDir.html index e6b7533a90..f2f76cae92 100644 --- a/docs/api/cli-kit/functions/node_logs.createLogsDir.html +++ b/docs/api/cli-kit/functions/node_logs.createLogsDir.html @@ -1 +1 @@ -createLogsDir | @shopify/cli-kit
      \ No newline at end of file +createLogsDir | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_logs.getLogsDir.html b/docs/api/cli-kit/functions/node_logs.getLogsDir.html index f609a552f6..e6c42b8c6f 100644 --- a/docs/api/cli-kit/functions/node_logs.getLogsDir.html +++ b/docs/api/cli-kit/functions/node_logs.getLogsDir.html @@ -1 +1 @@ -getLogsDir | @shopify/cli-kit
      \ No newline at end of file +getLogsDir | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_logs.writeLog.html b/docs/api/cli-kit/functions/node_logs.writeLog.html index 6cfb2f0980..91e1dcda7e 100644 --- a/docs/api/cli-kit/functions/node_logs.writeLog.html +++ b/docs/api/cli-kit/functions/node_logs.writeLog.html @@ -1 +1 @@ -writeLog | @shopify/cli-kit
      \ No newline at end of file +writeLog | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_metadata.addPublicMetadata.html b/docs/api/cli-kit/functions/node_metadata.addPublicMetadata.html index 3348c6ad5f..6efa05c35a 100644 --- a/docs/api/cli-kit/functions/node_metadata.addPublicMetadata.html +++ b/docs/api/cli-kit/functions/node_metadata.addPublicMetadata.html @@ -1 +1 @@ -addPublicMetadata | @shopify/cli-kit
      \ No newline at end of file +addPublicMetadata | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_metadata.addSensitiveMetadata.html b/docs/api/cli-kit/functions/node_metadata.addSensitiveMetadata.html index ca85ab3e49..c7b0ff0964 100644 --- a/docs/api/cli-kit/functions/node_metadata.addSensitiveMetadata.html +++ b/docs/api/cli-kit/functions/node_metadata.addSensitiveMetadata.html @@ -1 +1 @@ -addSensitiveMetadata | @shopify/cli-kit
      • Parameters

        • getData: ProvideMetadata<{
              commandStartOptions: {
                  startArgs: string[];
                  startCommand: string;
                  startTime: number;
                  startTopic?: string;
              };
          } & {
              environmentFlags: string;
          }>
        • Optional onError: MetadataErrorHandling

        Returns Promise<void>

      \ No newline at end of file +addSensitiveMetadata | @shopify/cli-kit
      • Parameters

        • getData: ProvideMetadata<{
              commandStartOptions: {
                  startArgs: string[];
                  startCommand: string;
                  startTime: number;
                  startTopic?: string;
              };
          } & {
              environmentFlags: string;
          }>
        • Optional onError: MetadataErrorHandling

        Returns Promise<void>

      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_metadata.createRuntimeMetadataContainer.html b/docs/api/cli-kit/functions/node_metadata.createRuntimeMetadataContainer.html index dcfa1b4766..b3bb40ef90 100644 --- a/docs/api/cli-kit/functions/node_metadata.createRuntimeMetadataContainer.html +++ b/docs/api/cli-kit/functions/node_metadata.createRuntimeMetadataContainer.html @@ -2,4 +2,4 @@ The container provides async-safe functions for extracting the gathered metadata, and for setting it.

      Type Parameters

      Parameters

      Returns RuntimeMetadataManager<TPublic, TSensitive>

      A container for the metadata.

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_metadata.getAllPublicMetadata.html b/docs/api/cli-kit/functions/node_metadata.getAllPublicMetadata.html index 5a3c31bd87..ff94b65e47 100644 --- a/docs/api/cli-kit/functions/node_metadata.getAllPublicMetadata.html +++ b/docs/api/cli-kit/functions/node_metadata.getAllPublicMetadata.html @@ -1 +1 @@ -getAllPublicMetadata | @shopify/cli-kit
      \ No newline at end of file +getAllPublicMetadata | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_metadata.getAllSensitiveMetadata.html b/docs/api/cli-kit/functions/node_metadata.getAllSensitiveMetadata.html index 5fc235601b..20ee60cdfe 100644 --- a/docs/api/cli-kit/functions/node_metadata.getAllSensitiveMetadata.html +++ b/docs/api/cli-kit/functions/node_metadata.getAllSensitiveMetadata.html @@ -1 +1 @@ -getAllSensitiveMetadata | @shopify/cli-kit
      • Returns Partial<{
            commandStartOptions: {
                startArgs: string[];
                startCommand: string;
                startTime: number;
                startTopic?: string;
            };
        } & {
            environmentFlags: string;
        }>

      \ No newline at end of file +getAllSensitiveMetadata | @shopify/cli-kit
      • Returns Partial<{
            commandStartOptions: {
                startArgs: string[];
                startCommand: string;
                startTime: number;
                startTopic?: string;
            };
        } & {
            environmentFlags: string;
        }>

      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_metadata.runWithTimer.html b/docs/api/cli-kit/functions/node_metadata.runWithTimer.html index 25d24b3285..0626e0d34d 100644 --- a/docs/api/cli-kit/functions/node_metadata.runWithTimer.html +++ b/docs/api/cli-kit/functions/node_metadata.runWithTimer.html @@ -1 +1 @@ -runWithTimer | @shopify/cli-kit
      • Parameters

        • field: NumericKeyOf<CmdFieldsFromMonorail>

        Returns (<T>(fn) => Promise<T>)

          • <T>(fn): Promise<T>
          • Type Parameters

            • T

            Parameters

            • fn: (() => Promise<T>)
                • (): Promise<T>
                • Returns Promise<T>

            Returns Promise<T>

      \ No newline at end of file +runWithTimer | @shopify/cli-kit
      • Parameters

        • field: NumericKeyOf<CmdFieldsFromMonorail>

        Returns (<T>(fn) => Promise<T>)

          • <T>(fn): Promise<T>
          • Type Parameters

            • T

            Parameters

            • fn: (() => Promise<T>)
                • (): Promise<T>
                • Returns Promise<T>

            Returns Promise<T>

      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_mimes.lookupMimeType.html b/docs/api/cli-kit/functions/node_mimes.lookupMimeType.html index 1fea662475..f857c27a89 100644 --- a/docs/api/cli-kit/functions/node_mimes.lookupMimeType.html +++ b/docs/api/cli-kit/functions/node_mimes.lookupMimeType.html @@ -1,4 +1,4 @@ lookupMimeType | @shopify/cli-kit
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_mimes.setMimeTypes.html b/docs/api/cli-kit/functions/node_mimes.setMimeTypes.html index 4000fc045f..95201ac9be 100644 --- a/docs/api/cli-kit/functions/node_mimes.setMimeTypes.html +++ b/docs/api/cli-kit/functions/node_mimes.setMimeTypes.html @@ -1,3 +1,3 @@ setMimeTypes | @shopify/cli-kit
      • Adds MIME type(s) to the dictionary.

        Parameters

        • newTypes: {
              [key: string]: string;
          }

          Object of key-values where key is extension and value is mime type.

          -
          • [key: string]: string

        Returns void

      \ No newline at end of file +

      Returns void

      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_monorail.publishMonorailEvent.html b/docs/api/cli-kit/functions/node_monorail.publishMonorailEvent.html index 83f4275341..cbd64b5a43 100644 --- a/docs/api/cli-kit/functions/node_monorail.publishMonorailEvent.html +++ b/docs/api/cli-kit/functions/node_monorail.publishMonorailEvent.html @@ -3,4 +3,4 @@
    • publicData: TPayload["public"]

      The public data to publish.

    • sensitiveData: TPayload["sensitive"]

      The sensitive data to publish.

    • Returns Promise<MonorailResult>

      A result indicating whether the event was successfully published.

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_node_package_manager.addNPMDependencies.html b/docs/api/cli-kit/functions/node_node_package_manager.addNPMDependencies.html index 97774b02c1..774d4c368f 100644 --- a/docs/api/cli-kit/functions/node_node_package_manager.addNPMDependencies.html +++ b/docs/api/cli-kit/functions/node_node_package_manager.addNPMDependencies.html @@ -1 +1 @@ -addNPMDependencies | @shopify/cli-kit
      \ No newline at end of file +addNPMDependencies | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_node_package_manager.addNPMDependenciesIfNeeded.html b/docs/api/cli-kit/functions/node_node_package_manager.addNPMDependenciesIfNeeded.html index b762cd925f..4405773afa 100644 --- a/docs/api/cli-kit/functions/node_node_package_manager.addNPMDependenciesIfNeeded.html +++ b/docs/api/cli-kit/functions/node_node_package_manager.addNPMDependenciesIfNeeded.html @@ -1,4 +1,4 @@ addNPMDependenciesIfNeeded | @shopify/cli-kit
      • Adds dependencies to a Node project (i.e. a project that has a package.json)

        Parameters

        • dependencies: DependencyVersion[]

          List of dependencies to be added.

        • options: AddNPMDependenciesIfNeededOptions

          Options for adding dependencies.

          -

        Returns Promise<void>

      \ No newline at end of file +

      Returns Promise<void>

      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_node_package_manager.addNPMDependenciesWithoutVersionIfNeeded.html b/docs/api/cli-kit/functions/node_node_package_manager.addNPMDependenciesWithoutVersionIfNeeded.html index 9db00c83a8..7fed540473 100644 --- a/docs/api/cli-kit/functions/node_node_package_manager.addNPMDependenciesWithoutVersionIfNeeded.html +++ b/docs/api/cli-kit/functions/node_node_package_manager.addNPMDependenciesWithoutVersionIfNeeded.html @@ -1 +1 @@ -addNPMDependenciesWithoutVersionIfNeeded | @shopify/cli-kit
      \ No newline at end of file +addNPMDependenciesWithoutVersionIfNeeded | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_node_package_manager.addResolutionOrOverride.html b/docs/api/cli-kit/functions/node_node_package_manager.addResolutionOrOverride.html index 9f6ce2e89d..51746a3232 100644 --- a/docs/api/cli-kit/functions/node_node_package_manager.addResolutionOrOverride.html +++ b/docs/api/cli-kit/functions/node_node_package_manager.addResolutionOrOverride.html @@ -1 +1 @@ -addResolutionOrOverride | @shopify/cli-kit
      \ No newline at end of file +addResolutionOrOverride | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_node_package_manager.checkForCachedNewVersion.html b/docs/api/cli-kit/functions/node_node_package_manager.checkForCachedNewVersion.html index 4425f5d197..ab1d209df4 100644 --- a/docs/api/cli-kit/functions/node_node_package_manager.checkForCachedNewVersion.html +++ b/docs/api/cli-kit/functions/node_node_package_manager.checkForCachedNewVersion.html @@ -2,4 +2,4 @@

      Parameters

      Returns string | undefined

      A more recent version or undefined if there's no more recent version.

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_node_package_manager.checkForNewVersion.html b/docs/api/cli-kit/functions/node_node_package_manager.checkForNewVersion.html index c0d2bd819a..3bea1d4e5c 100644 --- a/docs/api/cli-kit/functions/node_node_package_manager.checkForNewVersion.html +++ b/docs/api/cli-kit/functions/node_node_package_manager.checkForNewVersion.html @@ -4,4 +4,4 @@
    • cacheExpiryInHours: {
          cacheExpiryInHours: undefined | number;
      } = {}

      If the last check was done more than this amount of hours ago, it will refresh the cache. Defaults to always refreshing.

    • Returns Promise<string | undefined>

      A promise that resolves with a more recent version or undefined if there's no more recent version.

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_node_package_manager.findUpAndReadPackageJson.html b/docs/api/cli-kit/functions/node_node_package_manager.findUpAndReadPackageJson.html index dfcfd2bd08..683810b458 100644 --- a/docs/api/cli-kit/functions/node_node_package_manager.findUpAndReadPackageJson.html +++ b/docs/api/cli-kit/functions/node_node_package_manager.findUpAndReadPackageJson.html @@ -2,4 +2,4 @@ decodes the JSON, and returns its content as a Javascript object.

      Parameters

      Returns Promise<{
          content: PackageJson;
          path: string;
      }>

      If found, the promise resolves with the path to the package.json and its content. If not found, it throws a FindUpAndReadPackageJsonNotFoundError error.

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_node_package_manager.getDependencies.html b/docs/api/cli-kit/functions/node_node_package_manager.getDependencies.html index cde4e7a8d3..41b5d4d765 100644 --- a/docs/api/cli-kit/functions/node_node_package_manager.getDependencies.html +++ b/docs/api/cli-kit/functions/node_node_package_manager.getDependencies.html @@ -1,4 +1,4 @@ getDependencies | @shopify/cli-kit
      • Returns the list of production and dev dependencies of a package.json

        Parameters

        • packageJsonPath: string

          Path to the package.json file

        Returns Promise<{
            [key: string]: string;
        }>

        A promise that resolves with the list of dependencies.

        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_node_package_manager.getPackageManager.html b/docs/api/cli-kit/functions/node_node_package_manager.getPackageManager.html index b5ba7381f2..2e6ba22bd9 100644 --- a/docs/api/cli-kit/functions/node_node_package_manager.getPackageManager.html +++ b/docs/api/cli-kit/functions/node_node_package_manager.getPackageManager.html @@ -1,4 +1,4 @@ getPackageManager | @shopify/cli-kit
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_node_package_manager.getPackageName.html b/docs/api/cli-kit/functions/node_node_package_manager.getPackageName.html index d144ec6b99..df997b5281 100644 --- a/docs/api/cli-kit/functions/node_node_package_manager.getPackageName.html +++ b/docs/api/cli-kit/functions/node_node_package_manager.getPackageName.html @@ -1,4 +1,4 @@ getPackageName | @shopify/cli-kit
      • Returns the name of the package configured in its package.json

        Parameters

        • packageJsonPath: string

          Path to the package.json file

        Returns Promise<string | undefined>

        A promise that resolves with the name.

        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_node_package_manager.getPackageVersion.html b/docs/api/cli-kit/functions/node_node_package_manager.getPackageVersion.html index c04617ecf1..386d1d035e 100644 --- a/docs/api/cli-kit/functions/node_node_package_manager.getPackageVersion.html +++ b/docs/api/cli-kit/functions/node_node_package_manager.getPackageVersion.html @@ -1,4 +1,4 @@ getPackageVersion | @shopify/cli-kit
      • Returns the version of the package configured in its package.json

        Parameters

        • packageJsonPath: string

          Path to the package.json file

        Returns Promise<string | undefined>

        A promise that resolves with the version.

        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_node_package_manager.installNPMDependenciesRecursively.html b/docs/api/cli-kit/functions/node_node_package_manager.installNPMDependenciesRecursively.html index 4b6c931b9b..a0e386736c 100644 --- a/docs/api/cli-kit/functions/node_node_package_manager.installNPMDependenciesRecursively.html +++ b/docs/api/cli-kit/functions/node_node_package_manager.installNPMDependenciesRecursively.html @@ -2,4 +2,4 @@ and installs the dependencies if needed. To know if it's needed, it uses the "check" command provided by dependency managers.

      Parameters

      Returns Promise<void>

      \ No newline at end of file +

      Returns Promise<void>

      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_node_package_manager.installNodeModules.html b/docs/api/cli-kit/functions/node_node_package_manager.installNodeModules.html index 95f8d65660..2b21747321 100644 --- a/docs/api/cli-kit/functions/node_node_package_manager.installNodeModules.html +++ b/docs/api/cli-kit/functions/node_node_package_manager.installNodeModules.html @@ -1 +1 @@ -installNodeModules | @shopify/cli-kit
      \ No newline at end of file +installNodeModules | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_node_package_manager.packageManagerFromUserAgent.html b/docs/api/cli-kit/functions/node_node_package_manager.packageManagerFromUserAgent.html index 695c495d14..5244c70084 100644 --- a/docs/api/cli-kit/functions/node_node_package_manager.packageManagerFromUserAgent.html +++ b/docs/api/cli-kit/functions/node_node_package_manager.packageManagerFromUserAgent.html @@ -1,4 +1,4 @@ packageManagerFromUserAgent | @shopify/cli-kit
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_node_package_manager.readAndParsePackageJson.html b/docs/api/cli-kit/functions/node_node_package_manager.readAndParsePackageJson.html index 61d456ec60..12bcdcc87e 100644 --- a/docs/api/cli-kit/functions/node_node_package_manager.readAndParsePackageJson.html +++ b/docs/api/cli-kit/functions/node_node_package_manager.readAndParsePackageJson.html @@ -3,4 +3,4 @@

      Returns Promise<PackageJson>

      An promise that resolves with an in-memory representation of the package.json or rejects with an error if the file is not found or the content is not decodable.

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_node_package_manager.usesWorkspaces.html b/docs/api/cli-kit/functions/node_node_package_manager.usesWorkspaces.html index 94d2b6f19e..9452c8b00a 100644 --- a/docs/api/cli-kit/functions/node_node_package_manager.usesWorkspaces.html +++ b/docs/api/cli-kit/functions/node_node_package_manager.usesWorkspaces.html @@ -1,3 +1,3 @@ usesWorkspaces | @shopify/cli-kit
      • Returns true if the app uses workspaces, false otherwise.

        Parameters

        • appDirectory: string

        Returns Promise<boolean>

        A promise that resolves with true if the app uses workspaces, false otherwise.

        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_node_package_manager.versionSatisfies.html b/docs/api/cli-kit/functions/node_node_package_manager.versionSatisfies.html index fc2f8a0417..ef581b2924 100644 --- a/docs/api/cli-kit/functions/node_node_package_manager.versionSatisfies.html +++ b/docs/api/cli-kit/functions/node_node_package_manager.versionSatisfies.html @@ -2,4 +2,4 @@

      Parameters

      Returns boolean

      A boolean indicating whether the version satisfies the requirements

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_node_package_manager.writePackageJSON.html b/docs/api/cli-kit/functions/node_node_package_manager.writePackageJSON.html index 5ac53d3c83..3a5091a9e0 100644 --- a/docs/api/cli-kit/functions/node_node_package_manager.writePackageJSON.html +++ b/docs/api/cli-kit/functions/node_node_package_manager.writePackageJSON.html @@ -1,4 +1,4 @@ writePackageJSON | @shopify/cli-kit
      \ No newline at end of file +

      Returns Promise<void>

      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_os.platformAndArch.html b/docs/api/cli-kit/functions/node_os.platformAndArch.html index af7bbc71f2..4d4a3144b7 100644 --- a/docs/api/cli-kit/functions/node_os.platformAndArch.html +++ b/docs/api/cli-kit/functions/node_os.platformAndArch.html @@ -1,3 +1,3 @@ platformAndArch | @shopify/cli-kit
      • Returns the platform and architecture.

        Parameters

        • platform: Platform = process.platform
        • arch: Architecture = process.arch

        Returns {
            arch: PlatformArch;
            platform: PlatformStrings;
        }

        Returns the current platform and architecture.

        -
        • arch: PlatformArch
        • platform: PlatformStrings
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_os.username.html b/docs/api/cli-kit/functions/node_os.username.html index e9e4880702..a5dec805a2 100644 --- a/docs/api/cli-kit/functions/node_os.username.html +++ b/docs/api/cli-kit/functions/node_os.username.html @@ -1,3 +1,3 @@ username | @shopify/cli-kit
      • Parameters

        • platform: Platform = process.platform

          The platform to get the username for. Defaults to the current platform.

        Returns Promise<string | null>

        The username of the current user.

        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_output.clearCollectedLogs.html b/docs/api/cli-kit/functions/node_output.clearCollectedLogs.html index 138d57939a..4668111aa1 100644 --- a/docs/api/cli-kit/functions/node_output.clearCollectedLogs.html +++ b/docs/api/cli-kit/functions/node_output.clearCollectedLogs.html @@ -1 +1 @@ -clearCollectedLogs | @shopify/cli-kit
      \ No newline at end of file +clearCollectedLogs | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_output.collectLog.html b/docs/api/cli-kit/functions/node_output.collectLog.html index abefda8c13..e2d3eddbd1 100644 --- a/docs/api/cli-kit/functions/node_output.collectLog.html +++ b/docs/api/cli-kit/functions/node_output.collectLog.html @@ -3,4 +3,4 @@ we will store them in a variable that can be accessed from the tests.

      Parameters

      Returns void

      \ No newline at end of file +

      Returns void

      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_output.consoleError.html b/docs/api/cli-kit/functions/node_output.consoleError.html index 083c71007b..aef298ed8a 100644 --- a/docs/api/cli-kit/functions/node_output.consoleError.html +++ b/docs/api/cli-kit/functions/node_output.consoleError.html @@ -1,3 +1,3 @@ consoleError | @shopify/cli-kit
      \ No newline at end of file +

      Returns void

      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_output.consoleLog.html b/docs/api/cli-kit/functions/node_output.consoleLog.html index a7cf1ae751..e238ed89c9 100644 --- a/docs/api/cli-kit/functions/node_output.consoleLog.html +++ b/docs/api/cli-kit/functions/node_output.consoleLog.html @@ -1,3 +1,3 @@ consoleLog | @shopify/cli-kit
      \ No newline at end of file +

      Returns void

      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_output.consoleWarn.html b/docs/api/cli-kit/functions/node_output.consoleWarn.html index 05525c5919..1fed9e9da8 100644 --- a/docs/api/cli-kit/functions/node_output.consoleWarn.html +++ b/docs/api/cli-kit/functions/node_output.consoleWarn.html @@ -1,3 +1,3 @@ consoleWarn | @shopify/cli-kit
      \ No newline at end of file +

      Returns void

      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_output.formatPackageManagerCommand.html b/docs/api/cli-kit/functions/node_output.formatPackageManagerCommand.html index 6cb1292631..d3db2bfbc3 100644 --- a/docs/api/cli-kit/functions/node_output.formatPackageManagerCommand.html +++ b/docs/api/cli-kit/functions/node_output.formatPackageManagerCommand.html @@ -3,4 +3,4 @@
    • scriptName: string

      The name of the script to run.

    • Rest ...scriptArgs: string[]

      The arguments to pass to the script.

    • Returns string

      The formatted command.

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_output.formatSection.html b/docs/api/cli-kit/functions/node_output.formatSection.html index c29718da73..ac2c6b6ef0 100644 --- a/docs/api/cli-kit/functions/node_output.formatSection.html +++ b/docs/api/cli-kit/functions/node_output.formatSection.html @@ -2,4 +2,4 @@

      Parameters

      Returns string

      The formatted message.

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_output.itemToString.html b/docs/api/cli-kit/functions/node_output.itemToString.html index 79731325e2..a40584387d 100644 --- a/docs/api/cli-kit/functions/node_output.itemToString.html +++ b/docs/api/cli-kit/functions/node_output.itemToString.html @@ -1,4 +1,4 @@ itemToString | @shopify/cli-kit
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_output.outputCompleted.html b/docs/api/cli-kit/functions/node_output.outputCompleted.html index 7a90561ed6..986419c322 100644 --- a/docs/api/cli-kit/functions/node_output.outputCompleted.html +++ b/docs/api/cli-kit/functions/node_output.outputCompleted.html @@ -3,4 +3,4 @@ Note: Completed messages are sent through the standard output.

      Parameters

      Returns void

      \ No newline at end of file +

      Returns void

      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_output.outputContent.html b/docs/api/cli-kit/functions/node_output.outputContent.html index a9330c90ce..85d7612505 100644 --- a/docs/api/cli-kit/functions/node_output.outputContent.html +++ b/docs/api/cli-kit/functions/node_output.outputContent.html @@ -2,4 +2,4 @@

      Parameters

      Returns TokenizedString

      The tokenized string.

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_output.outputDebug.html b/docs/api/cli-kit/functions/node_output.outputDebug.html index a8aa5f6523..055b981236 100644 --- a/docs/api/cli-kit/functions/node_output.outputDebug.html +++ b/docs/api/cli-kit/functions/node_output.outputDebug.html @@ -3,4 +3,4 @@ Note: Debug messages are sent through the standard output.

      Parameters

      Returns void

      \ No newline at end of file +

      Returns void

      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_output.outputInfo.html b/docs/api/cli-kit/functions/node_output.outputInfo.html index c969a70059..c9c8e158f1 100644 --- a/docs/api/cli-kit/functions/node_output.outputInfo.html +++ b/docs/api/cli-kit/functions/node_output.outputInfo.html @@ -3,4 +3,4 @@ Note: Info messages are sent through the standard output.

      Parameters

      Returns void

      \ No newline at end of file +

      Returns void

      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_output.outputNewline.html b/docs/api/cli-kit/functions/node_output.outputNewline.html index 7a741be7f5..37806e56dd 100644 --- a/docs/api/cli-kit/functions/node_output.outputNewline.html +++ b/docs/api/cli-kit/functions/node_output.outputNewline.html @@ -1,2 +1,2 @@ outputNewline | @shopify/cli-kit
      \ No newline at end of file +

      Returns void

      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_output.outputSuccess.html b/docs/api/cli-kit/functions/node_output.outputSuccess.html index 219400751a..984ee5bf4c 100644 --- a/docs/api/cli-kit/functions/node_output.outputSuccess.html +++ b/docs/api/cli-kit/functions/node_output.outputSuccess.html @@ -3,4 +3,4 @@ Note: Success messages are sent through the standard output.

      Parameters

      Returns void

      \ No newline at end of file +

      Returns void

      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_output.outputWarn.html b/docs/api/cli-kit/functions/node_output.outputWarn.html index 3a51bac149..0359aed62b 100644 --- a/docs/api/cli-kit/functions/node_output.outputWarn.html +++ b/docs/api/cli-kit/functions/node_output.outputWarn.html @@ -3,4 +3,4 @@ Note: Warning messages are sent through the standard output.

      Parameters

      Returns void

      \ No newline at end of file +

      Returns void

      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_output.outputWhereAppropriate.html b/docs/api/cli-kit/functions/node_output.outputWhereAppropriate.html index 90894bae28..79e80f7591 100644 --- a/docs/api/cli-kit/functions/node_output.outputWhereAppropriate.html +++ b/docs/api/cli-kit/functions/node_output.outputWhereAppropriate.html @@ -3,4 +3,4 @@
    • logger: Logger

      The logger to use to output the message.

    • message: string

      The message to output.

    • options: OutputWhereAppropriateOptions = ...

      Additional options.

      -
    • Returns void

      \ No newline at end of file +

      Returns void

      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_output.shouldDisplayColors.html b/docs/api/cli-kit/functions/node_output.shouldDisplayColors.html index b5442f5914..beccb0121f 100644 --- a/docs/api/cli-kit/functions/node_output.shouldDisplayColors.html +++ b/docs/api/cli-kit/functions/node_output.shouldDisplayColors.html @@ -1,4 +1,4 @@ shouldDisplayColors | @shopify/cli-kit
      • Checks if the console outputs should display colors or not.

        Parameters

        • _process: Process = process

          Optional, the process-like object to use to check if the console should display colors. Defaults to the global process.

        Returns boolean

        True if the console outputs should display colors, false otherwise.

        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_output.stringifyMessage.html b/docs/api/cli-kit/functions/node_output.stringifyMessage.html index 76697cd101..1cd3b43528 100644 --- a/docs/api/cli-kit/functions/node_output.stringifyMessage.html +++ b/docs/api/cli-kit/functions/node_output.stringifyMessage.html @@ -1,4 +1,4 @@ stringifyMessage | @shopify/cli-kit
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_output.unstyled.html b/docs/api/cli-kit/functions/node_output.unstyled.html index 7c4f37931c..0aa767e0b5 100644 --- a/docs/api/cli-kit/functions/node_output.unstyled.html +++ b/docs/api/cli-kit/functions/node_output.unstyled.html @@ -1,4 +1,4 @@ unstyled | @shopify/cli-kit
      • Returns a message without styles (colors or any ANSI escape codes).

        Parameters

        • message: string

          The message to remove styles from.

        Returns string

        The message without styles.

        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_path.basename.html b/docs/api/cli-kit/functions/node_path.basename.html index 940d118cad..b1f5c876fa 100644 --- a/docs/api/cli-kit/functions/node_path.basename.html +++ b/docs/api/cli-kit/functions/node_path.basename.html @@ -2,4 +2,4 @@

      Parameters

      Returns string

      Base name.

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_path.cwd.html b/docs/api/cli-kit/functions/node_path.cwd.html index b25f449545..5cae3cb152 100644 --- a/docs/api/cli-kit/functions/node_path.cwd.html +++ b/docs/api/cli-kit/functions/node_path.cwd.html @@ -4,4 +4,4 @@ process.cwd() to that folder, while the actual path is stored in the INIT_CWD environment variable (see here: https://docs.npmjs.com/cli/v9/commands/npm-run-script#description).

      Returns string

      The path to the current working directory.

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_path.dirname.html b/docs/api/cli-kit/functions/node_path.dirname.html index f372e409b4..1e8d10206d 100644 --- a/docs/api/cli-kit/functions/node_path.dirname.html +++ b/docs/api/cli-kit/functions/node_path.dirname.html @@ -1,4 +1,4 @@ dirname | @shopify/cli-kit
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_path.extname.html b/docs/api/cli-kit/functions/node_path.extname.html index 647f7e1a5c..8290417005 100644 --- a/docs/api/cli-kit/functions/node_path.extname.html +++ b/docs/api/cli-kit/functions/node_path.extname.html @@ -1,4 +1,4 @@ extname | @shopify/cli-kit
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_path.isAbsolutePath.html b/docs/api/cli-kit/functions/node_path.isAbsolutePath.html index 8bcfe0c64f..a951621f32 100644 --- a/docs/api/cli-kit/functions/node_path.isAbsolutePath.html +++ b/docs/api/cli-kit/functions/node_path.isAbsolutePath.html @@ -1,4 +1,4 @@ isAbsolutePath | @shopify/cli-kit
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_path.isSubpath.html b/docs/api/cli-kit/functions/node_path.isSubpath.html index c9796d0f75..9e87761a8d 100644 --- a/docs/api/cli-kit/functions/node_path.isSubpath.html +++ b/docs/api/cli-kit/functions/node_path.isSubpath.html @@ -2,4 +2,4 @@

      Parameters

      Returns boolean

      Whether the subpath is a subpath of the main path.

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_path.joinPath.html b/docs/api/cli-kit/functions/node_path.joinPath.html index 937844191f..bd126a87e1 100644 --- a/docs/api/cli-kit/functions/node_path.joinPath.html +++ b/docs/api/cli-kit/functions/node_path.joinPath.html @@ -1,4 +1,4 @@ joinPath | @shopify/cli-kit
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_path.moduleDirectory.html b/docs/api/cli-kit/functions/node_path.moduleDirectory.html index 09ec83b5c0..79a88138cd 100644 --- a/docs/api/cli-kit/functions/node_path.moduleDirectory.html +++ b/docs/api/cli-kit/functions/node_path.moduleDirectory.html @@ -1,4 +1,4 @@ moduleDirectory | @shopify/cli-kit
      • Given a module's import.meta.url it returns the directory containing the module.

        Parameters

        • moduleURL: string | URL

          The value of import.meta.url in the context of the caller module.

        Returns string

        The path to the directory containing the caller module.

        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_path.normalizePath.html b/docs/api/cli-kit/functions/node_path.normalizePath.html index f5e7bbc8fc..887cc2d88b 100644 --- a/docs/api/cli-kit/functions/node_path.normalizePath.html +++ b/docs/api/cli-kit/functions/node_path.normalizePath.html @@ -1,4 +1,4 @@ normalizePath | @shopify/cli-kit
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_path.relativePath.html b/docs/api/cli-kit/functions/node_path.relativePath.html index b8695134c1..c1dbf54ffb 100644 --- a/docs/api/cli-kit/functions/node_path.relativePath.html +++ b/docs/api/cli-kit/functions/node_path.relativePath.html @@ -2,4 +2,4 @@

      Parameters

      Returns string

      Relative path.

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_path.relativizePath.html b/docs/api/cli-kit/functions/node_path.relativizePath.html index fff20aac6c..8b8c8e6ecd 100644 --- a/docs/api/cli-kit/functions/node_path.relativizePath.html +++ b/docs/api/cli-kit/functions/node_path.relativizePath.html @@ -5,4 +5,4 @@

      Parameters

      Returns string

      Relativized path.

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_path.resolvePath.html b/docs/api/cli-kit/functions/node_path.resolvePath.html index 2a7239c7bd..39e63b72e4 100644 --- a/docs/api/cli-kit/functions/node_path.resolvePath.html +++ b/docs/api/cli-kit/functions/node_path.resolvePath.html @@ -1,4 +1,4 @@ resolvePath | @shopify/cli-kit
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_path.sniffForJson.html b/docs/api/cli-kit/functions/node_path.sniffForJson.html index dbfbc23c7a..70ac4cf6e4 100644 --- a/docs/api/cli-kit/functions/node_path.sniffForJson.html +++ b/docs/api/cli-kit/functions/node_path.sniffForJson.html @@ -1,4 +1,4 @@ sniffForJson | @shopify/cli-kit
      • Returns whether the --json flag is present in the arguments.

        Parameters

        • argv: string[] = process.argv

          The arguments to search for the --json flag.

        Returns boolean

        Whether the --json flag is present in the arguments.

        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_path.sniffForPath.html b/docs/api/cli-kit/functions/node_path.sniffForPath.html index 0e7b5cf375..ba017d1ffe 100644 --- a/docs/api/cli-kit/functions/node_path.sniffForPath.html +++ b/docs/api/cli-kit/functions/node_path.sniffForPath.html @@ -1,4 +1,4 @@ sniffForPath | @shopify/cli-kit
      • Tries to get the value of the --path argument, if provided.

        Parameters

        • argv: string[] = process.argv

          The arguments to search for the --path argument.

        Returns string | undefined

        The value of the --path argument, if provided.

        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_plugins.fanoutHooks.html b/docs/api/cli-kit/functions/node_plugins.fanoutHooks.html index b5e1fee395..6c1dc1c7f9 100644 --- a/docs/api/cli-kit/functions/node_plugins.fanoutHooks.html +++ b/docs/api/cli-kit/functions/node_plugins.fanoutHooks.html @@ -6,4 +6,4 @@
    • options: TPluginMap[TEvent]["options"]

      The options to pass to the hook.

    • Optional timeout: number

      The timeout to use for the hook.

    • Returns Promise<Partial<TPluginMap[typeof event]["pluginReturns"]>>

      A dictionary of plug-in names to the response from the hook.

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_plugins.getListOfTunnelPlugins.html b/docs/api/cli-kit/functions/node_plugins.getListOfTunnelPlugins.html index 5bd921b46a..0e6355255f 100644 --- a/docs/api/cli-kit/functions/node_plugins.getListOfTunnelPlugins.html +++ b/docs/api/cli-kit/functions/node_plugins.getListOfTunnelPlugins.html @@ -2,4 +2,4 @@ Fail if there are multiple plugins for the same provider.

      Parameters

      Returns Promise<{
          error?: string;
          plugins: string[];
      }>

      List of available tunnel plugins.

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_plugins_tunnel.defineProvider.html b/docs/api/cli-kit/functions/node_plugins_tunnel.defineProvider.html index 5eea9f3920..5cae7f0bbb 100644 --- a/docs/api/cli-kit/functions/node_plugins_tunnel.defineProvider.html +++ b/docs/api/cli-kit/functions/node_plugins_tunnel.defineProvider.html @@ -1 +1 @@ -defineProvider | @shopify/cli-kit
      \ No newline at end of file +defineProvider | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_plugins_tunnel.startTunnel.html b/docs/api/cli-kit/functions/node_plugins_tunnel.startTunnel.html index 2e8e2c29b9..c37fc04cfa 100644 --- a/docs/api/cli-kit/functions/node_plugins_tunnel.startTunnel.html +++ b/docs/api/cli-kit/functions/node_plugins_tunnel.startTunnel.html @@ -1 +1 @@ -startTunnel | @shopify/cli-kit
      \ No newline at end of file +startTunnel | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_promises.flushPromises.html b/docs/api/cli-kit/functions/node_promises.flushPromises.html index 0ba5612f7e..1dcaa3fb1d 100644 --- a/docs/api/cli-kit/functions/node_promises.flushPromises.html +++ b/docs/api/cli-kit/functions/node_promises.flushPromises.html @@ -1,3 +1,3 @@ flushPromises | @shopify/cli-kit
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_result.err-1.html b/docs/api/cli-kit/functions/node_result.err-1.html index 86c562c531..0592aebbb9 100644 --- a/docs/api/cli-kit/functions/node_result.err-1.html +++ b/docs/api/cli-kit/functions/node_result.err-1.html @@ -1,4 +1,4 @@ err | @shopify/cli-kit
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_result.ok-1.html b/docs/api/cli-kit/functions/node_result.ok-1.html index 845aa0e3e6..9bf6ddcce8 100644 --- a/docs/api/cli-kit/functions/node_result.ok-1.html +++ b/docs/api/cli-kit/functions/node_result.ok-1.html @@ -1,4 +1,4 @@ ok | @shopify/cli-kit
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_ruby.bundleUserHome.html b/docs/api/cli-kit/functions/node_ruby.bundleUserHome.html index a573bd5084..c4799fedae 100644 --- a/docs/api/cli-kit/functions/node_ruby.bundleUserHome.html +++ b/docs/api/cli-kit/functions/node_ruby.bundleUserHome.html @@ -1,4 +1,4 @@ bundleUserHome | @shopify/cli-kit
      • It returns a custom BUNDLE_USER_HOME. This is required in Windows because bundler will instead crash if the username contains UTF-8 characters.

        Returns string | undefined

        The value of the environment variable.

        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_ruby.execCLI2.html b/docs/api/cli-kit/functions/node_ruby.execCLI2.html index a282f80fb7..9d3e136565 100644 --- a/docs/api/cli-kit/functions/node_ruby.execCLI2.html +++ b/docs/api/cli-kit/functions/node_ruby.execCLI2.html @@ -3,4 +3,4 @@ User must have a valid ruby+bundler environment to run any command.

      Parameters

      Returns Promise<void>

      \ No newline at end of file +

      Returns Promise<void>

      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_ruby.version.html b/docs/api/cli-kit/functions/node_ruby.version.html index 3cef4b045a..cf0bf7a8bc 100644 --- a/docs/api/cli-kit/functions/node_ruby.version.html +++ b/docs/api/cli-kit/functions/node_ruby.version.html @@ -1,3 +1,3 @@ version | @shopify/cli-kit
      • It returns the Ruby version present in the envirronment.

        Returns Promise<string | undefined>

        The Ruby version, or undefined if it is not found.

        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_schema.deepStrict.html b/docs/api/cli-kit/functions/node_schema.deepStrict.html index d64da576f5..af5287747c 100644 --- a/docs/api/cli-kit/functions/node_schema.deepStrict.html +++ b/docs/api/cli-kit/functions/node_schema.deepStrict.html @@ -1,4 +1,4 @@ deepStrict | @shopify/cli-kit
      • Returns a new schema that is the same as the input schema, but with all nested schemas set to strict.

        Type Parameters

        • T

        Parameters

        • schema: T

          The schema to make strict.

        Returns T

        The result strict schema.

        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_schema.errorsToString.html b/docs/api/cli-kit/functions/node_schema.errorsToString.html index 0c7dcbf37f..ed7c1100a3 100644 --- a/docs/api/cli-kit/functions/node_schema.errorsToString.html +++ b/docs/api/cli-kit/functions/node_schema.errorsToString.html @@ -1,4 +1,4 @@ errorsToString | @shopify/cli-kit
      • Returns a human-readable string of the list of zod errors.

        Parameters

        • errors: ZodIssueBase[]

          The list of zod errors.

        Returns string

        The human-readable string.

        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_session.ensureAuthenticatedAdmin.html b/docs/api/cli-kit/functions/node_session.ensureAuthenticatedAdmin.html index c9202ec85e..510f36e110 100644 --- a/docs/api/cli-kit/functions/node_session.ensureAuthenticatedAdmin.html +++ b/docs/api/cli-kit/functions/node_session.ensureAuthenticatedAdmin.html @@ -4,4 +4,4 @@
    • forceRefresh: boolean = false

      Optional flag to force a refresh of the token.

    • options: EnsureAuthenticatedAdditionalOptions = {}

      Optional extra options to use.

    • Returns Promise<AdminSession>

      The access token for the Admin API.

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_session.ensureAuthenticatedAppManagement.html b/docs/api/cli-kit/functions/node_session.ensureAuthenticatedAppManagement.html index 5a6836e204..eee7789222 100644 --- a/docs/api/cli-kit/functions/node_session.ensureAuthenticatedAppManagement.html +++ b/docs/api/cli-kit/functions/node_session.ensureAuthenticatedAppManagement.html @@ -1,6 +1,6 @@ -ensureAuthenticatedAppManagement | @shopify/cli-kit

      Function ensureAuthenticatedAppManagement

      • Ensure that we have a valid session to access the App Management API.

        +ensureAuthenticatedAppManagement | @shopify/cli-kit

        Function ensureAuthenticatedAppManagement

        • Ensure that we have a valid session to access the App Management API.

          Parameters

          • scopes: string[] = []

            Optional array of extra scopes to authenticate with.

          • env: ProcessEnv = process.env

            Optional environment variables to use.

          • options: EnsureAuthenticatedAdditionalOptions = {}

            Optional extra options to use.

            -

          Returns Promise<string>

          The access token for the App Management API.

          -
        \ No newline at end of file +

      Returns Promise<{
          token: string;
          userId: string;
      }>

      The access token for the App Management API.

      +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_session.ensureAuthenticatedBusinessPlatform.html b/docs/api/cli-kit/functions/node_session.ensureAuthenticatedBusinessPlatform.html index b8f0b351d1..3f9c91c482 100644 --- a/docs/api/cli-kit/functions/node_session.ensureAuthenticatedBusinessPlatform.html +++ b/docs/api/cli-kit/functions/node_session.ensureAuthenticatedBusinessPlatform.html @@ -1,4 +1,4 @@ ensureAuthenticatedBusinessPlatform | @shopify/cli-kit

      Function ensureAuthenticatedBusinessPlatform

      • Ensure that we have a valid session to access the Business Platform API.

        Parameters

        • scopes: string[] = []

          Optional array of extra scopes to authenticate with.

        Returns Promise<string>

        The access token for the Business Platform API.

        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_session.ensureAuthenticatedPartners.html b/docs/api/cli-kit/functions/node_session.ensureAuthenticatedPartners.html index 1be163f09c..09b0034bf6 100644 --- a/docs/api/cli-kit/functions/node_session.ensureAuthenticatedPartners.html +++ b/docs/api/cli-kit/functions/node_session.ensureAuthenticatedPartners.html @@ -1,8 +1,8 @@ -ensureAuthenticatedPartners | @shopify/cli-kit
      • Ensure that we have a valid session to access the Partners API. +ensureAuthenticatedPartners | @shopify/cli-kit

        • Ensure that we have a valid session to access the Partners API. If SHOPIFY_CLI_PARTNERS_TOKEN exists, that token will be used to obtain a valid Partners Token If SHOPIFY_CLI_PARTNERS_TOKEN exists, scopes will be ignored.

          Parameters

          • scopes: string[] = []

            Optional array of extra scopes to authenticate with.

          • env: ProcessEnv = process.env

            Optional environment variables to use.

          • options: EnsureAuthenticatedAdditionalOptions = {}

            Optional extra options to use.

            -

          Returns Promise<string>

          The access token for the Partners API.

          -
        \ No newline at end of file +

      Returns Promise<{
          token: string;
          userId: string;
      }>

      The access token for the Partners API.

      +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_session.ensureAuthenticatedStorefront.html b/docs/api/cli-kit/functions/node_session.ensureAuthenticatedStorefront.html index c2e2d2c935..598fc09772 100644 --- a/docs/api/cli-kit/functions/node_session.ensureAuthenticatedStorefront.html +++ b/docs/api/cli-kit/functions/node_session.ensureAuthenticatedStorefront.html @@ -3,4 +3,4 @@
    • password: undefined | string = undefined

      Optional password to use.

    • forceRefresh: boolean = false

      Optional flag to force a refresh of the token.

    • Returns Promise<string>

      The access token for the Storefront API.

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_session.ensureAuthenticatedThemes.html b/docs/api/cli-kit/functions/node_session.ensureAuthenticatedThemes.html index a2b3224ed3..eb88a03790 100644 --- a/docs/api/cli-kit/functions/node_session.ensureAuthenticatedThemes.html +++ b/docs/api/cli-kit/functions/node_session.ensureAuthenticatedThemes.html @@ -6,4 +6,4 @@
    • scopes: string[] = []

      Optional array of extra scopes to authenticate with.

    • forceRefresh: boolean = false

      Optional flag to force a refresh of the token.

    • Returns Promise<AdminSession>

      The access token and store.

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_session.logout.html b/docs/api/cli-kit/functions/node_session.logout.html index 6cb387fb98..91b10cd348 100644 --- a/docs/api/cli-kit/functions/node_session.logout.html +++ b/docs/api/cli-kit/functions/node_session.logout.html @@ -1,3 +1,3 @@ logout | @shopify/cli-kit
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_system.captureOutput.html b/docs/api/cli-kit/functions/node_system.captureOutput.html index 99ab3edce4..d244ac5d54 100644 --- a/docs/api/cli-kit/functions/node_system.captureOutput.html +++ b/docs/api/cli-kit/functions/node_system.captureOutput.html @@ -3,4 +3,4 @@
    • args: string[]

      Arguments to pass to the command.

    • Optional options: ExecOptions

      Optional settings for how to run the command.

    • Returns Promise<string>

      A promise that resolves with the aggregatted stdout of the command.

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_system.exec.html b/docs/api/cli-kit/functions/node_system.exec.html index ab18ab8ba1..3579bbef3f 100644 --- a/docs/api/cli-kit/functions/node_system.exec.html +++ b/docs/api/cli-kit/functions/node_system.exec.html @@ -2,4 +2,4 @@

      Parameters

      Returns Promise<void>

      \ No newline at end of file +

      Returns Promise<void>

      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_system.openURL.html b/docs/api/cli-kit/functions/node_system.openURL.html index 094eb0b392..6fd0dbf8b9 100644 --- a/docs/api/cli-kit/functions/node_system.openURL.html +++ b/docs/api/cli-kit/functions/node_system.openURL.html @@ -1,3 +1,3 @@ openURL | @shopify/cli-kit
      \ No newline at end of file +

      Returns Promise<void>

      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_system.sleep.html b/docs/api/cli-kit/functions/node_system.sleep.html index 414cb93079..b0f797eea3 100644 --- a/docs/api/cli-kit/functions/node_system.sleep.html +++ b/docs/api/cli-kit/functions/node_system.sleep.html @@ -1,4 +1,4 @@ sleep | @shopify/cli-kit
      • Waits for a given number of seconds.

        Parameters

        • seconds: number

          Number of seconds to wait.

        Returns Promise<void>

        A Promise resolving after the number of seconds.

        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_system.terminalSupportsPrompting.html b/docs/api/cli-kit/functions/node_system.terminalSupportsPrompting.html new file mode 100644 index 0000000000..07b65e76f0 --- /dev/null +++ b/docs/api/cli-kit/functions/node_system.terminalSupportsPrompting.html @@ -0,0 +1,3 @@ +terminalSupportsPrompting | @shopify/cli-kit
      • Check if the standard input and output streams support prompting.

        +

        Returns boolean

        True if the standard input and output streams support prompting.

        +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_system.terminalSupportsRawMode.html b/docs/api/cli-kit/functions/node_system.terminalSupportsRawMode.html deleted file mode 100644 index efceeed254..0000000000 --- a/docs/api/cli-kit/functions/node_system.terminalSupportsRawMode.html +++ /dev/null @@ -1,6 +0,0 @@ -terminalSupportsRawMode | @shopify/cli-kit
      • In case an standard input stream is passed check if it supports raw mode. Otherwise default standard input stream -will be used.

        -

        Parameters

        • Optional stdin: ReadStream

          The standard input stream to check.

          -
        • env: ProcessEnv = process.env

          Environmemnt variables.

          -

        Returns boolean

        True in the selected input stream support raw mode.

        -
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_tcp.checkPortAvailability.html b/docs/api/cli-kit/functions/node_tcp.checkPortAvailability.html index 9b18cf3bfe..9c9770d4a5 100644 --- a/docs/api/cli-kit/functions/node_tcp.checkPortAvailability.html +++ b/docs/api/cli-kit/functions/node_tcp.checkPortAvailability.html @@ -1,4 +1,4 @@ checkPortAvailability | @shopify/cli-kit

      Function checkPortAvailability

      • Checks if a port is available.

        Parameters

        • portNumber: number

          The port number to check.

        Returns Promise<boolean>

        A promise that resolves with a boolean indicating if the port is available.

        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_tcp.getAvailableTCPPort.html b/docs/api/cli-kit/functions/node_tcp.getAvailableTCPPort.html index 60ce0dea3f..6237ba32e8 100644 --- a/docs/api/cli-kit/functions/node_tcp.getAvailableTCPPort.html +++ b/docs/api/cli-kit/functions/node_tcp.getAvailableTCPPort.html @@ -2,4 +2,4 @@

      Parameters

      Returns Promise<number>

      A promise that resolves with an availabe port.

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_testing_output.mockAndCaptureOutput.html b/docs/api/cli-kit/functions/node_testing_output.mockAndCaptureOutput.html index 38e6fdef0d..f315a83dd8 100644 --- a/docs/api/cli-kit/functions/node_testing_output.mockAndCaptureOutput.html +++ b/docs/api/cli-kit/functions/node_testing_output.mockAndCaptureOutput.html @@ -1,3 +1,3 @@ mockAndCaptureOutput | @shopify/cli-kit
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_testing_ui.getLastFrameAfterUnmount.html b/docs/api/cli-kit/functions/node_testing_ui.getLastFrameAfterUnmount.html index 5220623197..62068d6675 100644 --- a/docs/api/cli-kit/functions/node_testing_ui.getLastFrameAfterUnmount.html +++ b/docs/api/cli-kit/functions/node_testing_ui.getLastFrameAfterUnmount.html @@ -1,3 +1,3 @@ getLastFrameAfterUnmount | @shopify/cli-kit
      • Function that is useful when you want to check the last frame of a component that unmounted.

        The reason this function exists is that in CI Ink will clear the last frame on unmount.

        -

        Parameters

        • renderInstance: Instance

        Returns undefined | string

      \ No newline at end of file +

      Parameters

      Returns undefined | string

      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_testing_ui.render.html b/docs/api/cli-kit/functions/node_testing_ui.render.html index 194b440208..0054cf1d41 100644 --- a/docs/api/cli-kit/functions/node_testing_ui.render.html +++ b/docs/api/cli-kit/functions/node_testing_ui.render.html @@ -1 +1 @@ -render | @shopify/cli-kit
      \ No newline at end of file +render | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_testing_ui.sendInputAndWait.html b/docs/api/cli-kit/functions/node_testing_ui.sendInputAndWait.html index ee1041ddfe..19c8202488 100644 --- a/docs/api/cli-kit/functions/node_testing_ui.sendInputAndWait.html +++ b/docs/api/cli-kit/functions/node_testing_ui.sendInputAndWait.html @@ -2,4 +2,4 @@

      Useful if you know some what will happen after input will take a certain amount of time and it will not cause any visible change so you can't use sendInputAndWaitForChange. This function can also be used if you want to test that nothing changes after some input has been sent.

      -

      Parameters

      Returns Promise<void>

      \ No newline at end of file +

      Parameters

      Returns Promise<void>

      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_testing_ui.sendInputAndWaitForChange.html b/docs/api/cli-kit/functions/node_testing_ui.sendInputAndWaitForChange.html index ba9574e49e..ec61dbd55d 100644 --- a/docs/api/cli-kit/functions/node_testing_ui.sendInputAndWaitForChange.html +++ b/docs/api/cli-kit/functions/node_testing_ui.sendInputAndWaitForChange.html @@ -1,4 +1,4 @@ sendInputAndWaitForChange | @shopify/cli-kit
      • Send input and wait for the last frame to change.

        Useful when you want to send some input and wait for anything to change in the interface. If you need to wait for a specific change instead, you can use sendInputAndWaitForContent.

        -

        Parameters

        • renderInstance: Instance
        • Rest ...inputs: string[]

        Returns Promise<void>

      \ No newline at end of file +

      Parameters

      Returns Promise<void>

      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_testing_ui.sendInputAndWaitForContent.html b/docs/api/cli-kit/functions/node_testing_ui.sendInputAndWaitForContent.html index 9a49365cb1..a5cd84da5c 100644 --- a/docs/api/cli-kit/functions/node_testing_ui.sendInputAndWaitForContent.html +++ b/docs/api/cli-kit/functions/node_testing_ui.sendInputAndWaitForContent.html @@ -1,4 +1,4 @@ sendInputAndWaitForContent | @shopify/cli-kit
      • Send input and wait for the last frame to contain specific text.

        Useful when you want to send some input and wait for a specific change to happen. If you need to wait for any change instead, you can use sendInputAndWaitForChange.

        -

        Parameters

        • renderInstance: Instance
        • content: string
        • Rest ...inputs: string[]

        Returns Promise<void>

      \ No newline at end of file +

      Parameters

      Returns Promise<void>

      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_testing_ui.waitForContent.html b/docs/api/cli-kit/functions/node_testing_ui.waitForContent.html index 5c932075ee..34d6da3a1e 100644 --- a/docs/api/cli-kit/functions/node_testing_ui.waitForContent.html +++ b/docs/api/cli-kit/functions/node_testing_ui.waitForContent.html @@ -1,2 +1,2 @@ waitForContent | @shopify/cli-kit
      • Wait for the last frame to contain specific text.

        -

        Parameters

        • renderInstance: Instance
        • content: string
        • func: (() => void) = ...
            • (): void
            • Returns void

        Returns Promise<void>

      \ No newline at end of file +

      Parameters

      Returns Promise<void>

      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_testing_ui.waitForInputsToBeReady.html b/docs/api/cli-kit/functions/node_testing_ui.waitForInputsToBeReady.html index 1b794b3f75..5716d9df1e 100644 --- a/docs/api/cli-kit/functions/node_testing_ui.waitForInputsToBeReady.html +++ b/docs/api/cli-kit/functions/node_testing_ui.waitForInputsToBeReady.html @@ -1,2 +1,2 @@ waitForInputsToBeReady | @shopify/cli-kit
      \ No newline at end of file +

      Returns Promise<unknown>

      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_themes_api.bulkUploadThemeAssets.html b/docs/api/cli-kit/functions/node_themes_api.bulkUploadThemeAssets.html index e49ceff062..9a402950da 100644 --- a/docs/api/cli-kit/functions/node_themes_api.bulkUploadThemeAssets.html +++ b/docs/api/cli-kit/functions/node_themes_api.bulkUploadThemeAssets.html @@ -1 +1 @@ -bulkUploadThemeAssets | @shopify/cli-kit
      \ No newline at end of file +bulkUploadThemeAssets | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_themes_api.createTheme.html b/docs/api/cli-kit/functions/node_themes_api.createTheme.html index 0dc6f7c76d..f0ae65d69f 100644 --- a/docs/api/cli-kit/functions/node_themes_api.createTheme.html +++ b/docs/api/cli-kit/functions/node_themes_api.createTheme.html @@ -1 +1 @@ -createTheme | @shopify/cli-kit
      \ No newline at end of file +createTheme | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_themes_api.deleteTheme.html b/docs/api/cli-kit/functions/node_themes_api.deleteTheme.html index b472d8c7dc..05bd2e7085 100644 --- a/docs/api/cli-kit/functions/node_themes_api.deleteTheme.html +++ b/docs/api/cli-kit/functions/node_themes_api.deleteTheme.html @@ -1 +1 @@ -deleteTheme | @shopify/cli-kit
      \ No newline at end of file +deleteTheme | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_themes_api.deleteThemeAsset.html b/docs/api/cli-kit/functions/node_themes_api.deleteThemeAsset.html index dfd476f21e..b42948247f 100644 --- a/docs/api/cli-kit/functions/node_themes_api.deleteThemeAsset.html +++ b/docs/api/cli-kit/functions/node_themes_api.deleteThemeAsset.html @@ -1 +1 @@ -deleteThemeAsset | @shopify/cli-kit
      \ No newline at end of file +deleteThemeAsset | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_themes_api.fetchChecksums.html b/docs/api/cli-kit/functions/node_themes_api.fetchChecksums.html index 79fa1bd80c..25afcc455b 100644 --- a/docs/api/cli-kit/functions/node_themes_api.fetchChecksums.html +++ b/docs/api/cli-kit/functions/node_themes_api.fetchChecksums.html @@ -1 +1 @@ -fetchChecksums | @shopify/cli-kit
      \ No newline at end of file +fetchChecksums | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_themes_api.fetchTheme.html b/docs/api/cli-kit/functions/node_themes_api.fetchTheme.html index 85351f5405..7aa9fe0b16 100644 --- a/docs/api/cli-kit/functions/node_themes_api.fetchTheme.html +++ b/docs/api/cli-kit/functions/node_themes_api.fetchTheme.html @@ -1 +1 @@ -fetchTheme | @shopify/cli-kit
      \ No newline at end of file +fetchTheme | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_themes_api.fetchThemeAsset.html b/docs/api/cli-kit/functions/node_themes_api.fetchThemeAsset.html index 91c8013257..eaadb7ae0d 100644 --- a/docs/api/cli-kit/functions/node_themes_api.fetchThemeAsset.html +++ b/docs/api/cli-kit/functions/node_themes_api.fetchThemeAsset.html @@ -1 +1 @@ -fetchThemeAsset | @shopify/cli-kit
      \ No newline at end of file +fetchThemeAsset | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_themes_api.fetchThemes.html b/docs/api/cli-kit/functions/node_themes_api.fetchThemes.html index 1bf3707bf9..ae5ca026af 100644 --- a/docs/api/cli-kit/functions/node_themes_api.fetchThemes.html +++ b/docs/api/cli-kit/functions/node_themes_api.fetchThemes.html @@ -1 +1 @@ -fetchThemes | @shopify/cli-kit
      \ No newline at end of file +fetchThemes | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_themes_api.publishTheme.html b/docs/api/cli-kit/functions/node_themes_api.publishTheme.html index 3b883495f0..1fd7ebdff4 100644 --- a/docs/api/cli-kit/functions/node_themes_api.publishTheme.html +++ b/docs/api/cli-kit/functions/node_themes_api.publishTheme.html @@ -1 +1 @@ -publishTheme | @shopify/cli-kit
      \ No newline at end of file +publishTheme | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_themes_api.updateTheme.html b/docs/api/cli-kit/functions/node_themes_api.updateTheme.html index 78ae26559f..c7b4989608 100644 --- a/docs/api/cli-kit/functions/node_themes_api.updateTheme.html +++ b/docs/api/cli-kit/functions/node_themes_api.updateTheme.html @@ -1 +1 @@ -updateTheme | @shopify/cli-kit
      \ No newline at end of file +updateTheme | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_themes_api.upgradeTheme.html b/docs/api/cli-kit/functions/node_themes_api.upgradeTheme.html index f422fa12a7..b23d75b1d5 100644 --- a/docs/api/cli-kit/functions/node_themes_api.upgradeTheme.html +++ b/docs/api/cli-kit/functions/node_themes_api.upgradeTheme.html @@ -1 +1 @@ -upgradeTheme | @shopify/cli-kit
      \ No newline at end of file +upgradeTheme | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_themes_conf.getHostTheme.html b/docs/api/cli-kit/functions/node_themes_conf.getHostTheme.html index a68052b689..c0c9254bf4 100644 --- a/docs/api/cli-kit/functions/node_themes_conf.getHostTheme.html +++ b/docs/api/cli-kit/functions/node_themes_conf.getHostTheme.html @@ -1 +1 @@ -getHostTheme | @shopify/cli-kit
      \ No newline at end of file +getHostTheme | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_themes_conf.hostThemeLocalStorage.html b/docs/api/cli-kit/functions/node_themes_conf.hostThemeLocalStorage.html index cde91af842..549e472b07 100644 --- a/docs/api/cli-kit/functions/node_themes_conf.hostThemeLocalStorage.html +++ b/docs/api/cli-kit/functions/node_themes_conf.hostThemeLocalStorage.html @@ -1 +1 @@ -hostThemeLocalStorage | @shopify/cli-kit
      \ No newline at end of file +hostThemeLocalStorage | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_themes_conf.removeHostTheme.html b/docs/api/cli-kit/functions/node_themes_conf.removeHostTheme.html index fb76d17b74..d402f5afc0 100644 --- a/docs/api/cli-kit/functions/node_themes_conf.removeHostTheme.html +++ b/docs/api/cli-kit/functions/node_themes_conf.removeHostTheme.html @@ -1 +1 @@ -removeHostTheme | @shopify/cli-kit
      \ No newline at end of file +removeHostTheme | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_themes_conf.setHostTheme.html b/docs/api/cli-kit/functions/node_themes_conf.setHostTheme.html index d3d7f4b7d1..c670a0deab 100644 --- a/docs/api/cli-kit/functions/node_themes_conf.setHostTheme.html +++ b/docs/api/cli-kit/functions/node_themes_conf.setHostTheme.html @@ -1 +1 @@ -setHostTheme | @shopify/cli-kit
      \ No newline at end of file +setHostTheme | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_themes_factories.buildBulkUploadResults.html b/docs/api/cli-kit/functions/node_themes_factories.buildBulkUploadResults.html index 80a24898af..51b8a3f795 100644 --- a/docs/api/cli-kit/functions/node_themes_factories.buildBulkUploadResults.html +++ b/docs/api/cli-kit/functions/node_themes_factories.buildBulkUploadResults.html @@ -1 +1 @@ -buildBulkUploadResults | @shopify/cli-kit
      \ No newline at end of file +buildBulkUploadResults | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_themes_factories.buildChecksum.html b/docs/api/cli-kit/functions/node_themes_factories.buildChecksum.html index c6c9496553..f30cd94485 100644 --- a/docs/api/cli-kit/functions/node_themes_factories.buildChecksum.html +++ b/docs/api/cli-kit/functions/node_themes_factories.buildChecksum.html @@ -1 +1 @@ -buildChecksum | @shopify/cli-kit
      \ No newline at end of file +buildChecksum | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_themes_factories.buildTheme.html b/docs/api/cli-kit/functions/node_themes_factories.buildTheme.html index 5a167a05a9..682beb0231 100644 --- a/docs/api/cli-kit/functions/node_themes_factories.buildTheme.html +++ b/docs/api/cli-kit/functions/node_themes_factories.buildTheme.html @@ -1 +1 @@ -buildTheme | @shopify/cli-kit
      \ No newline at end of file +buildTheme | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_themes_factories.buildThemeAsset.html b/docs/api/cli-kit/functions/node_themes_factories.buildThemeAsset.html index 01dc64bac7..d71346d2bf 100644 --- a/docs/api/cli-kit/functions/node_themes_factories.buildThemeAsset.html +++ b/docs/api/cli-kit/functions/node_themes_factories.buildThemeAsset.html @@ -1 +1 @@ -buildThemeAsset | @shopify/cli-kit
      \ No newline at end of file +buildThemeAsset | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_themes_urls.codeEditorUrl.html b/docs/api/cli-kit/functions/node_themes_urls.codeEditorUrl.html index 5a3d917c50..579b4c3499 100644 --- a/docs/api/cli-kit/functions/node_themes_urls.codeEditorUrl.html +++ b/docs/api/cli-kit/functions/node_themes_urls.codeEditorUrl.html @@ -1 +1 @@ -codeEditorUrl | @shopify/cli-kit
      \ No newline at end of file +codeEditorUrl | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_themes_urls.storeAdminUrl.html b/docs/api/cli-kit/functions/node_themes_urls.storeAdminUrl.html index 1bf255cdf9..7c55cde674 100644 --- a/docs/api/cli-kit/functions/node_themes_urls.storeAdminUrl.html +++ b/docs/api/cli-kit/functions/node_themes_urls.storeAdminUrl.html @@ -1 +1 @@ -storeAdminUrl | @shopify/cli-kit
      \ No newline at end of file +storeAdminUrl | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_themes_urls.themeEditorUrl.html b/docs/api/cli-kit/functions/node_themes_urls.themeEditorUrl.html index 6a0b7fa84b..f5fdd12753 100644 --- a/docs/api/cli-kit/functions/node_themes_urls.themeEditorUrl.html +++ b/docs/api/cli-kit/functions/node_themes_urls.themeEditorUrl.html @@ -1 +1 @@ -themeEditorUrl | @shopify/cli-kit
      \ No newline at end of file +themeEditorUrl | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_themes_urls.themePreviewUrl.html b/docs/api/cli-kit/functions/node_themes_urls.themePreviewUrl.html index b32c5adf96..0b4b26c570 100644 --- a/docs/api/cli-kit/functions/node_themes_urls.themePreviewUrl.html +++ b/docs/api/cli-kit/functions/node_themes_urls.themePreviewUrl.html @@ -1 +1 @@ -themePreviewUrl | @shopify/cli-kit
      \ No newline at end of file +themePreviewUrl | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_themes_utils.isDevelopmentTheme.html b/docs/api/cli-kit/functions/node_themes_utils.isDevelopmentTheme.html index 1dc883816c..a7f0cb7e8d 100644 --- a/docs/api/cli-kit/functions/node_themes_utils.isDevelopmentTheme.html +++ b/docs/api/cli-kit/functions/node_themes_utils.isDevelopmentTheme.html @@ -1 +1 @@ -isDevelopmentTheme | @shopify/cli-kit
      \ No newline at end of file +isDevelopmentTheme | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_themes_utils.promptThemeName.html b/docs/api/cli-kit/functions/node_themes_utils.promptThemeName.html index dcb7a803ce..4db7d47133 100644 --- a/docs/api/cli-kit/functions/node_themes_utils.promptThemeName.html +++ b/docs/api/cli-kit/functions/node_themes_utils.promptThemeName.html @@ -1 +1 @@ -promptThemeName | @shopify/cli-kit
      \ No newline at end of file +promptThemeName | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_toml.decodeToml.html b/docs/api/cli-kit/functions/node_toml.decodeToml.html index 76bf3b6a33..5521e40d95 100644 --- a/docs/api/cli-kit/functions/node_toml.decodeToml.html +++ b/docs/api/cli-kit/functions/node_toml.decodeToml.html @@ -1,4 +1,4 @@ decodeToml | @shopify/cli-kit
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_toml.encodeToml.html b/docs/api/cli-kit/functions/node_toml.encodeToml.html index cf33e37bf6..5d390c3f05 100644 --- a/docs/api/cli-kit/functions/node_toml.encodeToml.html +++ b/docs/api/cli-kit/functions/node_toml.encodeToml.html @@ -1,4 +1,4 @@ encodeToml | @shopify/cli-kit
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_tree_kill.treeKill.html b/docs/api/cli-kit/functions/node_tree_kill.treeKill.html index 61738fa819..511e6897db 100644 --- a/docs/api/cli-kit/functions/node_tree_kill.treeKill.html +++ b/docs/api/cli-kit/functions/node_tree_kill.treeKill.html @@ -3,4 +3,4 @@
    • killSignal: string = 'SIGTERM'

      Type of kill signal to be used.

    • killRoot: boolean = true

      Whether to kill the root process.

    • Optional callback: AfterKillCallback

      Optional callback to run after killing the processes.

      -
    • Returns void

      \ No newline at end of file +

      Returns void

      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_ui.handleCtrlC.html b/docs/api/cli-kit/functions/node_ui.handleCtrlC.html index 8bc2d2d52d..d3d29b4f9e 100644 --- a/docs/api/cli-kit/functions/node_ui.handleCtrlC.html +++ b/docs/api/cli-kit/functions/node_ui.handleCtrlC.html @@ -1 +1 @@ -handleCtrlC | @shopify/cli-kit
      \ No newline at end of file +handleCtrlC | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_ui.isTTY.html b/docs/api/cli-kit/functions/node_ui.isTTY.html index 33ab121353..88d5beda43 100644 --- a/docs/api/cli-kit/functions/node_ui.isTTY.html +++ b/docs/api/cli-kit/functions/node_ui.isTTY.html @@ -1 +1 @@ -isTTY | @shopify/cli-kit
      \ No newline at end of file +isTTY | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_ui.keypress.html b/docs/api/cli-kit/functions/node_ui.keypress.html index a2c894817f..6a6970c0fd 100644 --- a/docs/api/cli-kit/functions/node_ui.keypress.html +++ b/docs/api/cli-kit/functions/node_ui.keypress.html @@ -1,2 +1,2 @@ keypress | @shopify/cli-kit
      • Waits for any key to be pressed except Ctrl+C which will terminate the process.

        -

        Parameters

        • stdin: ReadStream & {} = process.stdin
        • uiDebugOptions: UIDebugOptions = defaultUIDebugOptions

        Returns Promise<unknown>

      \ No newline at end of file +

      Parameters

      Returns Promise<unknown>

      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_ui.render.html b/docs/api/cli-kit/functions/node_ui.render.html index 4dd2021d5d..33e2a05927 100644 --- a/docs/api/cli-kit/functions/node_ui.render.html +++ b/docs/api/cli-kit/functions/node_ui.render.html @@ -1 +1 @@ -render | @shopify/cli-kit
      \ No newline at end of file +render | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_ui.renderAutocompletePrompt.html b/docs/api/cli-kit/functions/node_ui.renderAutocompletePrompt.html index 6774d83826..53adf2c886 100644 --- a/docs/api/cli-kit/functions/node_ui.renderAutocompletePrompt.html +++ b/docs/api/cli-kit/functions/node_ui.renderAutocompletePrompt.html @@ -1,4 +1,4 @@ renderAutocompletePrompt | @shopify/cli-kit

      Function renderAutocompletePrompt

      • Renders an autocomplete prompt to the console.

        Type Parameters

        • T

        Parameters

        Returns Promise<T>

        Example

        ?  Select a template:   Type to search...

        ┃ Info message title
        ┃
        ┃ Info message body

        > first
        second
        third
        fourth
        fifth
        sixth
        seventh
        eighth
        ninth
        tenth
        eleventh
        twelfth
        thirteenth
        fourteenth
        fifteenth
        sixteenth
        seventeenth
        eighteenth
        nineteenth (disabled)
        twentieth
        twenty-first
        twenty-second
        twenty-third
        twenty-fourth
        twenty-fifth

        Press ↑↓ arrows to select, enter to confirm.
        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_ui.renderConcurrent.html b/docs/api/cli-kit/functions/node_ui.renderConcurrent.html index 45488192f0..13cb2cea14 100644 --- a/docs/api/cli-kit/functions/node_ui.renderConcurrent.html +++ b/docs/api/cli-kit/functions/node_ui.renderConcurrent.html @@ -1,4 +1,4 @@ renderConcurrent | @shopify/cli-kit
      • Renders output from concurrent processes to the terminal with ConcurrentOutput.

        Parameters

        Returns Promise<unknown>

        Example

        00:00:00 │  backend │ first backend message
        00:00:00 │ backend │ second backend message
        00:00:00 │ backend │ third backend message
        00:00:00 │ frontend │ first frontend message
        00:00:00 │ frontend │ second frontend message
        00:00:00 │ frontend │ third frontend message
        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_ui.renderConfirmationPrompt.html b/docs/api/cli-kit/functions/node_ui.renderConfirmationPrompt.html index 49463f94b1..370a8de360 100644 --- a/docs/api/cli-kit/functions/node_ui.renderConfirmationPrompt.html +++ b/docs/api/cli-kit/functions/node_ui.renderConfirmationPrompt.html @@ -1,4 +1,4 @@ renderConfirmationPrompt | @shopify/cli-kit

      Function renderConfirmationPrompt

      • Renders a confirmation prompt to the console.

        Parameters

        Returns Promise<boolean>

        Example

        ?  Delete the following themes from the store?

        ┃ Info message title
        ┃
        ┃ Info message body
        ┃
        ┃ • first theme (#1)
        ┃ • second theme (#2)

        > (y) Yes, confirm changes
        (n) Cancel

        Press ↑↓ arrows to select, enter or a shortcut to
        confirm.
        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_ui.renderDangerousConfirmationPrompt.html b/docs/api/cli-kit/functions/node_ui.renderDangerousConfirmationPrompt.html index 342e24db3d..142cd02f6c 100644 --- a/docs/api/cli-kit/functions/node_ui.renderDangerousConfirmationPrompt.html +++ b/docs/api/cli-kit/functions/node_ui.renderDangerousConfirmationPrompt.html @@ -2,4 +2,4 @@ type a confirmation string to proceed.

      Parameters

      Returns Promise<boolean>

      Example

      ?  Release a new version of nightly-app-2023-06-19?

      ┃ Includes:
      ┃ + web-px (new)
      ┃ + sub-ui-ext
      ┃ + theme-app-ext
      ┃ + paymentify (from Partner Dashboard)
      ┃
      ┃ Removes:
      ┃ - prod-discount-fun
      ┃
      ┃ This can permanently delete app user data.

      Type nightly-app-2023-06-19 to confirm, or press Escape
      to cancel.
      > â–ˆ
      ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_ui.renderError.html b/docs/api/cli-kit/functions/node_ui.renderError.html index 117960c3a7..95e830243c 100644 --- a/docs/api/cli-kit/functions/node_ui.renderError.html +++ b/docs/api/cli-kit/functions/node_ui.renderError.html @@ -1,4 +1,4 @@ renderError | @shopify/cli-kit
      • Renders an error banner to the console.

        Parameters

        Returns undefined | string

        Example

        ╭─ error ──────────────────────────────────────────────────╮
        │ │
        │ Version couldn't be released. │
        │ │
        │ This version needs to be submitted for review and │
        │ approved by Shopify before it can be released. │
        │ │
        ╰──────────────────────────────────────────────────────────╯
        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_ui.renderFatalError.html b/docs/api/cli-kit/functions/node_ui.renderFatalError.html index 73ea5158b4..4da60cf00b 100644 --- a/docs/api/cli-kit/functions/node_ui.renderFatalError.html +++ b/docs/api/cli-kit/functions/node_ui.renderFatalError.html @@ -3,4 +3,4 @@

      Example

      Complete
      ╭─ error ──────────────────────────────────────────────────╮
      │ │
      │ No Organization found │
      │ │
      │ Next steps │
      │ • Have you created a Shopify Partners organization │
      │ [1]? │
      │ • Have you confirmed your accounts from the emails │
      │ you received? │
      │ • Need to connect to a different App or │
      │ organization? Run the command again with `--reset` │
      │ │
      │ amortizable-marketplace-ext │
      │ • Some other error │
      │ Validation errors │
      │ • Missing expected key(s). │
      │ │
      │ amortizable-marketplace-ext-2 │
      │ • Something was not found │
      │ │
      ╰──────────────────────────────────────────────────────────╯
      [1] https://partners.shopify.com/signup
      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_ui.renderInfo.html b/docs/api/cli-kit/functions/node_ui.renderInfo.html index 594411c51c..1d55c8d02d 100644 --- a/docs/api/cli-kit/functions/node_ui.renderInfo.html +++ b/docs/api/cli-kit/functions/node_ui.renderInfo.html @@ -3,4 +3,4 @@

      Example

      Complete
      ╭─ info ───────────────────────────────────────────────────╮
      │ │
      │ my-app initialized and ready to build. │
      │ │
      │ Next steps │
      │ • Run `cd verification-app` │
      │ • To preview your project, run `npm app dev` │
      │ • To add extensions, run `npm generate extension` │
      │ │
      │ Reference │
      │ • Run `npm shopify help` │
      │ • Dev docs [1] │
      │ │
      │ Custom section │
      │ • Item 1 [2] │
      │ • Item 2 │
      │ • Item 3 [3] │
      │ │
      ╰──────────────────────────────────────────────────────────╯
      [1] https://shopify.dev
      [2] https://www.google.com/search?q=jh56t9l34kpo35tw8s28hn7s
      9s2xvzla01d8cn6j7yq&rlz=1C1GCEU_enUS832US832&oq=jh56t9l34kpo
      35tw8s28hn7s9s2xvzla01d8cn6j7yq&aqs=chrome.0.35i39l2j0l4j46j
      69i60.2711j0j7&sourceid=chrome&ie=UTF-8
      [3] https://shopify.com
      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_ui.renderSelectPrompt.html b/docs/api/cli-kit/functions/node_ui.renderSelectPrompt.html index 8d753e9b61..aeaef8f48c 100644 --- a/docs/api/cli-kit/functions/node_ui.renderSelectPrompt.html +++ b/docs/api/cli-kit/functions/node_ui.renderSelectPrompt.html @@ -1,4 +1,4 @@ renderSelectPrompt | @shopify/cli-kit
      • Renders a select prompt to the console.

        Type Parameters

        • T

        Parameters

        Returns Promise<T>

        Example

        ?  Associate your project with the org Castile Ventures?

        ┃ Add
        ┃ • new-ext
        ┃
        ┃ Remove
        ┃ • integrated-demand-ext
        ┃ • order-discount

        Automations
        > fifth
        sixth

        Merchant Admin
        eighth
        ninth

        Other
        first
        second
        third (limit reached)
        fourth
        seventh
        tenth

        Press ↑↓ arrows to select, enter to confirm.
        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_ui.renderSuccess.html b/docs/api/cli-kit/functions/node_ui.renderSuccess.html index f49d6345f0..b0052b5b19 100644 --- a/docs/api/cli-kit/functions/node_ui.renderSuccess.html +++ b/docs/api/cli-kit/functions/node_ui.renderSuccess.html @@ -3,4 +3,4 @@

      Example

      Complete
      ╭─ success ────────────────────────────────────────────────╮
      │ │
      │ Deployment successful. │
      │ │
      │ Your extensions have been uploaded to your Shopify │
      │ Partners Dashboard. │
      │ │
      │ Next steps │
      │ • See your deployment and set it live [1] │
      │ │
      ╰──────────────────────────────────────────────────────────╯
      [1] https://partners.shopify.com/1797046/apps/4523695/deploy
      ments
      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_ui.renderTable.html b/docs/api/cli-kit/functions/node_ui.renderTable.html index 51835d7942..acecc95df8 100644 --- a/docs/api/cli-kit/functions/node_ui.renderTable.html +++ b/docs/api/cli-kit/functions/node_ui.renderTable.html @@ -1,4 +1,4 @@ renderTable | @shopify/cli-kit
      • Renders a table to the console.

        Type Parameters

        • T extends default

        Parameters

        • __namedParameters: RenderTableOptions<T>

        Returns undefined | string

        Example

        ID  Name        email
        ── ────────── ─────────────
        1 John Doe jon@doe.com
        2 Jane Doe jane@doe.com
        3 John Smith jon@smith.com
        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_ui.renderTasks.html b/docs/api/cli-kit/functions/node_ui.renderTasks.html index d8f8b33b81..b88e6cd7bb 100644 --- a/docs/api/cli-kit/functions/node_ui.renderTasks.html +++ b/docs/api/cli-kit/functions/node_ui.renderTasks.html @@ -1,4 +1,4 @@ renderTasks | @shopify/cli-kit
      • Runs async tasks and displays their progress to the console.

        Type Parameters

        • TContext

        Parameters

        • tasks: Task<TContext>[]
        • __namedParameters: RenderTasksOptions = {}

        Returns Promise<TContext>

        Example

        ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
        Installing dependencies ...
        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_ui.renderText.html b/docs/api/cli-kit/functions/node_ui.renderText.html index 51f3efe56e..10efb13555 100644 --- a/docs/api/cli-kit/functions/node_ui.renderText.html +++ b/docs/api/cli-kit/functions/node_ui.renderText.html @@ -2,4 +2,4 @@ Using this function makes sure that correct spacing is applied among the various components.

      Parameters

      Returns string

      Example

      Hello world!
       
      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_ui.renderTextPrompt.html b/docs/api/cli-kit/functions/node_ui.renderTextPrompt.html index 8c76655c2a..f67f6d0ba5 100644 --- a/docs/api/cli-kit/functions/node_ui.renderTextPrompt.html +++ b/docs/api/cli-kit/functions/node_ui.renderTextPrompt.html @@ -1,4 +1,4 @@ renderTextPrompt | @shopify/cli-kit
      • Renders a text prompt to the console.

        Parameters

        Returns Promise<string>

        Example

        ?  App project name (can be changed later):
        > expansive commerce app
        ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_ui.renderWarning.html b/docs/api/cli-kit/functions/node_ui.renderWarning.html index 6bbd45d4cc..dc9c31e057 100644 --- a/docs/api/cli-kit/functions/node_ui.renderWarning.html +++ b/docs/api/cli-kit/functions/node_ui.renderWarning.html @@ -3,4 +3,4 @@

      Example

      Complete
      ╭─ warning ────────────────────────────────────────────────╮
      │ │
      │ Required access scope update. │
      │ │
      │ The deadline for re-selecting your app scopes is May │
      │ 1, 2022. │
      │ │
      │ Reference │
      │ • Dev docs [1] │
      │ │
      ╰──────────────────────────────────────────────────────────╯
      [1] https://shopify.dev/app/scopes
      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_ui_components.ConcurrentOutput.html b/docs/api/cli-kit/functions/node_ui_components.ConcurrentOutput.html index effe40091a..32b2002127 100644 --- a/docs/api/cli-kit/functions/node_ui_components.ConcurrentOutput.html +++ b/docs/api/cli-kit/functions/node_ui_components.ConcurrentOutput.html @@ -7,4 +7,4 @@

      For example running shopify app dev:

      2022-10-10 13:11:03 | backend    | npm
      2022-10-10 13:11:03 | backend | WARN ignoring workspace config at ...
      2022-10-10 13:11:03 | backend |
      2022-10-10 13:11:03 | backend |
      2022-10-10 13:11:03 | backend | > shopify-app-template-node@0.1.0 dev
      2022-10-10 13:11:03 | backend | > cross-env NODE_ENV=development nodemon backend/index.js --watch ./backend
      2022-10-10 13:11:03 | backend |
      2022-10-10 13:11:03 | backend |
      2022-10-10 13:11:03 | frontend |
      2022-10-10 13:11:03 | frontend | > starter-react-frontend-app@0.1.0 dev
      2022-10-10 13:11:03 | frontend | > cross-env NODE_ENV=development node vite-server.js
      2022-10-10 13:11:03 | frontend |
      2022-10-10 13:11:03 | frontend |
      2022-10-10 13:11:03 | backend |
      2022-10-10 13:11:03 | backend | [nodemon] to restart at any time, enter `rs`
      2022-10-10 13:11:03 | backend | [nodemon] watching path(s): backend/
      2022-10-10 13:11:03 | backend | [nodemon] watching extensions: js,mjs,json
      2022-10-10 13:11:03 | backend | [nodemon] starting `node backend/index.js`
      2022-10-10 13:11:03 | backend |
      -

      Parameters

      Returns null | ReactElement<any, any>

      \ No newline at end of file +

      Parameters

      Returns null | ReactElement<any, any>

      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_ui_components.useConcurrentOutputContext.html b/docs/api/cli-kit/functions/node_ui_components.useConcurrentOutputContext.html index ebadde6b1e..2be5280a9d 100644 --- a/docs/api/cli-kit/functions/node_ui_components.useConcurrentOutputContext.html +++ b/docs/api/cli-kit/functions/node_ui_components.useConcurrentOutputContext.html @@ -1 +1 @@ -useConcurrentOutputContext | @shopify/cli-kit
      \ No newline at end of file +useConcurrentOutputContext | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_ui_hooks.useAbortSignal.html b/docs/api/cli-kit/functions/node_ui_hooks.useAbortSignal.html index 3d148dc57d..8a2696715b 100644 --- a/docs/api/cli-kit/functions/node_ui_hooks.useAbortSignal.html +++ b/docs/api/cli-kit/functions/node_ui_hooks.useAbortSignal.html @@ -1 +1 @@ -useAbortSignal | @shopify/cli-kit
      • Parameters

        • Optional abortSignal: AbortSignal
        • onAbort: ((error?) => Promise<void>) = noop
            • (error?): Promise<void>
            • Parameters

              • Optional error: unknown

              Returns Promise<void>

        Returns {
            isAborted: boolean;
        }

        • isAborted: boolean
      \ No newline at end of file +useAbortSignal | @shopify/cli-kit
      • Parameters

        • Optional abortSignal: AbortSignal
        • onAbort: ((error?) => Promise<void>) = noop
            • (error?): Promise<void>
            • Parameters

              • Optional error: unknown

              Returns Promise<void>

        Returns {
            isAborted: boolean;
        }

        • isAborted: boolean
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_upgrade.cliInstallCommand.html b/docs/api/cli-kit/functions/node_upgrade.cliInstallCommand.html index 0995a45917..c3c42f5a3a 100644 --- a/docs/api/cli-kit/functions/node_upgrade.cliInstallCommand.html +++ b/docs/api/cli-kit/functions/node_upgrade.cliInstallCommand.html @@ -1,4 +1,4 @@ cliInstallCommand | @shopify/cli-kit
      • Utility function for generating an install command for the user to run to install an updated version of Shopify CLI.

        Returns string

        A string with the command to run.

        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_upgrade.getOutputUpdateCLIReminder.html b/docs/api/cli-kit/functions/node_upgrade.getOutputUpdateCLIReminder.html index 1b6186b85a..cab0ba8d1d 100644 --- a/docs/api/cli-kit/functions/node_upgrade.getOutputUpdateCLIReminder.html +++ b/docs/api/cli-kit/functions/node_upgrade.getOutputUpdateCLIReminder.html @@ -1,4 +1,4 @@ getOutputUpdateCLIReminder | @shopify/cli-kit
      • Generates a message to remind the user to update the CLI.

        Parameters

        • version: string

          The version to update to.

        Returns string

        The message to remind the user to update the CLI.

        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_vendor_otel_js_utils_throttle.throttle.html b/docs/api/cli-kit/functions/node_vendor_otel_js_utils_throttle.throttle.html index 87828af97b..444866a6aa 100644 --- a/docs/api/cli-kit/functions/node_vendor_otel_js_utils_throttle.throttle.html +++ b/docs/api/cli-kit/functions/node_vendor_otel_js_utils_throttle.throttle.html @@ -1 +1 @@ -throttle | @shopify/cli-kit
      \ No newline at end of file +throttle | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_vendor_otel_js_utils_validators.isValidMetricName.html b/docs/api/cli-kit/functions/node_vendor_otel_js_utils_validators.isValidMetricName.html index 3377b81b69..de07927b5c 100644 --- a/docs/api/cli-kit/functions/node_vendor_otel_js_utils_validators.isValidMetricName.html +++ b/docs/api/cli-kit/functions/node_vendor_otel_js_utils_validators.isValidMetricName.html @@ -1 +1 @@ -isValidMetricName | @shopify/cli-kit
      \ No newline at end of file +isValidMetricName | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_vscode.addRecommendedExtensions.html b/docs/api/cli-kit/functions/node_vscode.addRecommendedExtensions.html index c4aa210469..ea36e6700a 100644 --- a/docs/api/cli-kit/functions/node_vscode.addRecommendedExtensions.html +++ b/docs/api/cli-kit/functions/node_vscode.addRecommendedExtensions.html @@ -1,4 +1,4 @@ addRecommendedExtensions | @shopify/cli-kit
      • Add VSCode extension recommendations.

        Parameters

        • directory: string

          Directory that contains the .vscode folder.

        • recommendations: string[]

          List of VSCode extensions to recommend.

          -

        Returns Promise<void>

      \ No newline at end of file +

      Returns Promise<void>

      \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_vscode.isVSCode.html b/docs/api/cli-kit/functions/node_vscode.isVSCode.html index 09af347df9..6a93f2401d 100644 --- a/docs/api/cli-kit/functions/node_vscode.isVSCode.html +++ b/docs/api/cli-kit/functions/node_vscode.isVSCode.html @@ -1,4 +1,4 @@ isVSCode | @shopify/cli-kit
      • Check if user editor is VS Code.

        Parameters

        • root: string = ...

          Root directory to start searching for .vscode directory.

        Returns Promise<boolean>

        True if user editor is VS Code.

        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/hierarchy.html b/docs/api/cli-kit/hierarchy.html index 9ae5c1de6e..9be9b81658 100644 --- a/docs/api/cli-kit/hierarchy.html +++ b/docs/api/cli-kit/hierarchy.html @@ -1 +1 @@ -@shopify/cli-kit

      @shopify/cli-kit

      Class Hierarchy

      \ No newline at end of file +@shopify/cli-kit

      @shopify/cli-kit

      Class Hierarchy

      \ No newline at end of file diff --git a/docs/api/cli-kit/index.html b/docs/api/cli-kit/index.html index c87e961b36..066a06235c 100644 --- a/docs/api/cli-kit/index.html +++ b/docs/api/cli-kit/index.html @@ -6,6 +6,7 @@ common/retry common/string common/ts/deep-required +common/ts/json-narrowing common/ts/pick-by-prefix common/url common/version diff --git a/docs/api/cli-kit/interfaces/node_api_admin.RestResponse.html b/docs/api/cli-kit/interfaces/node_api_admin.RestResponse.html index 87656688a1..d06680106a 100644 --- a/docs/api/cli-kit/interfaces/node_api_admin.RestResponse.html +++ b/docs/api/cli-kit/interfaces/node_api_admin.RestResponse.html @@ -1,8 +1,8 @@ RestResponse | @shopify/cli-kit

      Respose of a REST request.

      -
      interface RestResponse {
          headers: {
              [key: string]: string[];
          };
          json: any;
          status: number;
      }

      Properties

      interface RestResponse {
          headers: {
              [key: string]: string[];
          };
          json: any;
          status: number;
      }

      Properties

      Properties

      headers: {
          [key: string]: string[];
      }

      HTTP response headers.

      -

      Type declaration

      • [key: string]: string[]
      json: any

      REST JSON respose.

      -
      status: number

      HTTP response status.

      -
      \ No newline at end of file +

      Type declaration

      json: any

      REST JSON respose.

      +
      status: number

      HTTP response status.

      +
      \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_api_graphql.GraphQLResponseOptions.html b/docs/api/cli-kit/interfaces/node_api_graphql.GraphQLResponseOptions.html index 45715e526e..dc3777035e 100644 --- a/docs/api/cli-kit/interfaces/node_api_graphql.GraphQLResponseOptions.html +++ b/docs/api/cli-kit/interfaces/node_api_graphql.GraphQLResponseOptions.html @@ -1,3 +1,3 @@ -GraphQLResponseOptions | @shopify/cli-kit
      interface GraphQLResponseOptions<T> {
          handleErrors?: boolean;
          onResponse?: ((response) => void);
      }

      Type Parameters

      • T

      Properties

      handleErrors? +GraphQLResponseOptions | @shopify/cli-kit
      interface GraphQLResponseOptions<T> {
          handleErrors?: boolean;
          onResponse?: ((response) => void);
      }

      Type Parameters

      • T

      Properties

      handleErrors?: boolean
      onResponse?: ((response) => void)

      Type declaration

        • (response): void
        • Parameters

          • response: Response<T>

          Returns void

      \ No newline at end of file +

      Properties

      handleErrors?: boolean
      onResponse?: ((response) => void)

      Type declaration

        • (response): void
        • Parameters

          • response: Response<T>

          Returns void

      \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_api_graphql.GraphQLVariables.html b/docs/api/cli-kit/interfaces/node_api_graphql.GraphQLVariables.html index 39818d3bb1..22b0979300 100644 --- a/docs/api/cli-kit/interfaces/node_api_graphql.GraphQLVariables.html +++ b/docs/api/cli-kit/interfaces/node_api_graphql.GraphQLVariables.html @@ -1 +1 @@ -GraphQLVariables | @shopify/cli-kit
      interface GraphQLVariables {
          [key: string]: any;
      }

      Indexable

      [key: string]: any
      \ No newline at end of file +GraphQLVariables | @shopify/cli-kit
      interface GraphQLVariables {
          [key: string]: any;
      }

      Indexable

      [key: string]: any
      \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_api_partners.FunctionUploadUrlGenerateResponse.html b/docs/api/cli-kit/interfaces/node_api_partners.FunctionUploadUrlGenerateResponse.html deleted file mode 100644 index 41a128ca11..0000000000 --- a/docs/api/cli-kit/interfaces/node_api_partners.FunctionUploadUrlGenerateResponse.html +++ /dev/null @@ -1,2 +0,0 @@ -FunctionUploadUrlGenerateResponse | @shopify/cli-kit
      interface FunctionUploadUrlGenerateResponse {
          functionUploadUrlGenerate: {
              generatedUrlDetails: {
                  headers: {
                      [key: string]: string;
                  };
                  maxBytes: number;
                  maxSize: string;
                  moduleId: string;
                  url: string;
              };
          };
      }

      Properties

      functionUploadUrlGenerate: {
          generatedUrlDetails: {
              headers: {
                  [key: string]: string;
              };
              maxBytes: number;
              maxSize: string;
              moduleId: string;
              url: string;
          };
      }

      Type declaration

      • generatedUrlDetails: {
            headers: {
                [key: string]: string;
            };
            maxBytes: number;
            maxSize: string;
            moduleId: string;
            url: string;
        }
        • headers: {
              [key: string]: string;
          }
          • [key: string]: string
        • maxBytes: number
        • maxSize: string
        • moduleId: string
        • url: string
      \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_dot_env.DotEnvFile.html b/docs/api/cli-kit/interfaces/node_dot_env.DotEnvFile.html index d1fda4b3c9..ffa01a17c9 100644 --- a/docs/api/cli-kit/interfaces/node_dot_env.DotEnvFile.html +++ b/docs/api/cli-kit/interfaces/node_dot_env.DotEnvFile.html @@ -1,6 +1,6 @@ DotEnvFile | @shopify/cli-kit

      This interface represents a .env file.

      -
      interface DotEnvFile {
          path: string;
          variables: {
              [name: string]: string;
          };
      }

      Properties

      interface DotEnvFile {
          path: string;
          variables: {
              [name: string]: string;
          };
      }

      Properties

      Properties

      path: string

      Path to the .env file.

      -
      variables: {
          [name: string]: string;
      }

      Variables of the .env file.

      -

      Type declaration

      • [name: string]: string
      \ No newline at end of file +
      variables: {
          [name: string]: string;
      }

      Variables of the .env file.

      +

      Type declaration

      \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_environments.Environments.html b/docs/api/cli-kit/interfaces/node_environments.Environments.html index 400c633b98..8e4b24efec 100644 --- a/docs/api/cli-kit/interfaces/node_environments.Environments.html +++ b/docs/api/cli-kit/interfaces/node_environments.Environments.html @@ -1 +1 @@ -Environments | @shopify/cli-kit
      interface Environments {
          [name: string]: JsonMap;
      }

      Indexable

      [name: string]: JsonMap
      \ No newline at end of file +Environments | @shopify/cli-kit
      interface Environments {
          [name: string]: JsonMap;
      }

      Indexable

      [name: string]: JsonMap
      \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_fs.MatchGlobOptions.html b/docs/api/cli-kit/interfaces/node_fs.MatchGlobOptions.html index c1c9dc1cf6..752f5de720 100644 --- a/docs/api/cli-kit/interfaces/node_fs.MatchGlobOptions.html +++ b/docs/api/cli-kit/interfaces/node_fs.MatchGlobOptions.html @@ -1,2 +1,2 @@ -MatchGlobOptions | @shopify/cli-kit

      Interface MatchGlobOptions

      interface MatchGlobOptions {
          matchBase: boolean;
      }

      Properties

      Properties

      matchBase: boolean
      \ No newline at end of file +MatchGlobOptions | @shopify/cli-kit

      Interface MatchGlobOptions

      interface MatchGlobOptions {
          matchBase: boolean;
      }

      Properties

      Properties

      matchBase: boolean
      \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_fs.WriteOptions.html b/docs/api/cli-kit/interfaces/node_fs.WriteOptions.html index 7f2aa60364..9f0b8f5244 100644 --- a/docs/api/cli-kit/interfaces/node_fs.WriteOptions.html +++ b/docs/api/cli-kit/interfaces/node_fs.WriteOptions.html @@ -1,2 +1,2 @@ -WriteOptions | @shopify/cli-kit
      interface WriteOptions {
          encoding: BufferEncoding;
      }

      Properties

      Properties

      encoding: BufferEncoding
      \ No newline at end of file +WriteOptions | @shopify/cli-kit
      interface WriteOptions {
          encoding: BufferEncoding;
      }

      Properties

      Properties

      encoding: BufferEncoding
      \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_git.CreateGitCommitOptions.html b/docs/api/cli-kit/interfaces/node_git.CreateGitCommitOptions.html index c9ae76ffbf..300176e2d3 100644 --- a/docs/api/cli-kit/interfaces/node_git.CreateGitCommitOptions.html +++ b/docs/api/cli-kit/interfaces/node_git.CreateGitCommitOptions.html @@ -1,3 +1,3 @@ -CreateGitCommitOptions | @shopify/cli-kit

      Interface CreateGitCommitOptions

      interface CreateGitCommitOptions {
          author?: string;
          directory?: string;
      }

      Properties

      author? +CreateGitCommitOptions | @shopify/cli-kit

      Interface CreateGitCommitOptions

      interface CreateGitCommitOptions {
          author?: string;
          directory?: string;
      }

      Properties

      Properties

      author?: string
      directory?: string
      \ No newline at end of file +

      Properties

      author?: string
      directory?: string
      \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_git.GitCloneOptions.html b/docs/api/cli-kit/interfaces/node_git.GitCloneOptions.html index b214109746..42ede19293 100644 --- a/docs/api/cli-kit/interfaces/node_git.GitCloneOptions.html +++ b/docs/api/cli-kit/interfaces/node_git.GitCloneOptions.html @@ -4,9 +4,9 @@

      Param: destination

      The directory where the repository will be cloned.

      Param: progressUpdater

      A function that will be called with the progress of the clone.

      Param: shallow

      Whether to clone the repository shallowly.

      Param: latestTag

      Whether to clone the latest tag instead of the default branch.

      -
      interface GitCloneOptions {
          destination: string;
          latestTag?: boolean;
          progressUpdater?: ((statusString) => void);
          repoUrl: string;
          shallow?: boolean;
      }

      Properties

      interface GitCloneOptions {
          destination: string;
          latestTag?: boolean;
          progressUpdater?: ((statusString) => void);
          repoUrl: string;
          shallow?: boolean;
      }

      Properties

      destination: string
      latestTag?: boolean
      progressUpdater?: ((statusString) => void)

      Type declaration

        • (statusString): void
        • Parameters

          • statusString: string

          Returns void

      repoUrl: string
      shallow?: boolean
      \ No newline at end of file +

      Properties

      destination: string
      latestTag?: boolean
      progressUpdater?: ((statusString) => void)

      Type declaration

        • (statusString): void
        • Parameters

          • statusString: string

          Returns void

      repoUrl: string
      shallow?: boolean
      \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_git.GitIgnoreTemplate.html b/docs/api/cli-kit/interfaces/node_git.GitIgnoreTemplate.html index df9770f263..40d55e4cab 100644 --- a/docs/api/cli-kit/interfaces/node_git.GitIgnoreTemplate.html +++ b/docs/api/cli-kit/interfaces/node_git.GitIgnoreTemplate.html @@ -1 +1 @@ -GitIgnoreTemplate | @shopify/cli-kit
      interface GitIgnoreTemplate {
          [section: string]: string[];
      }

      Indexable

      [section: string]: string[]
      \ No newline at end of file +GitIgnoreTemplate | @shopify/cli-kit
      interface GitIgnoreTemplate {
          [section: string]: string[];
      }

      Indexable

      [section: string]: string[]
      \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_github.GithubRelease.html b/docs/api/cli-kit/interfaces/node_github.GithubRelease.html index ed0a4bb737..e672503552 100644 --- a/docs/api/cli-kit/interfaces/node_github.GithubRelease.html +++ b/docs/api/cli-kit/interfaces/node_github.GithubRelease.html @@ -1,4 +1,4 @@ -GithubRelease | @shopify/cli-kit
      interface GithubRelease {
          body: string;
          created_at: string;
          draft: boolean;
          id: number;
          name: string;
          prerelease: boolean;
          published_at: string;
          tag_name: string;
          tarball_url: string;
          url: string;
      }

      Properties

      body +GithubRelease | @shopify/cli-kit
      interface GithubRelease {
          body: string;
          created_at: string;
          draft: boolean;
          id: number;
          name: string;
          prerelease: boolean;
          published_at: string;
          tag_name: string;
          tarball_url: string;
          url: string;
      }

      Properties

      Properties

      body: string
      created_at: string
      draft: boolean
      id: number
      name: string
      prerelease: boolean
      published_at: string
      tag_name: string
      tarball_url: string
      url: string
      \ No newline at end of file +

      Properties

      body: string
      created_at: string
      draft: boolean
      id: number
      name: string
      prerelease: boolean
      published_at: string
      tag_name: string
      tarball_url: string
      url: string
      \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_github.GithubRepositoryReference.html b/docs/api/cli-kit/interfaces/node_github.GithubRepositoryReference.html index 53536ee034..52ba35aa39 100644 --- a/docs/api/cli-kit/interfaces/node_github.GithubRepositoryReference.html +++ b/docs/api/cli-kit/interfaces/node_github.GithubRepositoryReference.html @@ -1,4 +1,4 @@ -GithubRepositoryReference | @shopify/cli-kit

      Interface GithubRepositoryReference

      interface GithubRepositoryReference {
          baseURL: string;
          branch?: string;
          filePath?: string;
      }

      Properties

      baseURL +GithubRepositoryReference | @shopify/cli-kit

      Interface GithubRepositoryReference

      interface GithubRepositoryReference {
          baseURL: string;
          branch?: string;
          filePath?: string;
      }

      Properties

      baseURL: string
      branch?: string
      filePath?: string
      \ No newline at end of file +

      Properties

      baseURL: string
      branch?: string
      filePath?: string
      \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_hooks_prerun.CommandContent.html b/docs/api/cli-kit/interfaces/node_hooks_prerun.CommandContent.html index b639ea274b..0420476413 100644 --- a/docs/api/cli-kit/interfaces/node_hooks_prerun.CommandContent.html +++ b/docs/api/cli-kit/interfaces/node_hooks_prerun.CommandContent.html @@ -1,4 +1,4 @@ -CommandContent | @shopify/cli-kit
      interface CommandContent {
          alias?: string;
          command: string;
          topic?: string;
      }

      Properties

      alias? +CommandContent | @shopify/cli-kit
      interface CommandContent {
          alias?: string;
          command: string;
          topic?: string;
      }

      Properties

      Properties

      alias?: string
      command: string
      topic?: string
      \ No newline at end of file +

      Properties

      alias?: string
      command: string
      topic?: string
      \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_is_global.InstallGlobalCLIPromptResult.html b/docs/api/cli-kit/interfaces/node_is_global.InstallGlobalCLIPromptResult.html index b31ece6f55..59de6ea875 100644 --- a/docs/api/cli-kit/interfaces/node_is_global.InstallGlobalCLIPromptResult.html +++ b/docs/api/cli-kit/interfaces/node_is_global.InstallGlobalCLIPromptResult.html @@ -1,3 +1,3 @@ -InstallGlobalCLIPromptResult | @shopify/cli-kit
      interface InstallGlobalCLIPromptResult {
          alreadyInstalled: boolean;
          install: boolean;
      }

      Properties

      alreadyInstalled +InstallGlobalCLIPromptResult | @shopify/cli-kit
      interface InstallGlobalCLIPromptResult {
          alreadyInstalled: boolean;
          install: boolean;
      }

      Properties

      alreadyInstalled: boolean
      install: boolean
      \ No newline at end of file +

      Properties

      alreadyInstalled: boolean
      install: boolean
      \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_metadata.RuntimeMetadataManager.html b/docs/api/cli-kit/interfaces/node_metadata.RuntimeMetadataManager.html index a3f1f55499..f973ddda30 100644 --- a/docs/api/cli-kit/interfaces/node_metadata.RuntimeMetadataManager.html +++ b/docs/api/cli-kit/interfaces/node_metadata.RuntimeMetadataManager.html @@ -1,12 +1,12 @@ -RuntimeMetadataManager | @shopify/cli-kit

      Interface RuntimeMetadataManager<TPublic, TSensitive>

      interface RuntimeMetadataManager<TPublic, TSensitive> {
          addPublicMetadata: ((getData, onError?) => Promise<void>);
          addSensitiveMetadata: ((getData, onError?) => Promise<void>);
          getAllPublicMetadata: (() => Partial<TPublic>);
          getAllSensitiveMetadata: (() => Partial<TSensitive>);
          runWithTimer: ((field) => (<T>(fn) => Promise<T>));
      }

      Type Parameters

      • TPublic extends AnyJson
      • TSensitive extends AnyJson

      Properties

      addPublicMetadata +RuntimeMetadataManager | @shopify/cli-kit

      Interface RuntimeMetadataManager<TPublic, TSensitive>

      interface RuntimeMetadataManager<TPublic, TSensitive> {
          addPublicMetadata: ((getData, onError?) => Promise<void>);
          addSensitiveMetadata: ((getData, onError?) => Promise<void>);
          getAllPublicMetadata: (() => Partial<TPublic>);
          getAllSensitiveMetadata: (() => Partial<TSensitive>);
          runWithTimer: ((field) => (<T>(fn) => Promise<T>));
      }

      Type Parameters

      • TPublic extends AnyJson
      • TSensitive extends AnyJson

      Properties

      addPublicMetadata: ((getData, onError?) => Promise<void>)

      Add some public metadata -- this should not contain any PII.

      -

      Type declaration

        • (getData, onError?): Promise<void>
        • Parameters

          • getData: ProvideMetadata<TPublic>
          • Optional onError: MetadataErrorHandling

          Returns Promise<void>

      addSensitiveMetadata: ((getData, onError?) => Promise<void>)

      Add some potentially sensitive metadata -- this may include PII, but unnecessary data should never be tracked +

      Type declaration

        • (getData, onError?): Promise<void>
        • Parameters

          • getData: ProvideMetadata<TPublic>
          • Optional onError: MetadataErrorHandling

          Returns Promise<void>

      addSensitiveMetadata: ((getData, onError?) => Promise<void>)

      Add some potentially sensitive metadata -- this may include PII, but unnecessary data should never be tracked (this is a good fit for command args for instance).

      -

      Type declaration

        • (getData, onError?): Promise<void>
        • Parameters

          • getData: ProvideMetadata<TSensitive>
          • Optional onError: MetadataErrorHandling

          Returns Promise<void>

      getAllPublicMetadata: (() => Partial<TPublic>)

      Get a snapshot of the tracked public data.

      -

      Type declaration

      getAllSensitiveMetadata: (() => Partial<TSensitive>)

      Get a snapshot of the tracked sensitive data.

      -

      Type declaration

      runWithTimer: ((field) => (<T>(fn) => Promise<T>))

      Run a function, monitoring how long it takes, and adding the elapsed time to a running total.

      -

      Type declaration

        • (field): (<T>(fn) => Promise<T>)
        • Parameters

          Returns (<T>(fn) => Promise<T>)

            • <T>(fn): Promise<T>
            • Type Parameters

              • T

              Parameters

              • fn: (() => Promise<T>)
                  • (): Promise<T>
                  • Returns Promise<T>

              Returns Promise<T>

      \ No newline at end of file +

      Type declaration

        • (getData, onError?): Promise<void>
        • Parameters

          • getData: ProvideMetadata<TSensitive>
          • Optional onError: MetadataErrorHandling

          Returns Promise<void>

      getAllPublicMetadata: (() => Partial<TPublic>)

      Get a snapshot of the tracked public data.

      +

      Type declaration

      getAllSensitiveMetadata: (() => Partial<TSensitive>)

      Get a snapshot of the tracked sensitive data.

      +

      Type declaration

      runWithTimer: ((field) => (<T>(fn) => Promise<T>))

      Run a function, monitoring how long it takes, and adding the elapsed time to a running total.

      +

      Type declaration

        • (field): (<T>(fn) => Promise<T>)
        • Parameters

          Returns (<T>(fn) => Promise<T>)

            • <T>(fn): Promise<T>
            • Type Parameters

              • T

              Parameters

              • fn: (() => Promise<T>)
                  • (): Promise<T>
                  • Returns Promise<T>

              Returns Promise<T>

      \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_monorail.Schemas.html b/docs/api/cli-kit/interfaces/node_monorail.Schemas.html index 751060cded..b3512b4e64 100644 --- a/docs/api/cli-kit/interfaces/node_monorail.Schemas.html +++ b/docs/api/cli-kit/interfaces/node_monorail.Schemas.html @@ -1,2 +1,2 @@ -Schemas | @shopify/cli-kit
      interface Schemas {
          app_cli3_command/1.12: {
              public: {
                  api_key?: Optional<string>;
                  app_extensions_any?: Optional<boolean>;
                  app_extensions_breakdown?: Optional<string>;
                  app_extensions_count?: Optional<number>;
                  app_extensions_custom_layout?: Optional<boolean>;
                  app_extensions_function_any?: Optional<boolean>;
                  app_extensions_function_count?: Optional<number>;
                  app_extensions_function_custom_layout?: Optional<boolean>;
                  app_extensions_theme_any?: Optional<boolean>;
                  app_extensions_theme_count?: Optional<number>;
                  app_extensions_theme_custom_layout?: Optional<boolean>;
                  app_extensions_ui_any?: Optional<boolean>;
                  app_extensions_ui_count?: Optional<number>;
                  app_extensions_ui_custom_layout?: Optional<boolean>;
                  app_name_hash?: Optional<string>;
                  app_path_hash?: Optional<string>;
                  app_scopes?: Optional<string>;
                  app_web_backend_any?: Optional<boolean>;
                  app_web_backend_count?: Optional<number>;
                  app_web_custom_layout?: Optional<boolean>;
                  app_web_framework?: Optional<string>;
                  app_web_frontend_any?: Optional<boolean>;
                  app_web_frontend_count?: Optional<number>;
                  cli_version: string;
                  cmd_all_alias_used?: Optional<string>;
                  cmd_all_exit?: Optional<string>;
                  cmd_all_force?: Optional<boolean>;
                  cmd_all_launcher?: Optional<string>;
                  cmd_all_path_override?: Optional<boolean>;
                  cmd_all_path_override_hash?: Optional<string>;
                  cmd_all_plugin?: Optional<string>;
                  cmd_all_timing_active_ms?: Optional<number>;
                  cmd_all_timing_network_ms?: Optional<number>;
                  cmd_all_timing_prompts_ms?: Optional<number>;
                  cmd_all_topic?: Optional<string>;
                  cmd_all_verbose?: Optional<boolean>;
                  cmd_app_all_configs_any?: Optional<boolean>;
                  cmd_app_all_configs_clients?: Optional<string>;
                  cmd_app_dependency_installation_skipped?: Optional<boolean>;
                  cmd_app_deployment_mode?: Optional<string>;
                  cmd_app_linked_config_git_tracked?: Optional<boolean>;
                  cmd_app_linked_config_name?: Optional<string>;
                  cmd_app_linked_config_source?: Optional<string>;
                  cmd_app_linked_config_used?: Optional<boolean>;
                  cmd_app_linked_config_uses_cli_managed_urls?: Optional<boolean>;
                  cmd_app_reset_used?: Optional<boolean>;
                  cmd_app_warning_api_key_deprecation_displayed?: Optional<boolean>;
                  cmd_create_app_template?: Optional<string>;
                  cmd_create_app_template_url?: Optional<string>;
                  cmd_deploy_config_modules_added?: Optional<string>;
                  cmd_deploy_config_modules_breakdown?: Optional<string>;
                  cmd_deploy_config_modules_deleted?: Optional<string>;
                  cmd_deploy_config_modules_updated?: Optional<string>;
                  cmd_deploy_confirm_cancelled?: Optional<boolean>;
                  cmd_deploy_confirm_include_config_used?: Optional<boolean>;
                  cmd_deploy_confirm_new_registrations?: Optional<number>;
                  cmd_deploy_confirm_removed_registrations?: Optional<number>;
                  cmd_deploy_confirm_time_to_complete_ms?: Optional<number>;
                  cmd_deploy_confirm_updated_registrations?: Optional<number>;
                  cmd_deploy_flag_message_used?: Optional<boolean>;
                  cmd_deploy_flag_source_url_used?: Optional<boolean>;
                  cmd_deploy_flag_version_used?: Optional<boolean>;
                  cmd_deploy_include_config_used?: Optional<boolean>;
                  cmd_deploy_prompt_upgrade_to_unified_displayed?: Optional<boolean>;
                  cmd_deploy_prompt_upgrade_to_unified_response?: Optional<string>;
                  cmd_dev_dev_preview_toggle_used?: Optional<boolean>;
                  cmd_dev_graphiql_opened?: Optional<boolean>;
                  cmd_dev_preview_url_opened?: Optional<boolean>;
                  cmd_dev_tunnel_custom_hash?: Optional<string>;
                  cmd_dev_tunnel_type?: Optional<string>;
                  cmd_dev_urls_updated?: Optional<boolean>;
                  cmd_extensions_binary_from_source?: Optional<boolean>;
                  cmd_release_confirm_cancelled?: Optional<boolean>;
                  cmd_scaffold_required_auth?: Optional<boolean>;
                  cmd_scaffold_template_custom?: Optional<boolean>;
                  cmd_scaffold_template_flavor?: Optional<string>;
                  cmd_scaffold_type?: Optional<string>;
                  cmd_scaffold_type_category?: Optional<string>;
                  cmd_scaffold_type_gated?: Optional<boolean>;
                  cmd_scaffold_type_owner?: Optional<string>;
                  cmd_scaffold_used_prompts_for_type?: Optional<boolean>;
                  command: string;
                  env_ci?: Optional<boolean>;
                  env_ci_platform?: Optional<string>;
                  env_cloud?: Optional<string>;
                  env_device_id?: Optional<string>;
                  env_is_global?: Optional<boolean>;
                  env_package_manager?: Optional<string>;
                  env_package_manager_workspaces?: Optional<boolean>;
                  env_plugin_installed_any_custom?: Optional<boolean>;
                  env_plugin_installed_shopify?: Optional<string>;
                  env_shell?: Optional<string>;
                  env_web_ide?: Optional<string>;
                  is_employee: boolean;
                  node_version: string;
                  partner_id?: Optional<number>;
                  project_type?: Optional<string>;
                  ruby_version: string;
                  store_fqdn_hash?: Optional<string>;
                  success: boolean;
                  time_end: number;
                  time_start: number;
                  total_time: number;
                  uname: string;
              };
              sensitive: {
                  app_name?: Optional<string>;
                  args: string;
                  cmd_all_environment_flags?: Optional<string>;
                  cmd_dev_tunnel_custom?: Optional<string>;
                  env_plugin_installed_all?: Optional<string>;
                  error_message?: Optional<string>;
                  metadata?: Optional<string>;
                  store_fqdn?: Optional<string>;
              };
          };
          [schemaId: string]: {
              public: JsonMap;
              sensitive: JsonMap;
          };
      }

      Indexable

      [schemaId: string]: {
          public: JsonMap;
          sensitive: JsonMap;
      }
      • public: JsonMap
      • sensitive: JsonMap

      Properties

      app_cli3_command/1.12: {
          public: {
              api_key?: Optional<string>;
              app_extensions_any?: Optional<boolean>;
              app_extensions_breakdown?: Optional<string>;
              app_extensions_count?: Optional<number>;
              app_extensions_custom_layout?: Optional<boolean>;
              app_extensions_function_any?: Optional<boolean>;
              app_extensions_function_count?: Optional<number>;
              app_extensions_function_custom_layout?: Optional<boolean>;
              app_extensions_theme_any?: Optional<boolean>;
              app_extensions_theme_count?: Optional<number>;
              app_extensions_theme_custom_layout?: Optional<boolean>;
              app_extensions_ui_any?: Optional<boolean>;
              app_extensions_ui_count?: Optional<number>;
              app_extensions_ui_custom_layout?: Optional<boolean>;
              app_name_hash?: Optional<string>;
              app_path_hash?: Optional<string>;
              app_scopes?: Optional<string>;
              app_web_backend_any?: Optional<boolean>;
              app_web_backend_count?: Optional<number>;
              app_web_custom_layout?: Optional<boolean>;
              app_web_framework?: Optional<string>;
              app_web_frontend_any?: Optional<boolean>;
              app_web_frontend_count?: Optional<number>;
              cli_version: string;
              cmd_all_alias_used?: Optional<string>;
              cmd_all_exit?: Optional<string>;
              cmd_all_force?: Optional<boolean>;
              cmd_all_launcher?: Optional<string>;
              cmd_all_path_override?: Optional<boolean>;
              cmd_all_path_override_hash?: Optional<string>;
              cmd_all_plugin?: Optional<string>;
              cmd_all_timing_active_ms?: Optional<number>;
              cmd_all_timing_network_ms?: Optional<number>;
              cmd_all_timing_prompts_ms?: Optional<number>;
              cmd_all_topic?: Optional<string>;
              cmd_all_verbose?: Optional<boolean>;
              cmd_app_all_configs_any?: Optional<boolean>;
              cmd_app_all_configs_clients?: Optional<string>;
              cmd_app_dependency_installation_skipped?: Optional<boolean>;
              cmd_app_deployment_mode?: Optional<string>;
              cmd_app_linked_config_git_tracked?: Optional<boolean>;
              cmd_app_linked_config_name?: Optional<string>;
              cmd_app_linked_config_source?: Optional<string>;
              cmd_app_linked_config_used?: Optional<boolean>;
              cmd_app_linked_config_uses_cli_managed_urls?: Optional<boolean>;
              cmd_app_reset_used?: Optional<boolean>;
              cmd_app_warning_api_key_deprecation_displayed?: Optional<boolean>;
              cmd_create_app_template?: Optional<string>;
              cmd_create_app_template_url?: Optional<string>;
              cmd_deploy_config_modules_added?: Optional<string>;
              cmd_deploy_config_modules_breakdown?: Optional<string>;
              cmd_deploy_config_modules_deleted?: Optional<string>;
              cmd_deploy_config_modules_updated?: Optional<string>;
              cmd_deploy_confirm_cancelled?: Optional<boolean>;
              cmd_deploy_confirm_include_config_used?: Optional<boolean>;
              cmd_deploy_confirm_new_registrations?: Optional<number>;
              cmd_deploy_confirm_removed_registrations?: Optional<number>;
              cmd_deploy_confirm_time_to_complete_ms?: Optional<number>;
              cmd_deploy_confirm_updated_registrations?: Optional<number>;
              cmd_deploy_flag_message_used?: Optional<boolean>;
              cmd_deploy_flag_source_url_used?: Optional<boolean>;
              cmd_deploy_flag_version_used?: Optional<boolean>;
              cmd_deploy_include_config_used?: Optional<boolean>;
              cmd_deploy_prompt_upgrade_to_unified_displayed?: Optional<boolean>;
              cmd_deploy_prompt_upgrade_to_unified_response?: Optional<string>;
              cmd_dev_dev_preview_toggle_used?: Optional<boolean>;
              cmd_dev_graphiql_opened?: Optional<boolean>;
              cmd_dev_preview_url_opened?: Optional<boolean>;
              cmd_dev_tunnel_custom_hash?: Optional<string>;
              cmd_dev_tunnel_type?: Optional<string>;
              cmd_dev_urls_updated?: Optional<boolean>;
              cmd_extensions_binary_from_source?: Optional<boolean>;
              cmd_release_confirm_cancelled?: Optional<boolean>;
              cmd_scaffold_required_auth?: Optional<boolean>;
              cmd_scaffold_template_custom?: Optional<boolean>;
              cmd_scaffold_template_flavor?: Optional<string>;
              cmd_scaffold_type?: Optional<string>;
              cmd_scaffold_type_category?: Optional<string>;
              cmd_scaffold_type_gated?: Optional<boolean>;
              cmd_scaffold_type_owner?: Optional<string>;
              cmd_scaffold_used_prompts_for_type?: Optional<boolean>;
              command: string;
              env_ci?: Optional<boolean>;
              env_ci_platform?: Optional<string>;
              env_cloud?: Optional<string>;
              env_device_id?: Optional<string>;
              env_is_global?: Optional<boolean>;
              env_package_manager?: Optional<string>;
              env_package_manager_workspaces?: Optional<boolean>;
              env_plugin_installed_any_custom?: Optional<boolean>;
              env_plugin_installed_shopify?: Optional<string>;
              env_shell?: Optional<string>;
              env_web_ide?: Optional<string>;
              is_employee: boolean;
              node_version: string;
              partner_id?: Optional<number>;
              project_type?: Optional<string>;
              ruby_version: string;
              store_fqdn_hash?: Optional<string>;
              success: boolean;
              time_end: number;
              time_start: number;
              total_time: number;
              uname: string;
          };
          sensitive: {
              app_name?: Optional<string>;
              args: string;
              cmd_all_environment_flags?: Optional<string>;
              cmd_dev_tunnel_custom?: Optional<string>;
              env_plugin_installed_all?: Optional<string>;
              error_message?: Optional<string>;
              metadata?: Optional<string>;
              store_fqdn?: Optional<string>;
          };
      }

      Type declaration

      • public: {
            api_key?: Optional<string>;
            app_extensions_any?: Optional<boolean>;
            app_extensions_breakdown?: Optional<string>;
            app_extensions_count?: Optional<number>;
            app_extensions_custom_layout?: Optional<boolean>;
            app_extensions_function_any?: Optional<boolean>;
            app_extensions_function_count?: Optional<number>;
            app_extensions_function_custom_layout?: Optional<boolean>;
            app_extensions_theme_any?: Optional<boolean>;
            app_extensions_theme_count?: Optional<number>;
            app_extensions_theme_custom_layout?: Optional<boolean>;
            app_extensions_ui_any?: Optional<boolean>;
            app_extensions_ui_count?: Optional<number>;
            app_extensions_ui_custom_layout?: Optional<boolean>;
            app_name_hash?: Optional<string>;
            app_path_hash?: Optional<string>;
            app_scopes?: Optional<string>;
            app_web_backend_any?: Optional<boolean>;
            app_web_backend_count?: Optional<number>;
            app_web_custom_layout?: Optional<boolean>;
            app_web_framework?: Optional<string>;
            app_web_frontend_any?: Optional<boolean>;
            app_web_frontend_count?: Optional<number>;
            cli_version: string;
            cmd_all_alias_used?: Optional<string>;
            cmd_all_exit?: Optional<string>;
            cmd_all_force?: Optional<boolean>;
            cmd_all_launcher?: Optional<string>;
            cmd_all_path_override?: Optional<boolean>;
            cmd_all_path_override_hash?: Optional<string>;
            cmd_all_plugin?: Optional<string>;
            cmd_all_timing_active_ms?: Optional<number>;
            cmd_all_timing_network_ms?: Optional<number>;
            cmd_all_timing_prompts_ms?: Optional<number>;
            cmd_all_topic?: Optional<string>;
            cmd_all_verbose?: Optional<boolean>;
            cmd_app_all_configs_any?: Optional<boolean>;
            cmd_app_all_configs_clients?: Optional<string>;
            cmd_app_dependency_installation_skipped?: Optional<boolean>;
            cmd_app_deployment_mode?: Optional<string>;
            cmd_app_linked_config_git_tracked?: Optional<boolean>;
            cmd_app_linked_config_name?: Optional<string>;
            cmd_app_linked_config_source?: Optional<string>;
            cmd_app_linked_config_used?: Optional<boolean>;
            cmd_app_linked_config_uses_cli_managed_urls?: Optional<boolean>;
            cmd_app_reset_used?: Optional<boolean>;
            cmd_app_warning_api_key_deprecation_displayed?: Optional<boolean>;
            cmd_create_app_template?: Optional<string>;
            cmd_create_app_template_url?: Optional<string>;
            cmd_deploy_config_modules_added?: Optional<string>;
            cmd_deploy_config_modules_breakdown?: Optional<string>;
            cmd_deploy_config_modules_deleted?: Optional<string>;
            cmd_deploy_config_modules_updated?: Optional<string>;
            cmd_deploy_confirm_cancelled?: Optional<boolean>;
            cmd_deploy_confirm_include_config_used?: Optional<boolean>;
            cmd_deploy_confirm_new_registrations?: Optional<number>;
            cmd_deploy_confirm_removed_registrations?: Optional<number>;
            cmd_deploy_confirm_time_to_complete_ms?: Optional<number>;
            cmd_deploy_confirm_updated_registrations?: Optional<number>;
            cmd_deploy_flag_message_used?: Optional<boolean>;
            cmd_deploy_flag_source_url_used?: Optional<boolean>;
            cmd_deploy_flag_version_used?: Optional<boolean>;
            cmd_deploy_include_config_used?: Optional<boolean>;
            cmd_deploy_prompt_upgrade_to_unified_displayed?: Optional<boolean>;
            cmd_deploy_prompt_upgrade_to_unified_response?: Optional<string>;
            cmd_dev_dev_preview_toggle_used?: Optional<boolean>;
            cmd_dev_graphiql_opened?: Optional<boolean>;
            cmd_dev_preview_url_opened?: Optional<boolean>;
            cmd_dev_tunnel_custom_hash?: Optional<string>;
            cmd_dev_tunnel_type?: Optional<string>;
            cmd_dev_urls_updated?: Optional<boolean>;
            cmd_extensions_binary_from_source?: Optional<boolean>;
            cmd_release_confirm_cancelled?: Optional<boolean>;
            cmd_scaffold_required_auth?: Optional<boolean>;
            cmd_scaffold_template_custom?: Optional<boolean>;
            cmd_scaffold_template_flavor?: Optional<string>;
            cmd_scaffold_type?: Optional<string>;
            cmd_scaffold_type_category?: Optional<string>;
            cmd_scaffold_type_gated?: Optional<boolean>;
            cmd_scaffold_type_owner?: Optional<string>;
            cmd_scaffold_used_prompts_for_type?: Optional<boolean>;
            command: string;
            env_ci?: Optional<boolean>;
            env_ci_platform?: Optional<string>;
            env_cloud?: Optional<string>;
            env_device_id?: Optional<string>;
            env_is_global?: Optional<boolean>;
            env_package_manager?: Optional<string>;
            env_package_manager_workspaces?: Optional<boolean>;
            env_plugin_installed_any_custom?: Optional<boolean>;
            env_plugin_installed_shopify?: Optional<string>;
            env_shell?: Optional<string>;
            env_web_ide?: Optional<string>;
            is_employee: boolean;
            node_version: string;
            partner_id?: Optional<number>;
            project_type?: Optional<string>;
            ruby_version: string;
            store_fqdn_hash?: Optional<string>;
            success: boolean;
            time_end: number;
            time_start: number;
            total_time: number;
            uname: string;
        }
        • Optional api_key?: Optional<string>
        • Optional app_extensions_any?: Optional<boolean>
        • Optional app_extensions_breakdown?: Optional<string>
        • Optional app_extensions_count?: Optional<number>
        • Optional app_extensions_custom_layout?: Optional<boolean>
        • Optional app_extensions_function_any?: Optional<boolean>
        • Optional app_extensions_function_count?: Optional<number>
        • Optional app_extensions_function_custom_layout?: Optional<boolean>
        • Optional app_extensions_theme_any?: Optional<boolean>
        • Optional app_extensions_theme_count?: Optional<number>
        • Optional app_extensions_theme_custom_layout?: Optional<boolean>
        • Optional app_extensions_ui_any?: Optional<boolean>
        • Optional app_extensions_ui_count?: Optional<number>
        • Optional app_extensions_ui_custom_layout?: Optional<boolean>
        • Optional app_name_hash?: Optional<string>
        • Optional app_path_hash?: Optional<string>
        • Optional app_scopes?: Optional<string>
        • Optional app_web_backend_any?: Optional<boolean>
        • Optional app_web_backend_count?: Optional<number>
        • Optional app_web_custom_layout?: Optional<boolean>
        • Optional app_web_framework?: Optional<string>
        • Optional app_web_frontend_any?: Optional<boolean>
        • Optional app_web_frontend_count?: Optional<number>
        • cli_version: string
        • Optional cmd_all_alias_used?: Optional<string>
        • Optional cmd_all_exit?: Optional<string>
        • Optional cmd_all_force?: Optional<boolean>
        • Optional cmd_all_launcher?: Optional<string>
        • Optional cmd_all_path_override?: Optional<boolean>
        • Optional cmd_all_path_override_hash?: Optional<string>
        • Optional cmd_all_plugin?: Optional<string>
        • Optional cmd_all_timing_active_ms?: Optional<number>
        • Optional cmd_all_timing_network_ms?: Optional<number>
        • Optional cmd_all_timing_prompts_ms?: Optional<number>
        • Optional cmd_all_topic?: Optional<string>
        • Optional cmd_all_verbose?: Optional<boolean>
        • Optional cmd_app_all_configs_any?: Optional<boolean>
        • Optional cmd_app_all_configs_clients?: Optional<string>
        • Optional cmd_app_dependency_installation_skipped?: Optional<boolean>
        • Optional cmd_app_deployment_mode?: Optional<string>
        • Optional cmd_app_linked_config_git_tracked?: Optional<boolean>
        • Optional cmd_app_linked_config_name?: Optional<string>
        • Optional cmd_app_linked_config_source?: Optional<string>
        • Optional cmd_app_linked_config_used?: Optional<boolean>
        • Optional cmd_app_linked_config_uses_cli_managed_urls?: Optional<boolean>
        • Optional cmd_app_reset_used?: Optional<boolean>
        • Optional cmd_app_warning_api_key_deprecation_displayed?: Optional<boolean>
        • Optional cmd_create_app_template?: Optional<string>
        • Optional cmd_create_app_template_url?: Optional<string>
        • Optional cmd_deploy_config_modules_added?: Optional<string>
        • Optional cmd_deploy_config_modules_breakdown?: Optional<string>
        • Optional cmd_deploy_config_modules_deleted?: Optional<string>
        • Optional cmd_deploy_config_modules_updated?: Optional<string>
        • Optional cmd_deploy_confirm_cancelled?: Optional<boolean>
        • Optional cmd_deploy_confirm_include_config_used?: Optional<boolean>
        • Optional cmd_deploy_confirm_new_registrations?: Optional<number>
        • Optional cmd_deploy_confirm_removed_registrations?: Optional<number>
        • Optional cmd_deploy_confirm_time_to_complete_ms?: Optional<number>
        • Optional cmd_deploy_confirm_updated_registrations?: Optional<number>
        • Optional cmd_deploy_flag_message_used?: Optional<boolean>
        • Optional cmd_deploy_flag_source_url_used?: Optional<boolean>
        • Optional cmd_deploy_flag_version_used?: Optional<boolean>
        • Optional cmd_deploy_include_config_used?: Optional<boolean>
        • Optional cmd_deploy_prompt_upgrade_to_unified_displayed?: Optional<boolean>
        • Optional cmd_deploy_prompt_upgrade_to_unified_response?: Optional<string>
        • Optional cmd_dev_dev_preview_toggle_used?: Optional<boolean>
        • Optional cmd_dev_graphiql_opened?: Optional<boolean>
        • Optional cmd_dev_preview_url_opened?: Optional<boolean>
        • Optional cmd_dev_tunnel_custom_hash?: Optional<string>
        • Optional cmd_dev_tunnel_type?: Optional<string>
        • Optional cmd_dev_urls_updated?: Optional<boolean>
        • Optional cmd_extensions_binary_from_source?: Optional<boolean>
        • Optional cmd_release_confirm_cancelled?: Optional<boolean>
        • Optional cmd_scaffold_required_auth?: Optional<boolean>
        • Optional cmd_scaffold_template_custom?: Optional<boolean>
        • Optional cmd_scaffold_template_flavor?: Optional<string>
        • Optional cmd_scaffold_type?: Optional<string>
        • Optional cmd_scaffold_type_category?: Optional<string>
        • Optional cmd_scaffold_type_gated?: Optional<boolean>
        • Optional cmd_scaffold_type_owner?: Optional<string>
        • Optional cmd_scaffold_used_prompts_for_type?: Optional<boolean>
        • command: string
        • Optional env_ci?: Optional<boolean>
        • Optional env_ci_platform?: Optional<string>
        • Optional env_cloud?: Optional<string>
        • Optional env_device_id?: Optional<string>
        • Optional env_is_global?: Optional<boolean>
        • Optional env_package_manager?: Optional<string>
        • Optional env_package_manager_workspaces?: Optional<boolean>
        • Optional env_plugin_installed_any_custom?: Optional<boolean>
        • Optional env_plugin_installed_shopify?: Optional<string>
        • Optional env_shell?: Optional<string>
        • Optional env_web_ide?: Optional<string>
        • is_employee: boolean
        • node_version: string
        • Optional partner_id?: Optional<number>
        • Optional project_type?: Optional<string>
        • ruby_version: string
        • Optional store_fqdn_hash?: Optional<string>
        • success: boolean
        • time_end: number
        • time_start: number
        • total_time: number
        • uname: string
      • sensitive: {
            app_name?: Optional<string>;
            args: string;
            cmd_all_environment_flags?: Optional<string>;
            cmd_dev_tunnel_custom?: Optional<string>;
            env_plugin_installed_all?: Optional<string>;
            error_message?: Optional<string>;
            metadata?: Optional<string>;
            store_fqdn?: Optional<string>;
        }
        • Optional app_name?: Optional<string>
        • args: string
        • Optional cmd_all_environment_flags?: Optional<string>
        • Optional cmd_dev_tunnel_custom?: Optional<string>
        • Optional env_plugin_installed_all?: Optional<string>
        • Optional error_message?: Optional<string>
        • Optional metadata?: Optional<string>
        • Optional store_fqdn?: Optional<string>
      \ No newline at end of file +Schemas | @shopify/cli-kit
      interface Schemas {
          app_cli3_command/1.12: {
              public: {
                  api_key?: Optional<string>;
                  app_extensions_any?: Optional<boolean>;
                  app_extensions_breakdown?: Optional<string>;
                  app_extensions_count?: Optional<number>;
                  app_extensions_custom_layout?: Optional<boolean>;
                  app_extensions_function_any?: Optional<boolean>;
                  app_extensions_function_count?: Optional<number>;
                  app_extensions_function_custom_layout?: Optional<boolean>;
                  app_extensions_theme_any?: Optional<boolean>;
                  app_extensions_theme_count?: Optional<number>;
                  app_extensions_theme_custom_layout?: Optional<boolean>;
                  app_extensions_ui_any?: Optional<boolean>;
                  app_extensions_ui_count?: Optional<number>;
                  app_extensions_ui_custom_layout?: Optional<boolean>;
                  app_name_hash?: Optional<string>;
                  app_path_hash?: Optional<string>;
                  app_scopes?: Optional<string>;
                  app_web_backend_any?: Optional<boolean>;
                  app_web_backend_count?: Optional<number>;
                  app_web_custom_layout?: Optional<boolean>;
                  app_web_framework?: Optional<string>;
                  app_web_frontend_any?: Optional<boolean>;
                  app_web_frontend_count?: Optional<number>;
                  cli_version: string;
                  cmd_all_alias_used?: Optional<string>;
                  cmd_all_exit?: Optional<string>;
                  cmd_all_force?: Optional<boolean>;
                  cmd_all_launcher?: Optional<string>;
                  cmd_all_path_override?: Optional<boolean>;
                  cmd_all_path_override_hash?: Optional<string>;
                  cmd_all_plugin?: Optional<string>;
                  cmd_all_timing_active_ms?: Optional<number>;
                  cmd_all_timing_network_ms?: Optional<number>;
                  cmd_all_timing_prompts_ms?: Optional<number>;
                  cmd_all_topic?: Optional<string>;
                  cmd_all_verbose?: Optional<boolean>;
                  cmd_app_all_configs_any?: Optional<boolean>;
                  cmd_app_all_configs_clients?: Optional<string>;
                  cmd_app_dependency_installation_skipped?: Optional<boolean>;
                  cmd_app_deployment_mode?: Optional<string>;
                  cmd_app_linked_config_git_tracked?: Optional<boolean>;
                  cmd_app_linked_config_name?: Optional<string>;
                  cmd_app_linked_config_source?: Optional<string>;
                  cmd_app_linked_config_used?: Optional<boolean>;
                  cmd_app_linked_config_uses_cli_managed_urls?: Optional<boolean>;
                  cmd_app_reset_used?: Optional<boolean>;
                  cmd_app_warning_api_key_deprecation_displayed?: Optional<boolean>;
                  cmd_create_app_template?: Optional<string>;
                  cmd_create_app_template_url?: Optional<string>;
                  cmd_deploy_config_modules_added?: Optional<string>;
                  cmd_deploy_config_modules_breakdown?: Optional<string>;
                  cmd_deploy_config_modules_deleted?: Optional<string>;
                  cmd_deploy_config_modules_updated?: Optional<string>;
                  cmd_deploy_confirm_cancelled?: Optional<boolean>;
                  cmd_deploy_confirm_include_config_used?: Optional<boolean>;
                  cmd_deploy_confirm_new_registrations?: Optional<number>;
                  cmd_deploy_confirm_removed_registrations?: Optional<number>;
                  cmd_deploy_confirm_time_to_complete_ms?: Optional<number>;
                  cmd_deploy_confirm_updated_registrations?: Optional<number>;
                  cmd_deploy_flag_message_used?: Optional<boolean>;
                  cmd_deploy_flag_source_url_used?: Optional<boolean>;
                  cmd_deploy_flag_version_used?: Optional<boolean>;
                  cmd_deploy_include_config_used?: Optional<boolean>;
                  cmd_deploy_prompt_upgrade_to_unified_displayed?: Optional<boolean>;
                  cmd_deploy_prompt_upgrade_to_unified_response?: Optional<string>;
                  cmd_dev_dev_preview_toggle_used?: Optional<boolean>;
                  cmd_dev_graphiql_opened?: Optional<boolean>;
                  cmd_dev_preview_url_opened?: Optional<boolean>;
                  cmd_dev_tunnel_custom_hash?: Optional<string>;
                  cmd_dev_tunnel_type?: Optional<string>;
                  cmd_dev_urls_updated?: Optional<boolean>;
                  cmd_extensions_binary_from_source?: Optional<boolean>;
                  cmd_release_confirm_cancelled?: Optional<boolean>;
                  cmd_scaffold_required_auth?: Optional<boolean>;
                  cmd_scaffold_template_custom?: Optional<boolean>;
                  cmd_scaffold_template_flavor?: Optional<string>;
                  cmd_scaffold_type?: Optional<string>;
                  cmd_scaffold_type_category?: Optional<string>;
                  cmd_scaffold_type_gated?: Optional<boolean>;
                  cmd_scaffold_type_owner?: Optional<string>;
                  cmd_scaffold_used_prompts_for_type?: Optional<boolean>;
                  command: string;
                  env_ci?: Optional<boolean>;
                  env_ci_platform?: Optional<string>;
                  env_cloud?: Optional<string>;
                  env_device_id?: Optional<string>;
                  env_is_global?: Optional<boolean>;
                  env_package_manager?: Optional<string>;
                  env_package_manager_workspaces?: Optional<boolean>;
                  env_plugin_installed_any_custom?: Optional<boolean>;
                  env_plugin_installed_shopify?: Optional<string>;
                  env_shell?: Optional<string>;
                  env_web_ide?: Optional<string>;
                  is_employee: boolean;
                  node_version: string;
                  partner_id?: Optional<number>;
                  project_type?: Optional<string>;
                  ruby_version: string;
                  store_fqdn_hash?: Optional<string>;
                  success: boolean;
                  time_end: number;
                  time_start: number;
                  total_time: number;
                  uname: string;
              };
              sensitive: {
                  app_name?: Optional<string>;
                  args: string;
                  cmd_all_environment_flags?: Optional<string>;
                  cmd_dev_tunnel_custom?: Optional<string>;
                  env_plugin_installed_all?: Optional<string>;
                  error_message?: Optional<string>;
                  metadata?: Optional<string>;
                  store_fqdn?: Optional<string>;
              };
          };
          [schemaId: string]: {
              public: JsonMap;
              sensitive: JsonMap;
          };
      }

      Indexable

      [schemaId: string]: {
          public: JsonMap;
          sensitive: JsonMap;
      }
      • public: JsonMap
      • sensitive: JsonMap

      Properties

      app_cli3_command/1.12: {
          public: {
              api_key?: Optional<string>;
              app_extensions_any?: Optional<boolean>;
              app_extensions_breakdown?: Optional<string>;
              app_extensions_count?: Optional<number>;
              app_extensions_custom_layout?: Optional<boolean>;
              app_extensions_function_any?: Optional<boolean>;
              app_extensions_function_count?: Optional<number>;
              app_extensions_function_custom_layout?: Optional<boolean>;
              app_extensions_theme_any?: Optional<boolean>;
              app_extensions_theme_count?: Optional<number>;
              app_extensions_theme_custom_layout?: Optional<boolean>;
              app_extensions_ui_any?: Optional<boolean>;
              app_extensions_ui_count?: Optional<number>;
              app_extensions_ui_custom_layout?: Optional<boolean>;
              app_name_hash?: Optional<string>;
              app_path_hash?: Optional<string>;
              app_scopes?: Optional<string>;
              app_web_backend_any?: Optional<boolean>;
              app_web_backend_count?: Optional<number>;
              app_web_custom_layout?: Optional<boolean>;
              app_web_framework?: Optional<string>;
              app_web_frontend_any?: Optional<boolean>;
              app_web_frontend_count?: Optional<number>;
              cli_version: string;
              cmd_all_alias_used?: Optional<string>;
              cmd_all_exit?: Optional<string>;
              cmd_all_force?: Optional<boolean>;
              cmd_all_launcher?: Optional<string>;
              cmd_all_path_override?: Optional<boolean>;
              cmd_all_path_override_hash?: Optional<string>;
              cmd_all_plugin?: Optional<string>;
              cmd_all_timing_active_ms?: Optional<number>;
              cmd_all_timing_network_ms?: Optional<number>;
              cmd_all_timing_prompts_ms?: Optional<number>;
              cmd_all_topic?: Optional<string>;
              cmd_all_verbose?: Optional<boolean>;
              cmd_app_all_configs_any?: Optional<boolean>;
              cmd_app_all_configs_clients?: Optional<string>;
              cmd_app_dependency_installation_skipped?: Optional<boolean>;
              cmd_app_deployment_mode?: Optional<string>;
              cmd_app_linked_config_git_tracked?: Optional<boolean>;
              cmd_app_linked_config_name?: Optional<string>;
              cmd_app_linked_config_source?: Optional<string>;
              cmd_app_linked_config_used?: Optional<boolean>;
              cmd_app_linked_config_uses_cli_managed_urls?: Optional<boolean>;
              cmd_app_reset_used?: Optional<boolean>;
              cmd_app_warning_api_key_deprecation_displayed?: Optional<boolean>;
              cmd_create_app_template?: Optional<string>;
              cmd_create_app_template_url?: Optional<string>;
              cmd_deploy_config_modules_added?: Optional<string>;
              cmd_deploy_config_modules_breakdown?: Optional<string>;
              cmd_deploy_config_modules_deleted?: Optional<string>;
              cmd_deploy_config_modules_updated?: Optional<string>;
              cmd_deploy_confirm_cancelled?: Optional<boolean>;
              cmd_deploy_confirm_include_config_used?: Optional<boolean>;
              cmd_deploy_confirm_new_registrations?: Optional<number>;
              cmd_deploy_confirm_removed_registrations?: Optional<number>;
              cmd_deploy_confirm_time_to_complete_ms?: Optional<number>;
              cmd_deploy_confirm_updated_registrations?: Optional<number>;
              cmd_deploy_flag_message_used?: Optional<boolean>;
              cmd_deploy_flag_source_url_used?: Optional<boolean>;
              cmd_deploy_flag_version_used?: Optional<boolean>;
              cmd_deploy_include_config_used?: Optional<boolean>;
              cmd_deploy_prompt_upgrade_to_unified_displayed?: Optional<boolean>;
              cmd_deploy_prompt_upgrade_to_unified_response?: Optional<string>;
              cmd_dev_dev_preview_toggle_used?: Optional<boolean>;
              cmd_dev_graphiql_opened?: Optional<boolean>;
              cmd_dev_preview_url_opened?: Optional<boolean>;
              cmd_dev_tunnel_custom_hash?: Optional<string>;
              cmd_dev_tunnel_type?: Optional<string>;
              cmd_dev_urls_updated?: Optional<boolean>;
              cmd_extensions_binary_from_source?: Optional<boolean>;
              cmd_release_confirm_cancelled?: Optional<boolean>;
              cmd_scaffold_required_auth?: Optional<boolean>;
              cmd_scaffold_template_custom?: Optional<boolean>;
              cmd_scaffold_template_flavor?: Optional<string>;
              cmd_scaffold_type?: Optional<string>;
              cmd_scaffold_type_category?: Optional<string>;
              cmd_scaffold_type_gated?: Optional<boolean>;
              cmd_scaffold_type_owner?: Optional<string>;
              cmd_scaffold_used_prompts_for_type?: Optional<boolean>;
              command: string;
              env_ci?: Optional<boolean>;
              env_ci_platform?: Optional<string>;
              env_cloud?: Optional<string>;
              env_device_id?: Optional<string>;
              env_is_global?: Optional<boolean>;
              env_package_manager?: Optional<string>;
              env_package_manager_workspaces?: Optional<boolean>;
              env_plugin_installed_any_custom?: Optional<boolean>;
              env_plugin_installed_shopify?: Optional<string>;
              env_shell?: Optional<string>;
              env_web_ide?: Optional<string>;
              is_employee: boolean;
              node_version: string;
              partner_id?: Optional<number>;
              project_type?: Optional<string>;
              ruby_version: string;
              store_fqdn_hash?: Optional<string>;
              success: boolean;
              time_end: number;
              time_start: number;
              total_time: number;
              uname: string;
          };
          sensitive: {
              app_name?: Optional<string>;
              args: string;
              cmd_all_environment_flags?: Optional<string>;
              cmd_dev_tunnel_custom?: Optional<string>;
              env_plugin_installed_all?: Optional<string>;
              error_message?: Optional<string>;
              metadata?: Optional<string>;
              store_fqdn?: Optional<string>;
          };
      }

      Type declaration

      • public: {
            api_key?: Optional<string>;
            app_extensions_any?: Optional<boolean>;
            app_extensions_breakdown?: Optional<string>;
            app_extensions_count?: Optional<number>;
            app_extensions_custom_layout?: Optional<boolean>;
            app_extensions_function_any?: Optional<boolean>;
            app_extensions_function_count?: Optional<number>;
            app_extensions_function_custom_layout?: Optional<boolean>;
            app_extensions_theme_any?: Optional<boolean>;
            app_extensions_theme_count?: Optional<number>;
            app_extensions_theme_custom_layout?: Optional<boolean>;
            app_extensions_ui_any?: Optional<boolean>;
            app_extensions_ui_count?: Optional<number>;
            app_extensions_ui_custom_layout?: Optional<boolean>;
            app_name_hash?: Optional<string>;
            app_path_hash?: Optional<string>;
            app_scopes?: Optional<string>;
            app_web_backend_any?: Optional<boolean>;
            app_web_backend_count?: Optional<number>;
            app_web_custom_layout?: Optional<boolean>;
            app_web_framework?: Optional<string>;
            app_web_frontend_any?: Optional<boolean>;
            app_web_frontend_count?: Optional<number>;
            cli_version: string;
            cmd_all_alias_used?: Optional<string>;
            cmd_all_exit?: Optional<string>;
            cmd_all_force?: Optional<boolean>;
            cmd_all_launcher?: Optional<string>;
            cmd_all_path_override?: Optional<boolean>;
            cmd_all_path_override_hash?: Optional<string>;
            cmd_all_plugin?: Optional<string>;
            cmd_all_timing_active_ms?: Optional<number>;
            cmd_all_timing_network_ms?: Optional<number>;
            cmd_all_timing_prompts_ms?: Optional<number>;
            cmd_all_topic?: Optional<string>;
            cmd_all_verbose?: Optional<boolean>;
            cmd_app_all_configs_any?: Optional<boolean>;
            cmd_app_all_configs_clients?: Optional<string>;
            cmd_app_dependency_installation_skipped?: Optional<boolean>;
            cmd_app_deployment_mode?: Optional<string>;
            cmd_app_linked_config_git_tracked?: Optional<boolean>;
            cmd_app_linked_config_name?: Optional<string>;
            cmd_app_linked_config_source?: Optional<string>;
            cmd_app_linked_config_used?: Optional<boolean>;
            cmd_app_linked_config_uses_cli_managed_urls?: Optional<boolean>;
            cmd_app_reset_used?: Optional<boolean>;
            cmd_app_warning_api_key_deprecation_displayed?: Optional<boolean>;
            cmd_create_app_template?: Optional<string>;
            cmd_create_app_template_url?: Optional<string>;
            cmd_deploy_config_modules_added?: Optional<string>;
            cmd_deploy_config_modules_breakdown?: Optional<string>;
            cmd_deploy_config_modules_deleted?: Optional<string>;
            cmd_deploy_config_modules_updated?: Optional<string>;
            cmd_deploy_confirm_cancelled?: Optional<boolean>;
            cmd_deploy_confirm_include_config_used?: Optional<boolean>;
            cmd_deploy_confirm_new_registrations?: Optional<number>;
            cmd_deploy_confirm_removed_registrations?: Optional<number>;
            cmd_deploy_confirm_time_to_complete_ms?: Optional<number>;
            cmd_deploy_confirm_updated_registrations?: Optional<number>;
            cmd_deploy_flag_message_used?: Optional<boolean>;
            cmd_deploy_flag_source_url_used?: Optional<boolean>;
            cmd_deploy_flag_version_used?: Optional<boolean>;
            cmd_deploy_include_config_used?: Optional<boolean>;
            cmd_deploy_prompt_upgrade_to_unified_displayed?: Optional<boolean>;
            cmd_deploy_prompt_upgrade_to_unified_response?: Optional<string>;
            cmd_dev_dev_preview_toggle_used?: Optional<boolean>;
            cmd_dev_graphiql_opened?: Optional<boolean>;
            cmd_dev_preview_url_opened?: Optional<boolean>;
            cmd_dev_tunnel_custom_hash?: Optional<string>;
            cmd_dev_tunnel_type?: Optional<string>;
            cmd_dev_urls_updated?: Optional<boolean>;
            cmd_extensions_binary_from_source?: Optional<boolean>;
            cmd_release_confirm_cancelled?: Optional<boolean>;
            cmd_scaffold_required_auth?: Optional<boolean>;
            cmd_scaffold_template_custom?: Optional<boolean>;
            cmd_scaffold_template_flavor?: Optional<string>;
            cmd_scaffold_type?: Optional<string>;
            cmd_scaffold_type_category?: Optional<string>;
            cmd_scaffold_type_gated?: Optional<boolean>;
            cmd_scaffold_type_owner?: Optional<string>;
            cmd_scaffold_used_prompts_for_type?: Optional<boolean>;
            command: string;
            env_ci?: Optional<boolean>;
            env_ci_platform?: Optional<string>;
            env_cloud?: Optional<string>;
            env_device_id?: Optional<string>;
            env_is_global?: Optional<boolean>;
            env_package_manager?: Optional<string>;
            env_package_manager_workspaces?: Optional<boolean>;
            env_plugin_installed_any_custom?: Optional<boolean>;
            env_plugin_installed_shopify?: Optional<string>;
            env_shell?: Optional<string>;
            env_web_ide?: Optional<string>;
            is_employee: boolean;
            node_version: string;
            partner_id?: Optional<number>;
            project_type?: Optional<string>;
            ruby_version: string;
            store_fqdn_hash?: Optional<string>;
            success: boolean;
            time_end: number;
            time_start: number;
            total_time: number;
            uname: string;
        }
        • Optional api_key?: Optional<string>
        • Optional app_extensions_any?: Optional<boolean>
        • Optional app_extensions_breakdown?: Optional<string>
        • Optional app_extensions_count?: Optional<number>
        • Optional app_extensions_custom_layout?: Optional<boolean>
        • Optional app_extensions_function_any?: Optional<boolean>
        • Optional app_extensions_function_count?: Optional<number>
        • Optional app_extensions_function_custom_layout?: Optional<boolean>
        • Optional app_extensions_theme_any?: Optional<boolean>
        • Optional app_extensions_theme_count?: Optional<number>
        • Optional app_extensions_theme_custom_layout?: Optional<boolean>
        • Optional app_extensions_ui_any?: Optional<boolean>
        • Optional app_extensions_ui_count?: Optional<number>
        • Optional app_extensions_ui_custom_layout?: Optional<boolean>
        • Optional app_name_hash?: Optional<string>
        • Optional app_path_hash?: Optional<string>
        • Optional app_scopes?: Optional<string>
        • Optional app_web_backend_any?: Optional<boolean>
        • Optional app_web_backend_count?: Optional<number>
        • Optional app_web_custom_layout?: Optional<boolean>
        • Optional app_web_framework?: Optional<string>
        • Optional app_web_frontend_any?: Optional<boolean>
        • Optional app_web_frontend_count?: Optional<number>
        • cli_version: string
        • Optional cmd_all_alias_used?: Optional<string>
        • Optional cmd_all_exit?: Optional<string>
        • Optional cmd_all_force?: Optional<boolean>
        • Optional cmd_all_launcher?: Optional<string>
        • Optional cmd_all_path_override?: Optional<boolean>
        • Optional cmd_all_path_override_hash?: Optional<string>
        • Optional cmd_all_plugin?: Optional<string>
        • Optional cmd_all_timing_active_ms?: Optional<number>
        • Optional cmd_all_timing_network_ms?: Optional<number>
        • Optional cmd_all_timing_prompts_ms?: Optional<number>
        • Optional cmd_all_topic?: Optional<string>
        • Optional cmd_all_verbose?: Optional<boolean>
        • Optional cmd_app_all_configs_any?: Optional<boolean>
        • Optional cmd_app_all_configs_clients?: Optional<string>
        • Optional cmd_app_dependency_installation_skipped?: Optional<boolean>
        • Optional cmd_app_deployment_mode?: Optional<string>
        • Optional cmd_app_linked_config_git_tracked?: Optional<boolean>
        • Optional cmd_app_linked_config_name?: Optional<string>
        • Optional cmd_app_linked_config_source?: Optional<string>
        • Optional cmd_app_linked_config_used?: Optional<boolean>
        • Optional cmd_app_linked_config_uses_cli_managed_urls?: Optional<boolean>
        • Optional cmd_app_reset_used?: Optional<boolean>
        • Optional cmd_app_warning_api_key_deprecation_displayed?: Optional<boolean>
        • Optional cmd_create_app_template?: Optional<string>
        • Optional cmd_create_app_template_url?: Optional<string>
        • Optional cmd_deploy_config_modules_added?: Optional<string>
        • Optional cmd_deploy_config_modules_breakdown?: Optional<string>
        • Optional cmd_deploy_config_modules_deleted?: Optional<string>
        • Optional cmd_deploy_config_modules_updated?: Optional<string>
        • Optional cmd_deploy_confirm_cancelled?: Optional<boolean>
        • Optional cmd_deploy_confirm_include_config_used?: Optional<boolean>
        • Optional cmd_deploy_confirm_new_registrations?: Optional<number>
        • Optional cmd_deploy_confirm_removed_registrations?: Optional<number>
        • Optional cmd_deploy_confirm_time_to_complete_ms?: Optional<number>
        • Optional cmd_deploy_confirm_updated_registrations?: Optional<number>
        • Optional cmd_deploy_flag_message_used?: Optional<boolean>
        • Optional cmd_deploy_flag_source_url_used?: Optional<boolean>
        • Optional cmd_deploy_flag_version_used?: Optional<boolean>
        • Optional cmd_deploy_include_config_used?: Optional<boolean>
        • Optional cmd_deploy_prompt_upgrade_to_unified_displayed?: Optional<boolean>
        • Optional cmd_deploy_prompt_upgrade_to_unified_response?: Optional<string>
        • Optional cmd_dev_dev_preview_toggle_used?: Optional<boolean>
        • Optional cmd_dev_graphiql_opened?: Optional<boolean>
        • Optional cmd_dev_preview_url_opened?: Optional<boolean>
        • Optional cmd_dev_tunnel_custom_hash?: Optional<string>
        • Optional cmd_dev_tunnel_type?: Optional<string>
        • Optional cmd_dev_urls_updated?: Optional<boolean>
        • Optional cmd_extensions_binary_from_source?: Optional<boolean>
        • Optional cmd_release_confirm_cancelled?: Optional<boolean>
        • Optional cmd_scaffold_required_auth?: Optional<boolean>
        • Optional cmd_scaffold_template_custom?: Optional<boolean>
        • Optional cmd_scaffold_template_flavor?: Optional<string>
        • Optional cmd_scaffold_type?: Optional<string>
        • Optional cmd_scaffold_type_category?: Optional<string>
        • Optional cmd_scaffold_type_gated?: Optional<boolean>
        • Optional cmd_scaffold_type_owner?: Optional<string>
        • Optional cmd_scaffold_used_prompts_for_type?: Optional<boolean>
        • command: string
        • Optional env_ci?: Optional<boolean>
        • Optional env_ci_platform?: Optional<string>
        • Optional env_cloud?: Optional<string>
        • Optional env_device_id?: Optional<string>
        • Optional env_is_global?: Optional<boolean>
        • Optional env_package_manager?: Optional<string>
        • Optional env_package_manager_workspaces?: Optional<boolean>
        • Optional env_plugin_installed_any_custom?: Optional<boolean>
        • Optional env_plugin_installed_shopify?: Optional<string>
        • Optional env_shell?: Optional<string>
        • Optional env_web_ide?: Optional<string>
        • is_employee: boolean
        • node_version: string
        • Optional partner_id?: Optional<number>
        • Optional project_type?: Optional<string>
        • ruby_version: string
        • Optional store_fqdn_hash?: Optional<string>
        • success: boolean
        • time_end: number
        • time_start: number
        • total_time: number
        • uname: string
      • sensitive: {
            app_name?: Optional<string>;
            args: string;
            cmd_all_environment_flags?: Optional<string>;
            cmd_dev_tunnel_custom?: Optional<string>;
            env_plugin_installed_all?: Optional<string>;
            error_message?: Optional<string>;
            metadata?: Optional<string>;
            store_fqdn?: Optional<string>;
        }
        • Optional app_name?: Optional<string>
        • args: string
        • Optional cmd_all_environment_flags?: Optional<string>
        • Optional cmd_dev_tunnel_custom?: Optional<string>
        • Optional env_plugin_installed_all?: Optional<string>
        • Optional error_message?: Optional<string>
        • Optional metadata?: Optional<string>
        • Optional store_fqdn?: Optional<string>
      \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_node_package_manager.DependencyVersion.html b/docs/api/cli-kit/interfaces/node_node_package_manager.DependencyVersion.html index 06493878fb..2ed1504ba5 100644 --- a/docs/api/cli-kit/interfaces/node_node_package_manager.DependencyVersion.html +++ b/docs/api/cli-kit/interfaces/node_node_package_manager.DependencyVersion.html @@ -1,12 +1,12 @@ DependencyVersion | @shopify/cli-kit

      An interface that represents a dependency name with its version

      -
      interface DependencyVersion {
          name: string;
          version: undefined | string;
      }

      Properties

      interface DependencyVersion {
          name: string;
          version: undefined | string;
      }

      Properties

      Properties

      name: string

      The name of the NPM dependency as it's reflected in the package.json:

      Example

      In the example below name would be "react"

      {
      "react": "1.2.3"
      }
      -
      version: undefined | string

      The version of the NPM dependency as it's reflected in the package.json:

      +
      version: undefined | string

      The version of the NPM dependency as it's reflected in the package.json:

      Example

      In the example below version would be "1.2.3"

      {
      "react": "1.2.3"
      }
      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_node_package_manager.PackageJson.html b/docs/api/cli-kit/interfaces/node_node_package_manager.PackageJson.html index ca69350d70..b7e9d69cde 100644 --- a/docs/api/cli-kit/interfaces/node_node_package_manager.PackageJson.html +++ b/docs/api/cli-kit/interfaces/node_node_package_manager.PackageJson.html @@ -1,5 +1,5 @@ PackageJson | @shopify/cli-kit

      An interface that represents a package.json

      -
      interface PackageJson {
          author?: string;
          dependencies?: {
              [key: string]: string;
          };
          devDependencies?: {
              [key: string]: string;
          };
          name?: string;
          oclif?: {
              plugins?: string[];
          };
          overrides?: {
              [key: string]: string;
          };
          peerDependencies?: {
              [key: string]: string;
          };
          prettier?: string;
          private?: boolean;
          resolutions?: {
              [key: string]: string;
          };
          scripts?: {
              [key: string]: string;
          };
          version?: string;
          workspaces?: string[];
      }

      Properties

      interface PackageJson {
          author?: string;
          dependencies?: {
              [key: string]: string;
          };
          devDependencies?: {
              [key: string]: string;
          };
          name?: string;
          oclif?: {
              plugins?: string[];
          };
          overrides?: {
              [key: string]: string;
          };
          peerDependencies?: {
              [key: string]: string;
          };
          prettier?: string;
          private?: boolean;
          resolutions?: {
              [key: string]: string;
          };
          scripts?: {
              [key: string]: string;
          };
          version?: string;
          workspaces?: string[];
      }

      Properties

      author?: string

      The author attribute of the package.json

      -
      dependencies?: {
          [key: string]: string;
      }

      The dependencies attribute of the package.json

      -

      Type declaration

      • [key: string]: string
      devDependencies?: {
          [key: string]: string;
      }

      The devDependencies attribute of the package.json

      -

      Type declaration

      • [key: string]: string
      name?: string

      The name attribute of the package.json

      -
      oclif?: {
          plugins?: string[];
      }

      The optional oclif settings attribute of the package.json

      -

      Type declaration

      • Optional plugins?: string[]
      overrides?: {
          [key: string]: string;
      }

      The overrides attribute of the package.json. Only useful when using npm o npmn as package managers

      -

      Type declaration

      • [key: string]: string
      peerDependencies?: {
          [key: string]: string;
      }

      The peerDependencies attribute of the package.json

      -

      Type declaration

      • [key: string]: string
      prettier?: string

      The prettier attribute of the package.json

      -
      private?: boolean

      The private attribute of the package.json. +

      dependencies?: {
          [key: string]: string;
      }

      The dependencies attribute of the package.json

      +

      Type declaration

      • [key: string]: string
      devDependencies?: {
          [key: string]: string;
      }

      The devDependencies attribute of the package.json

      +

      Type declaration

      • [key: string]: string
      name?: string

      The name attribute of the package.json

      +
      oclif?: {
          plugins?: string[];
      }

      The optional oclif settings attribute of the package.json

      +

      Type declaration

      • Optional plugins?: string[]
      overrides?: {
          [key: string]: string;
      }

      The overrides attribute of the package.json. Only useful when using npm o npmn as package managers

      +

      Type declaration

      • [key: string]: string
      peerDependencies?: {
          [key: string]: string;
      }

      The peerDependencies attribute of the package.json

      +

      Type declaration

      • [key: string]: string
      prettier?: string

      The prettier attribute of the package.json

      +
      private?: boolean

      The private attribute of the package.json. https://docs.npmjs.com/cli/v9/configuring-npm/package-json#private

      -
      resolutions?: {
          [key: string]: string;
      }

      The resolutions attribute of the package.json. Only useful when using yarn as package manager

      -

      Type declaration

      • [key: string]: string
      scripts?: {
          [key: string]: string;
      }

      The scripts attribute of the package.json

      -

      Type declaration

      • [key: string]: string
      version?: string

      The version attribute of the package.json

      -
      workspaces?: string[]

      The workspaces attribute of the package.json

      -
      \ No newline at end of file +
      resolutions?: {
          [key: string]: string;
      }

      The resolutions attribute of the package.json. Only useful when using yarn as package manager

      +

      Type declaration

      scripts?: {
          [key: string]: string;
      }

      The scripts attribute of the package.json

      +

      Type declaration

      version?: string

      The version attribute of the package.json

      +
      workspaces?: string[]

      The workspaces attribute of the package.json

      +
      \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_output.OutputProcess.html b/docs/api/cli-kit/interfaces/node_output.OutputProcess.html index a3c331d5cc..5b9170a53a 100644 --- a/docs/api/cli-kit/interfaces/node_output.OutputProcess.html +++ b/docs/api/cli-kit/interfaces/node_output.OutputProcess.html @@ -1,8 +1,8 @@ -OutputProcess | @shopify/cli-kit
      interface OutputProcess {
          action: ((stdout, stderr, signal) => Promise<void>);
          prefix: string;
      }

      Properties

      action +OutputProcess | @shopify/cli-kit
      interface OutputProcess {
          action: ((stdout, stderr, signal) => Promise<void>);
          prefix: string;
      }

      Properties

      Properties

      action: ((stdout, stderr, signal) => Promise<void>)

      A callback to invoke the process. Stdout and stderr should be used to send standard output and error data that gets formatted with the right prefix.

      -

      Type declaration

        • (stdout, stderr, signal): Promise<void>
        • Parameters

          Returns Promise<void>

      prefix: string

      The prefix to include in the logs +

      Type declaration

        • (stdout, stderr, signal): Promise<void>
        • Parameters

          Returns Promise<void>

      prefix: string

      The prefix to include in the logs [vite] Output coming from Vite.

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_plugins.HookReturnsPerPlugin.html b/docs/api/cli-kit/interfaces/node_plugins.HookReturnsPerPlugin.html index e28755c485..46835c59a5 100644 --- a/docs/api/cli-kit/interfaces/node_plugins.HookReturnsPerPlugin.html +++ b/docs/api/cli-kit/interfaces/node_plugins.HookReturnsPerPlugin.html @@ -1,7 +1,7 @@ HookReturnsPerPlugin | @shopify/cli-kit

      Tunnel Plugins types

      Any plugin that provides tunnel functionality should implement defineProviderand startTunnel

      -
      interface HookReturnsPerPlugin {
          public_command_metadata: {
              options: {
                  [key: string]: never;
              };
              pluginReturns: {
                  @shopify/app: Partial<AppSpecificMonorailFields>;
                  [pluginName: string]: JsonMap;
              };
          };
          sensitive_command_metadata: {
              options: {
                  [key: string]: never;
              };
              pluginReturns: {
                  @shopify/app: Partial<PickByPrefix<{
                      app_name?: Optional<string>;
                      args: string;
                      cmd_all_environment_flags?: Optional<string>;
                      cmd_dev_tunnel_custom?: Optional<string>;
                      env_plugin_installed_all?: Optional<string>;
                      error_message?: Optional<string>;
                      metadata?: Optional<string>;
                      store_fqdn?: Optional<string>;
                  }, "app_", never>>;
                  [pluginName: string]: JsonMap;
              };
          };
          tunnel_provider: {
              options: {
                  [key: string]: never;
              };
              pluginReturns: {
                  [pluginName: string]: {
                      name: string;
                  };
              };
          };
          tunnel_start: {
              options: {
                  port: number;
                  provider: string;
              };
              pluginReturns: {
                  [key: string]: Result<TunnelClient, TunnelError>;
              };
          };
          [hookName: string]: {
              options: {
                  [key: string]: unknown;
              };
              pluginReturns: {
                  [key: string]: unknown;
              };
          };
      }

      Hierarchy (view full)

      Indexable

      [hookName: string]: {
          options: {
              [key: string]: unknown;
          };
          pluginReturns: {
              [key: string]: unknown;
          };
      }
      • options: {
            [key: string]: unknown;
        }
        • [key: string]: unknown
      • pluginReturns: {
            [key: string]: unknown;
        }
        • [key: string]: unknown

      Properties

      interface HookReturnsPerPlugin {
          public_command_metadata: {
              options: {
                  [key: string]: never;
              };
              pluginReturns: {
                  @shopify/app: Partial<AppSpecificMonorailFields>;
                  [pluginName: string]: JsonMap;
              };
          };
          sensitive_command_metadata: {
              options: {
                  [key: string]: never;
              };
              pluginReturns: {
                  @shopify/app: Partial<PickByPrefix<{
                      app_name?: Optional<string>;
                      args: string;
                      cmd_all_environment_flags?: Optional<string>;
                      cmd_dev_tunnel_custom?: Optional<string>;
                      env_plugin_installed_all?: Optional<string>;
                      error_message?: Optional<string>;
                      metadata?: Optional<string>;
                      store_fqdn?: Optional<string>;
                  }, "app_", never>>;
                  [pluginName: string]: JsonMap;
              };
          };
          tunnel_provider: {
              options: {
                  [key: string]: never;
              };
              pluginReturns: {
                  [pluginName: string]: {
                      name: string;
                  };
              };
          };
          tunnel_start: {
              options: {
                  port: number;
                  provider: string;
              };
              pluginReturns: {
                  [key: string]: Result<TunnelClient, TunnelError>;
              };
          };
          [hookName: string]: {
              options: {
                  [key: string]: unknown;
              };
              pluginReturns: {
                  [key: string]: unknown;
              };
          };
      }

      Hierarchy (view full)

      Indexable

      [hookName: string]: {
          options: {
              [key: string]: unknown;
          };
          pluginReturns: {
              [key: string]: unknown;
          };
      }
      • options: {
            [key: string]: unknown;
        }
        • [key: string]: unknown
      • pluginReturns: {
            [key: string]: unknown;
        }
        • [key: string]: unknown

      Properties

      public_command_metadata: {
          options: {
              [key: string]: never;
          };
          pluginReturns: {
              @shopify/app: Partial<AppSpecificMonorailFields>;
              [pluginName: string]: JsonMap;
          };
      }

      Type declaration

      • options: {
            [key: string]: never;
        }
        • [key: string]: never
      • pluginReturns: {
            @shopify/app: Partial<AppSpecificMonorailFields>;
            [pluginName: string]: JsonMap;
        }
        • [pluginName: string]: JsonMap
        • @shopify/app: Partial<AppSpecificMonorailFields>
      sensitive_command_metadata: {
          options: {
              [key: string]: never;
          };
          pluginReturns: {
              @shopify/app: Partial<PickByPrefix<{
                  app_name?: Optional<string>;
                  args: string;
                  cmd_all_environment_flags?: Optional<string>;
                  cmd_dev_tunnel_custom?: Optional<string>;
                  env_plugin_installed_all?: Optional<string>;
                  error_message?: Optional<string>;
                  metadata?: Optional<string>;
                  store_fqdn?: Optional<string>;
              }, "app_", never>>;
              [pluginName: string]: JsonMap;
          };
      }

      Type declaration

      • options: {
            [key: string]: never;
        }
        • [key: string]: never
      • pluginReturns: {
            @shopify/app: Partial<PickByPrefix<{
                app_name?: Optional<string>;
                args: string;
                cmd_all_environment_flags?: Optional<string>;
                cmd_dev_tunnel_custom?: Optional<string>;
                env_plugin_installed_all?: Optional<string>;
                error_message?: Optional<string>;
                metadata?: Optional<string>;
                store_fqdn?: Optional<string>;
            }, "app_", never>>;
            [pluginName: string]: JsonMap;
        }
        • [pluginName: string]: JsonMap
        • @shopify/app: Partial<PickByPrefix<{
              app_name?: Optional<string>;
              args: string;
              cmd_all_environment_flags?: Optional<string>;
              cmd_dev_tunnel_custom?: Optional<string>;
              env_plugin_installed_all?: Optional<string>;
              error_message?: Optional<string>;
              metadata?: Optional<string>;
              store_fqdn?: Optional<string>;
          }, "app_", never>>
      tunnel_provider: {
          options: {
              [key: string]: never;
          };
          pluginReturns: {
              [pluginName: string]: {
                  name: string;
              };
          };
      }

      Type declaration

      • options: {
            [key: string]: never;
        }
        • [key: string]: never
      • pluginReturns: {
            [pluginName: string]: {
                name: string;
            };
        }
        • [pluginName: string]: {
              name: string;
          }
          • name: string
      tunnel_start: {
          options: {
              port: number;
              provider: string;
          };
          pluginReturns: {
              [key: string]: Result<TunnelClient, TunnelError>;
          };
      }

      Type declaration

      \ No newline at end of file +

      Properties

      public_command_metadata: {
          options: {
              [key: string]: never;
          };
          pluginReturns: {
              @shopify/app: Partial<AppSpecificMonorailFields>;
              [pluginName: string]: JsonMap;
          };
      }

      Type declaration

      • options: {
            [key: string]: never;
        }
        • [key: string]: never
      • pluginReturns: {
            @shopify/app: Partial<AppSpecificMonorailFields>;
            [pluginName: string]: JsonMap;
        }
        • [pluginName: string]: JsonMap
        • @shopify/app: Partial<AppSpecificMonorailFields>
      sensitive_command_metadata: {
          options: {
              [key: string]: never;
          };
          pluginReturns: {
              @shopify/app: Partial<PickByPrefix<{
                  app_name?: Optional<string>;
                  args: string;
                  cmd_all_environment_flags?: Optional<string>;
                  cmd_dev_tunnel_custom?: Optional<string>;
                  env_plugin_installed_all?: Optional<string>;
                  error_message?: Optional<string>;
                  metadata?: Optional<string>;
                  store_fqdn?: Optional<string>;
              }, "app_", never>>;
              [pluginName: string]: JsonMap;
          };
      }

      Type declaration

      • options: {
            [key: string]: never;
        }
        • [key: string]: never
      • pluginReturns: {
            @shopify/app: Partial<PickByPrefix<{
                app_name?: Optional<string>;
                args: string;
                cmd_all_environment_flags?: Optional<string>;
                cmd_dev_tunnel_custom?: Optional<string>;
                env_plugin_installed_all?: Optional<string>;
                error_message?: Optional<string>;
                metadata?: Optional<string>;
                store_fqdn?: Optional<string>;
            }, "app_", never>>;
            [pluginName: string]: JsonMap;
        }
        • [pluginName: string]: JsonMap
        • @shopify/app: Partial<PickByPrefix<{
              app_name?: Optional<string>;
              args: string;
              cmd_all_environment_flags?: Optional<string>;
              cmd_dev_tunnel_custom?: Optional<string>;
              env_plugin_installed_all?: Optional<string>;
              error_message?: Optional<string>;
              metadata?: Optional<string>;
              store_fqdn?: Optional<string>;
          }, "app_", never>>
      tunnel_provider: {
          options: {
              [key: string]: never;
          };
          pluginReturns: {
              [pluginName: string]: {
                  name: string;
              };
          };
      }

      Type declaration

      • options: {
            [key: string]: never;
        }
        • [key: string]: never
      • pluginReturns: {
            [pluginName: string]: {
                name: string;
            };
        }
        • [pluginName: string]: {
              name: string;
          }
          • name: string
      tunnel_start: {
          options: {
              port: number;
              provider: string;
          };
          pluginReturns: {
              [key: string]: Result<TunnelClient, TunnelError>;
          };
      }

      Type declaration

      \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_plugins.TunnelPluginError.html b/docs/api/cli-kit/interfaces/node_plugins.TunnelPluginError.html index 6e080f469f..48d0240342 100644 --- a/docs/api/cli-kit/interfaces/node_plugins.TunnelPluginError.html +++ b/docs/api/cli-kit/interfaces/node_plugins.TunnelPluginError.html @@ -1,4 +1,4 @@ -TunnelPluginError | @shopify/cli-kit
      interface TunnelPluginError {
          message?: string;
          provider: string;
          type: "unknown" | "multiple-providers" | "handled-error" | "no-provider";
      }

      Properties

      message? +TunnelPluginError | @shopify/cli-kit
      interface TunnelPluginError {
          message?: string;
          provider: string;
          type: "unknown" | "multiple-providers" | "handled-error" | "no-provider";
      }

      Properties

      Properties

      message?: string
      provider: string
      type: "unknown" | "multiple-providers" | "handled-error" | "no-provider"
      \ No newline at end of file +

      Properties

      message?: string
      provider: string
      type: "unknown" | "multiple-providers" | "handled-error" | "no-provider"
      \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_plugins_tunnel.HookReturnPerTunnelPlugin.html b/docs/api/cli-kit/interfaces/node_plugins_tunnel.HookReturnPerTunnelPlugin.html index 308f6675bb..0fd2cc0b45 100644 --- a/docs/api/cli-kit/interfaces/node_plugins_tunnel.HookReturnPerTunnelPlugin.html +++ b/docs/api/cli-kit/interfaces/node_plugins_tunnel.HookReturnPerTunnelPlugin.html @@ -1,5 +1,5 @@ HookReturnPerTunnelPlugin | @shopify/cli-kit

      Tunnel Plugins types

      Any plugin that provides tunnel functionality should implement defineProviderand startTunnel

      -
      interface HookReturnPerTunnelPlugin {
          tunnel_provider: {
              options: {
                  [key: string]: never;
              };
              pluginReturns: {
                  [pluginName: string]: {
                      name: string;
                  };
              };
          };
          tunnel_start: {
              options: {
                  port: number;
                  provider: string;
              };
              pluginReturns: {
                  [key: string]: Result<TunnelClient, TunnelError>;
              };
          };
      }

      Hierarchy (view full)

      Properties

      interface HookReturnPerTunnelPlugin {
          tunnel_provider: {
              options: {
                  [key: string]: never;
              };
              pluginReturns: {
                  [pluginName: string]: {
                      name: string;
                  };
              };
          };
          tunnel_start: {
              options: {
                  port: number;
                  provider: string;
              };
              pluginReturns: {
                  [key: string]: Result<TunnelClient, TunnelError>;
              };
          };
      }

      Hierarchy (view full)

      Properties

      tunnel_provider: {
          options: {
              [key: string]: never;
          };
          pluginReturns: {
              [pluginName: string]: {
                  name: string;
              };
          };
      }

      Type declaration

      • options: {
            [key: string]: never;
        }
        • [key: string]: never
      • pluginReturns: {
            [pluginName: string]: {
                name: string;
            };
        }
        • [pluginName: string]: {
              name: string;
          }
          • name: string
      tunnel_start: {
          options: {
              port: number;
              provider: string;
          };
          pluginReturns: {
              [key: string]: Result<TunnelClient, TunnelError>;
          };
      }

      Type declaration

      \ No newline at end of file +

      Properties

      tunnel_provider: {
          options: {
              [key: string]: never;
          };
          pluginReturns: {
              [pluginName: string]: {
                  name: string;
              };
          };
      }

      Type declaration

      • options: {
            [key: string]: never;
        }
        • [key: string]: never
      • pluginReturns: {
            [pluginName: string]: {
                name: string;
            };
        }
        • [pluginName: string]: {
              name: string;
          }
          • name: string
      tunnel_start: {
          options: {
              port: number;
              provider: string;
          };
          pluginReturns: {
              [key: string]: Result<TunnelClient, TunnelError>;
          };
      }

      Type declaration

      \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_plugins_tunnel.TunnelClient.html b/docs/api/cli-kit/interfaces/node_plugins_tunnel.TunnelClient.html index a61d1a95c6..92cb6c3c1b 100644 --- a/docs/api/cli-kit/interfaces/node_plugins_tunnel.TunnelClient.html +++ b/docs/api/cli-kit/interfaces/node_plugins_tunnel.TunnelClient.html @@ -1,5 +1,5 @@ -TunnelClient | @shopify/cli-kit
      interface TunnelClient {
          getTunnelStatus: (() => TunnelStatusType);
          port: number;
          provider: string;
          stopTunnel: (() => void);
      }

      Properties

      getTunnelStatus +TunnelClient | @shopify/cli-kit
      interface TunnelClient {
          getTunnelStatus: (() => TunnelStatusType);
          port: number;
          provider: string;
          stopTunnel: (() => void);
      }

      Properties

      getTunnelStatus: (() => TunnelStatusType)

      Type declaration

      port: number
      provider: string
      stopTunnel: (() => void)

      Type declaration

        • (): void
        • Returns void

      \ No newline at end of file +

      Properties

      getTunnelStatus: (() => TunnelStatusType)

      Type declaration

      port: number
      provider: string
      stopTunnel: (() => void)

      Type declaration

        • (): void
        • Returns void

      \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_session.AdminSession.html b/docs/api/cli-kit/interfaces/node_session.AdminSession.html index 0dd97bb4a3..0769a59526 100644 --- a/docs/api/cli-kit/interfaces/node_session.AdminSession.html +++ b/docs/api/cli-kit/interfaces/node_session.AdminSession.html @@ -1,4 +1,4 @@ AdminSession | @shopify/cli-kit

      Session Object to access the Admin API, includes the token and the store FQDN.

      -
      interface AdminSession {
          storeFqdn: string;
          token: string;
      }

      Properties

      interface AdminSession {
          storeFqdn: string;
          token: string;
      }

      Properties

      Properties

      storeFqdn: string
      token: string
      \ No newline at end of file +

      Properties

      storeFqdn: string
      token: string
      \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_system.ExecOptions.html b/docs/api/cli-kit/interfaces/node_system.ExecOptions.html index 77b984e46f..1063277ea8 100644 --- a/docs/api/cli-kit/interfaces/node_system.ExecOptions.html +++ b/docs/api/cli-kit/interfaces/node_system.ExecOptions.html @@ -1,4 +1,4 @@ -ExecOptions | @shopify/cli-kit
      interface ExecOptions {
          cwd?: string;
          env?: {
              [key: string]: string | undefined;
          };
          externalErrorHandler?: ((error) => Promise<void>);
          input?: string;
          signal?: AbortSignal;
          stderr?: "inherit" | Writable;
          stdin?: Readable | "inherit";
          stdio?: "inherit";
          stdout?: "inherit" | Writable;
      }

      Properties

      cwd? +ExecOptions | @shopify/cli-kit
      interface ExecOptions {
          cwd?: string;
          env?: {
              [key: string]: string | undefined;
          };
          externalErrorHandler?: ((error) => Promise<void>);
          input?: string;
          signal?: AbortSignal;
          stderr?: "inherit" | Writable;
          stdin?: Readable | "inherit";
          stdio?: "inherit";
          stdout?: "inherit" | Writable;
      }

      Properties

      cwd?: string
      env?: {
          [key: string]: string | undefined;
      }

      Type declaration

      • [key: string]: string | undefined
      externalErrorHandler?: ((error) => Promise<void>)

      Type declaration

        • (error): Promise<void>
        • Parameters

          • error: unknown

          Returns Promise<void>

      input?: string
      signal?: AbortSignal
      stderr?: "inherit" | Writable
      stdin?: Readable | "inherit"
      stdio?: "inherit"
      stdout?: "inherit" | Writable
      \ No newline at end of file +

      Properties

      cwd?: string
      env?: {
          [key: string]: string | undefined;
      }

      Type declaration

      • [key: string]: string | undefined
      externalErrorHandler?: ((error) => Promise<void>)

      Type declaration

        • (error): Promise<void>
        • Parameters

          • error: unknown

          Returns Promise<void>

      input?: string
      signal?: AbortSignal
      stderr?: "inherit" | Writable
      stdin?: Readable | "inherit"
      stdio?: "inherit"
      stdout?: "inherit" | Writable
      \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_themes_factories.RemoteBulkUploadResponse.html b/docs/api/cli-kit/interfaces/node_themes_factories.RemoteBulkUploadResponse.html index ec3ef056c1..9d69a88d54 100644 --- a/docs/api/cli-kit/interfaces/node_themes_factories.RemoteBulkUploadResponse.html +++ b/docs/api/cli-kit/interfaces/node_themes_factories.RemoteBulkUploadResponse.html @@ -1,3 +1,3 @@ -RemoteBulkUploadResponse | @shopify/cli-kit
      interface RemoteBulkUploadResponse {
          body: {
              asset?: RemoteAssetResponse;
              errors?: {
                  asset: string[];
              };
          };
          code: number;
      }

      Properties

      body +RemoteBulkUploadResponse | @shopify/cli-kit
      interface RemoteBulkUploadResponse {
          body: {
              asset?: RemoteAssetResponse;
              errors?: {
                  asset: string[];
              };
          };
          code: number;
      }

      Properties

      Properties

      body: {
          asset?: RemoteAssetResponse;
          errors?: {
              asset: string[];
          };
      }

      Type declaration

      • Optional asset?: RemoteAssetResponse
      • Optional errors?: {
            asset: string[];
        }
        • asset: string[]
      code: number
      \ No newline at end of file +

      Properties

      body: {
          asset?: RemoteAssetResponse;
          errors?: {
              asset: string[];
          };
      }

      Type declaration

      • Optional asset?: RemoteAssetResponse
      • Optional errors?: {
            asset: string[];
        }
        • asset: string[]
      code: number
      \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_themes_types.Checksum.html b/docs/api/cli-kit/interfaces/node_themes_types.Checksum.html index e6e3f43687..4cca521ce5 100644 --- a/docs/api/cli-kit/interfaces/node_themes_types.Checksum.html +++ b/docs/api/cli-kit/interfaces/node_themes_types.Checksum.html @@ -1,6 +1,6 @@ Checksum | @shopify/cli-kit

      Represents the remote checksum for a file in a theme.

      -
      interface Checksum {
          checksum: string;
          key: string;
      }

      Hierarchy (view full)

      Properties

      interface Checksum {
          checksum: string;
          key: string;
      }

      Hierarchy (view full)

      Properties

      Properties

      checksum: string

      Reresents the checksum value of the theme file.

      -
      key: string

      Identifier of the theme file.

      -
      \ No newline at end of file +

      Properties

      checksum: string

      Represents the checksum value of the theme file.

      +
      key: string

      Identifier of the theme file.

      +
      \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_themes_types.Result.html b/docs/api/cli-kit/interfaces/node_themes_types.Result.html index ddd4ad3713..0b297dcea5 100644 --- a/docs/api/cli-kit/interfaces/node_themes_types.Result.html +++ b/docs/api/cli-kit/interfaces/node_themes_types.Result.html @@ -1,12 +1,14 @@ -Result | @shopify/cli-kit

      Represents a single result for a upload or delete operation on a single file +Result | @shopify/cli-kit

      Represents a single result for an upload or delete operation on a single file Each result includes the unique identifier for the file, the type of the operation, -the sucesss status of the operation, any errors that occurred, and the asset value of the file.

      -
      interface Result {
          asset?: ThemeAsset;
          errors?: {
              asset?: string[];
          };
          key: string;
          operation: Operation;
          success: boolean;
      }

      Properties

      asset? +the success status of the operation, any errors that occurred, and the asset value of the file.

      +
      interface Result {
          asset?: Omit<ThemeAsset, "stats">;
          errors?: {
              asset?: string[];
          };
          key: string;
          operation: Operation;
          success: boolean;
      }

      Properties

      asset?: ThemeAsset
      errors?: {
          asset?: string[];
      }

      Error message that was generated during the upload operation for this file.

      -

      Type declaration

      • Optional asset?: string[]
      key: string

      The unique identifier for the file being uploaded.

      -
      operation: Operation

      The operation associated with the result.

      -
      success: boolean
      \ No newline at end of file +

      Properties

      asset?: Omit<ThemeAsset, "stats">

      The asset that was uploaded as part of the upload operation for this file.

      +
      errors?: {
          asset?: string[];
      }

      Error message that was generated during the upload operation for this file.

      +

      Type declaration

      • Optional asset?: string[]
      key: string

      The unique identifier for the file being uploaded.

      +
      operation: Operation

      The operation associated with the result.

      +
      success: boolean

      Indicates whether the upload operation for this file was successful.

      +
      \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_themes_types.Theme.html b/docs/api/cli-kit/interfaces/node_themes_types.Theme.html index 133206e969..36e1925ece 100644 --- a/docs/api/cli-kit/interfaces/node_themes_types.Theme.html +++ b/docs/api/cli-kit/interfaces/node_themes_types.Theme.html @@ -1,14 +1,14 @@ Theme | @shopify/cli-kit

      Represents a theme.

      -
      interface Theme {
          createdAtRuntime: boolean;
          id: number;
          name: string;
          processing: boolean;
          role: string;
          src?: string;
      }

      Properties

      interface Theme {
          createdAtRuntime: boolean;
          id: number;
          name: string;
          processing: boolean;
          role: string;
          src?: string;
      }

      Properties

      createdAtRuntime: boolean

      A boolean determining whether or not the theme was created at runtime.

      -
      id: number

      The remote ID of the theme.

      -
      name: string

      The remote name of the theme.

      -
      processing: boolean

      A boolean determining if the theme is processing at the theme library.

      -
      role: string

      The remote role of the theme.

      -
      src?: string

      A public URL where Shopify can access the theme code.

      -
      \ No newline at end of file +
      id: number

      The remote ID of the theme.

      +
      name: string

      The remote name of the theme.

      +
      processing: boolean

      A boolean determining if the theme is processing at the theme library.

      +
      role: string

      The remote role of the theme.

      +
      src?: string

      A public URL where Shopify can access the theme code.

      +
      \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_themes_types.ThemeAsset.html b/docs/api/cli-kit/interfaces/node_themes_types.ThemeAsset.html index b19875fb45..2ba9faa23d 100644 --- a/docs/api/cli-kit/interfaces/node_themes_types.ThemeAsset.html +++ b/docs/api/cli-kit/interfaces/node_themes_types.ThemeAsset.html @@ -1,10 +1,12 @@ -ThemeAsset | @shopify/cli-kit

      Represents a file in a theme.

      -
      interface ThemeAsset {
          attachment?: string;
          checksum: string;
          key: string;
          value?: string;
      }

      Hierarchy (view full)

      Properties

      attachment? +ThemeAsset | @shopify/cli-kit

      Represents a theme or theme extension asset.

      +
      interface ThemeAsset {
          attachment?: string;
          checksum: string;
          key: string;
          stats?: {
              mtime: number;
              size: number;
          };
          value?: string;
      }

      Hierarchy (view full)

      Properties

      attachment?: string

      A base64-encoded image.

      -
      checksum: string

      Reresents the checksum value of the theme file.

      -
      key: string

      Identifier of the theme file.

      -
      value?: string

      The text content of the asset, such as the HTML and Liquid markup of a template file.

      -
      \ No newline at end of file +
      checksum: string

      Represents the checksum value of the theme file.

      +
      key: string

      Identifier of the theme file.

      +
      stats?: {
          mtime: number;
          size: number;
      }

      File stats at time of last modification. For attachments, this is the size of the base64 string.

      +

      Type declaration

      • mtime: number
      • size: number
      value?: string

      The text content of the asset, such as the HTML and Liquid markup of a template file.

      +
      \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_themes_types.ThemeExtensionFileSystem.html b/docs/api/cli-kit/interfaces/node_themes_types.ThemeExtensionFileSystem.html new file mode 100644 index 0000000000..4d3c264749 --- /dev/null +++ b/docs/api/cli-kit/interfaces/node_themes_types.ThemeExtensionFileSystem.html @@ -0,0 +1,25 @@ +ThemeExtensionFileSystem | @shopify/cli-kit

      Represents a theme on the file system.

      +
      interface ThemeExtensionFileSystem {
          addEventListener: (<T>(eventName, cb) => void);
          delete: ((fileKey) => Promise<void>);
          files: Map<string, ThemeAsset>;
          read: ((fileKey) => Promise<undefined | string | Buffer>);
          ready: (() => Promise<void>);
          root: string;
          startWatcher: (() => Promise<void>);
          unsyncedFileKeys: Set<string>;
          write: ((asset) => Promise<void>);
      }

      Hierarchy (view full)

      Properties

      addEventListener: (<T>(eventName, cb) => void)

      Add callbacks to run after certain events are fired.

      +

      Type declaration

      delete: ((fileKey) => Promise<void>)

      Removes a file from the local disk and updates the file system

      +

      Type declaration

        • (fileKey): Promise<void>
        • Parameters

          • fileKey: string

            The key of the file to remove

            +

          Returns Promise<void>

      files: Map<string, ThemeAsset>

      Local files.

      +
      read: ((fileKey) => Promise<undefined | string | Buffer>)

      Reads a file from the local disk and updates the file system +Returns a ThemeAsset representing the file that was read +Returns undefined if the file does not exist

      +

      Type declaration

        • (fileKey): Promise<undefined | string | Buffer>
        • Parameters

          • fileKey: string

            The key of the file to read

            +

          Returns Promise<undefined | string | Buffer>

      ready: (() => Promise<void>)

      Promise that resolves when all the initial files are found.

      +

      Type declaration

        • (): Promise<void>
        • Returns Promise<void>

      root: string

      The root path of the theme.

      +
      startWatcher: (() => Promise<void>)

      Starts a file watcher for the theme extension directory.

      +

      Type declaration

        • (): Promise<void>
        • Returns Promise<void>

      unsyncedFileKeys: Set<string>

      File keys that have been modified in memory and are not uploaded yet.

      +
      write: ((asset) => Promise<void>)

      Writes a file to the local disk and updates the file system

      +

      Type declaration

        • (asset): Promise<void>
        • Parameters

          • asset: ThemeAsset

            The ThemeAsset representing the file to write

            +

          Returns Promise<void>

      \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_themes_types.ThemeFileSystem.html b/docs/api/cli-kit/interfaces/node_themes_types.ThemeFileSystem.html index 81e0b02f5c..caafd5b5ed 100644 --- a/docs/api/cli-kit/interfaces/node_themes_types.ThemeFileSystem.html +++ b/docs/api/cli-kit/interfaces/node_themes_types.ThemeFileSystem.html @@ -1,17 +1,30 @@ ThemeFileSystem | @shopify/cli-kit

      Represents a theme on the file system.

      -
      interface ThemeFileSystem {
          delete: ((assetKey) => Promise<void>);
          files: Map<string, ThemeAsset>;
          read: ((assetKey) => Promise<undefined | string | Buffer>);
          root: string;
          write: ((asset) => Promise<void>);
      }

      Properties

      Properties

      delete: ((assetKey) => Promise<void>)

      Removes a file from the local disk and updates the themeFileSystem

      -

      Type declaration

        • (assetKey): Promise<void>
        • Parameters

          • assetKey: string

            The key of the file to remove

            -

          Returns Promise<void>

      files: Map<string, ThemeAsset>

      Local theme files.

      -
      read: ((assetKey) => Promise<undefined | string | Buffer>)

      Reads a file from the local disk and updates the themeFileSystem +

      interface ThemeFileSystem {
          addEventListener: (<T>(eventName, cb) => void);
          applyIgnoreFilters: (<T>(files) => T[]);
          delete: ((fileKey) => Promise<void>);
          files: Map<string, ThemeAsset>;
          read: ((fileKey) => Promise<undefined | string | Buffer>);
          ready: (() => Promise<void>);
          root: string;
          startWatcher: ((themeId, adminSession) => Promise<void>);
          unsyncedFileKeys: Set<string>;
          write: ((asset) => Promise<void>);
      }

      Hierarchy (view full)

      Properties

      addEventListener: (<T>(eventName, cb) => void)

      Add callbacks to run after certain events are fired.

      +

      Type declaration

      applyIgnoreFilters: (<T>(files) => T[])

      Applies filters to ignore files from .shopifyignore file, --ignore and --only flags.

      +

      Type declaration

        • <T>(files): T[]
        • Type Parameters

          • T extends {
                key: string;
            }

          Parameters

          • files: T[]

          Returns T[]

      delete: ((fileKey) => Promise<void>)

      Removes a file from the local disk and updates the file system

      +

      Type declaration

        • (fileKey): Promise<void>
        • Parameters

          • fileKey: string

            The key of the file to remove

            +

          Returns Promise<void>

      files: Map<string, ThemeAsset>

      Local files.

      +
      read: ((fileKey) => Promise<undefined | string | Buffer>)

      Reads a file from the local disk and updates the file system Returns a ThemeAsset representing the file that was read Returns undefined if the file does not exist

      -

      Type declaration

        • (assetKey): Promise<undefined | string | Buffer>
        • Parameters

          • assetKey: string

            The key of the file to read

            -

          Returns Promise<undefined | string | Buffer>

      root: string

      The root path of the theme.

      -
      write: ((asset) => Promise<void>)

      Writes a file to the local disk and updates the themeFileSystem

      -

      Type declaration

        • (asset): Promise<void>
        • Parameters

          • asset: ThemeAsset

            The ThemeAsset representing the file to write

            -

          Returns Promise<void>

      \ No newline at end of file +

      Type declaration

      ready: (() => Promise<void>)

      Promise that resolves when all the initial files are found.

      +

      Type declaration

      root: string

      The root path of the theme.

      +
      startWatcher: ((themeId, adminSession) => Promise<void>)

      Starts a file watcher for the theme directory.

      +

      Type declaration

      Returns

      A Promise that resolves to an FSWatcher instance.

      +
      unsyncedFileKeys: Set<string>

      File keys that have been modified in memory and are not uploaded yet.

      +
      write: ((asset) => Promise<void>)

      Writes a file to the local disk and updates the file system

      +

      Type declaration

      \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_themes_types.ThemeFileSystemOptions.html b/docs/api/cli-kit/interfaces/node_themes_types.ThemeFileSystemOptions.html new file mode 100644 index 0000000000..de54b41dc0 --- /dev/null +++ b/docs/api/cli-kit/interfaces/node_themes_types.ThemeFileSystemOptions.html @@ -0,0 +1,3 @@ +ThemeFileSystemOptions | @shopify/cli-kit
      interface ThemeFileSystemOptions {
          filters?: {
              ignore?: string[];
              only?: string[];
          };
          notify?: string;
      }

      Properties

      Properties

      filters?: {
          ignore?: string[];
          only?: string[];
      }

      Type declaration

      • Optional ignore?: string[]
      • Optional only?: string[]
      notify?: string
      \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_themes_types.VirtualFileSystem.html b/docs/api/cli-kit/interfaces/node_themes_types.VirtualFileSystem.html new file mode 100644 index 0000000000..f9e40f90c0 --- /dev/null +++ b/docs/api/cli-kit/interfaces/node_themes_types.VirtualFileSystem.html @@ -0,0 +1,23 @@ +VirtualFileSystem | @shopify/cli-kit

      Represents a theme on the file system.

      +
      interface VirtualFileSystem {
          addEventListener: (<T>(eventName, cb) => void);
          delete: ((fileKey) => Promise<void>);
          files: Map<string, ThemeAsset>;
          read: ((fileKey) => Promise<undefined | string | Buffer>);
          ready: (() => Promise<void>);
          root: string;
          unsyncedFileKeys: Set<string>;
          write: ((asset) => Promise<void>);
      }

      Hierarchy (view full)

      Properties

      addEventListener: (<T>(eventName, cb) => void)

      Add callbacks to run after certain events are fired.

      +

      Type declaration

      delete: ((fileKey) => Promise<void>)

      Removes a file from the local disk and updates the file system

      +

      Type declaration

        • (fileKey): Promise<void>
        • Parameters

          • fileKey: string

            The key of the file to remove

            +

          Returns Promise<void>

      files: Map<string, ThemeAsset>

      Local files.

      +
      read: ((fileKey) => Promise<undefined | string | Buffer>)

      Reads a file from the local disk and updates the file system +Returns a ThemeAsset representing the file that was read +Returns undefined if the file does not exist

      +

      Type declaration

        • (fileKey): Promise<undefined | string | Buffer>
        • Parameters

          • fileKey: string

            The key of the file to read

            +

          Returns Promise<undefined | string | Buffer>

      ready: (() => Promise<void>)

      Promise that resolves when all the initial files are found.

      +

      Type declaration

        • (): Promise<void>
        • Returns Promise<void>

      root: string

      The root path of the theme.

      +
      unsyncedFileKeys: Set<string>

      File keys that have been modified in memory and are not uploaded yet.

      +
      write: ((asset) => Promise<void>)

      Writes a file to the local disk and updates the file system

      +

      Type declaration

        • (asset): Promise<void>
        • Parameters

          • asset: ThemeAsset

            The ThemeAsset representing the file to write

            +

          Returns Promise<void>

      \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_ui.InfoTableSection.html b/docs/api/cli-kit/interfaces/node_ui.InfoTableSection.html index 46ac5c3a76..569b15109b 100644 --- a/docs/api/cli-kit/interfaces/node_ui.InfoTableSection.html +++ b/docs/api/cli-kit/interfaces/node_ui.InfoTableSection.html @@ -1,7 +1,7 @@ -InfoTableSection | @shopify/cli-kit

      Interface InfoTableSection

      interface InfoTableSection {
          bullet?: string;
          color?: LiteralUnion<(keyof ForegroundColor), string>;
          emptyItemsText?: string;
          header: string;
          helperText?: string;
          items: Items;
      }

      Properties

      bullet? +InfoTableSection | @shopify/cli-kit

      Interface InfoTableSection

      interface InfoTableSection {
          bullet?: string;
          color?: LiteralUnion<(keyof ForegroundColor), string>;
          emptyItemsText?: string;
          header: string;
          helperText?: string;
          items: Items;
      }

      Properties

      bullet?: string
      color?: LiteralUnion<(keyof ForegroundColor), string>
      emptyItemsText?: string
      header: string
      helperText?: string
      items: Items
      \ No newline at end of file +

      Properties

      bullet?: string
      color?: LiteralUnion<(keyof ForegroundColor), string>
      emptyItemsText?: string
      header: string
      helperText?: string
      items: Items
      \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_ui.LinkToken.html b/docs/api/cli-kit/interfaces/node_ui.LinkToken.html index 8aa34d024d..fb748882b5 100644 --- a/docs/api/cli-kit/interfaces/node_ui.LinkToken.html +++ b/docs/api/cli-kit/interfaces/node_ui.LinkToken.html @@ -1,2 +1,2 @@ -LinkToken | @shopify/cli-kit
      interface LinkToken {
          link: {
              label?: string;
              url: string;
          };
      }

      Properties

      Properties

      link: {
          label?: string;
          url: string;
      }

      Type declaration

      • Optional label?: string
      • url: string
      \ No newline at end of file +LinkToken | @shopify/cli-kit
      interface LinkToken {
          link: {
              label?: string;
              url: string;
          };
      }

      Properties

      Properties

      link: {
          label?: string;
          url: string;
      }

      Type declaration

      • Optional label?: string
      • url: string
      \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_ui.ListToken.html b/docs/api/cli-kit/interfaces/node_ui.ListToken.html index 095ded8a4c..131c53b793 100644 --- a/docs/api/cli-kit/interfaces/node_ui.ListToken.html +++ b/docs/api/cli-kit/interfaces/node_ui.ListToken.html @@ -1,2 +1,2 @@ -ListToken | @shopify/cli-kit
      interface ListToken {
          list: {
              items: TokenItem<InlineToken>[];
              ordered?: boolean;
              title?: TokenItem<InlineToken>;
          };
      }

      Properties

      Properties

      list: {
          items: TokenItem<InlineToken>[];
          ordered?: boolean;
          title?: TokenItem<InlineToken>;
      }

      Type declaration

      \ No newline at end of file +ListToken | @shopify/cli-kit
      interface ListToken {
          list: {
              items: TokenItem<InlineToken>[];
              ordered?: boolean;
              title?: TokenItem<InlineToken>;
          };
      }

      Properties

      Properties

      list: {
          items: TokenItem<InlineToken>[];
          ordered?: boolean;
          title?: TokenItem<InlineToken>;
      }

      Type declaration

      \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_ui.RenderAutocompleteOptions.html b/docs/api/cli-kit/interfaces/node_ui.RenderAutocompleteOptions.html index 90b379abe3..4d9d57bb07 100644 --- a/docs/api/cli-kit/interfaces/node_ui.RenderAutocompleteOptions.html +++ b/docs/api/cli-kit/interfaces/node_ui.RenderAutocompleteOptions.html @@ -1,4 +1,4 @@ -RenderAutocompleteOptions | @shopify/cli-kit

      Interface RenderAutocompleteOptions<T>

      interface RenderAutocompleteOptions<T> {
          abortSignal?: AbortSignal;
          choices: Item<T>[];
          hasMorePages?: boolean;
          infoMessage?: {
              body: TokenItem;
              title: {
                  color?: LiteralUnion<(keyof ForegroundColor), string>;
                  text: TokenItem<string | CommandToken | CharToken | SubduedToken | FilePathToken | BoldToken | InfoToken | WarnToken | ErrorToken>;
              };
          };
          infoTable?: {
              [header: string]: Items;
          } | InfoTableSection[];
          message: Message;
          renderOptions?: RenderOptions;
          search?: ((term) => Promise<SearchResults<T>>);
      }

      Type Parameters

      • T

      Hierarchy

      • PartialBy<Omit<AutocompletePromptProps<T>, "onSubmit">, "search">
        • RenderAutocompleteOptions

      Properties

      abortSignal? +RenderAutocompleteOptions | @shopify/cli-kit

      Interface RenderAutocompleteOptions<T>

      interface RenderAutocompleteOptions<T> {
          abortSignal?: AbortSignal;
          choices: Item<T>[];
          hasMorePages?: boolean;
          infoMessage?: {
              body: TokenItem;
              title: {
                  color?: LiteralUnion<(keyof ForegroundColor), string>;
                  text: TokenItem<string | CommandToken | CharToken | SubduedToken | FilePathToken | BoldToken | InfoToken | WarnToken | ErrorToken>;
              };
          };
          infoTable?: {
              [header: string]: Items;
          } | InfoTableSection[];
          message: Message;
          renderOptions?: RenderOptions;
          search?: ((term) => Promise<SearchResults<T>>);
      }

      Type Parameters

      • T

      Hierarchy

      • PartialBy<Omit<AutocompletePromptProps<T>, "onSubmit">, "search">
        • RenderAutocompleteOptions

      Properties

      abortSignal?: AbortSignal
      choices: Item<T>[]
      hasMorePages?: boolean
      infoMessage?: {
          body: TokenItem;
          title: {
              color?: LiteralUnion<(keyof ForegroundColor), string>;
              text: TokenItem<string | CommandToken | CharToken | SubduedToken | FilePathToken | BoldToken | InfoToken | WarnToken | ErrorToken>;
          };
      }

      Type declaration

      • body: TokenItem
      • title: {
            color?: LiteralUnion<(keyof ForegroundColor), string>;
            text: TokenItem<string | CommandToken | CharToken | SubduedToken | FilePathToken | BoldToken | InfoToken | WarnToken | ErrorToken>;
        }
        • Optional color?: LiteralUnion<(keyof ForegroundColor), string>
        • text: TokenItem<string | CommandToken | CharToken | SubduedToken | FilePathToken | BoldToken | InfoToken | WarnToken | ErrorToken>
      infoTable?: {
          [header: string]: Items;
      } | InfoTableSection[]

      Type declaration

      • [header: string]: Items
      message: Message
      renderOptions?: RenderOptions
      search?: ((term) => Promise<SearchResults<T>>)

      Type declaration

        • (term): Promise<SearchResults<T>>
        • Parameters

          • term: string

          Returns Promise<SearchResults<T>>

      \ No newline at end of file +

      Properties

      abortSignal?: AbortSignal
      choices: Item<T>[]
      hasMorePages?: boolean
      infoMessage?: {
          body: TokenItem;
          title: {
              color?: LiteralUnion<(keyof ForegroundColor), string>;
              text: TokenItem<string | CommandToken | CharToken | SubduedToken | FilePathToken | BoldToken | InfoToken | WarnToken | ErrorToken>;
          };
      }

      Type declaration

      • body: TokenItem
      • title: {
            color?: LiteralUnion<(keyof ForegroundColor), string>;
            text: TokenItem<string | CommandToken | CharToken | SubduedToken | FilePathToken | BoldToken | InfoToken | WarnToken | ErrorToken>;
        }
        • Optional color?: LiteralUnion<(keyof ForegroundColor), string>
        • text: TokenItem<string | CommandToken | CharToken | SubduedToken | FilePathToken | BoldToken | InfoToken | WarnToken | ErrorToken>
      infoTable?: {
          [header: string]: Items;
      } | InfoTableSection[]

      Type declaration

      • [header: string]: Items
      message: Message
      renderOptions?: RenderOptions
      search?: ((term) => Promise<SearchResults<T>>)

      Type declaration

        • (term): Promise<SearchResults<T>>
        • Parameters

          • term: string

          Returns Promise<SearchResults<T>>

      \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_ui.RenderConcurrentOptions.html b/docs/api/cli-kit/interfaces/node_ui.RenderConcurrentOptions.html index 45cab0e39b..542ead1992 100644 --- a/docs/api/cli-kit/interfaces/node_ui.RenderConcurrentOptions.html +++ b/docs/api/cli-kit/interfaces/node_ui.RenderConcurrentOptions.html @@ -1,7 +1,7 @@ -RenderConcurrentOptions | @shopify/cli-kit

      Interface RenderConcurrentOptions

      interface RenderConcurrentOptions {
          abortSignal?: AbortSignal;
          keepRunningAfterProcessesResolve?: boolean;
          prefixColumnSize?: number;
          processes: OutputProcess[];
          renderOptions?: RenderOptions;
          showTimestamps?: boolean;
      }

      Hierarchy

      • PartialBy<ConcurrentOutputProps, "abortSignal">
        • RenderConcurrentOptions

      Properties

      abortSignal? +RenderConcurrentOptions | @shopify/cli-kit

      Interface RenderConcurrentOptions

      interface RenderConcurrentOptions {
          abortSignal?: AbortSignal;
          keepRunningAfterProcessesResolve?: boolean;
          prefixColumnSize?: number;
          processes: OutputProcess[];
          renderOptions?: RenderOptions;
          showTimestamps?: boolean;
      }

      Hierarchy

      • PartialBy<ConcurrentOutputProps, "abortSignal">
        • RenderConcurrentOptions

      Properties

      abortSignal?: AbortSignal
      keepRunningAfterProcessesResolve?: boolean
      prefixColumnSize?: number
      processes: OutputProcess[]
      renderOptions?: RenderOptions
      showTimestamps?: boolean
      \ No newline at end of file +

      Properties

      abortSignal?: AbortSignal
      keepRunningAfterProcessesResolve?: boolean
      prefixColumnSize?: number
      processes: OutputProcess[]
      renderOptions?: RenderOptions
      showTimestamps?: boolean
      \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_ui.RenderConfirmationPromptOptions.html b/docs/api/cli-kit/interfaces/node_ui.RenderConfirmationPromptOptions.html index 609dc600f6..62c11704fb 100644 --- a/docs/api/cli-kit/interfaces/node_ui.RenderConfirmationPromptOptions.html +++ b/docs/api/cli-kit/interfaces/node_ui.RenderConfirmationPromptOptions.html @@ -1,4 +1,4 @@ -RenderConfirmationPromptOptions | @shopify/cli-kit

      Interface RenderConfirmationPromptOptions

      interface RenderConfirmationPromptOptions {
          abortSignal?: AbortSignal;
          cancellationMessage?: string;
          confirmationMessage?: string;
          defaultValue?: boolean;
          infoMessage?: {
              body: TokenItem;
              title: {
                  color?: LiteralUnion<(keyof ForegroundColor), string>;
                  text: TokenItem<string | CommandToken | CharToken | SubduedToken | FilePathToken | BoldToken | InfoToken | WarnToken | ErrorToken>;
              };
          };
          infoTable?: {
              [header: string]: Items;
          } | InfoTableSection[];
          message: Message;
          renderOptions?: RenderOptions;
      }

      Hierarchy

      • Pick<SelectPromptProps<boolean>, "message" | "infoTable" | "infoMessage" | "abortSignal">
        • RenderConfirmationPromptOptions

      Properties

      abortSignal? +RenderConfirmationPromptOptions | @shopify/cli-kit

      Interface RenderConfirmationPromptOptions

      interface RenderConfirmationPromptOptions {
          abortSignal?: AbortSignal;
          cancellationMessage?: string;
          confirmationMessage?: string;
          defaultValue?: boolean;
          infoMessage?: {
              body: TokenItem;
              title: {
                  color?: LiteralUnion<(keyof ForegroundColor), string>;
                  text: TokenItem<string | CommandToken | CharToken | SubduedToken | FilePathToken | BoldToken | InfoToken | WarnToken | ErrorToken>;
              };
          };
          infoTable?: {
              [header: string]: Items;
          } | InfoTableSection[];
          message: Message;
          renderOptions?: RenderOptions;
      }

      Hierarchy

      • Pick<SelectPromptProps<boolean>, "message" | "infoTable" | "infoMessage" | "abortSignal">
        • RenderConfirmationPromptOptions

      Properties

      abortSignal?: AbortSignal
      cancellationMessage?: string
      confirmationMessage?: string
      defaultValue?: boolean
      infoMessage?: {
          body: TokenItem;
          title: {
              color?: LiteralUnion<(keyof ForegroundColor), string>;
              text: TokenItem<string | CommandToken | CharToken | SubduedToken | FilePathToken | BoldToken | InfoToken | WarnToken | ErrorToken>;
          };
      }

      Type declaration

      • body: TokenItem
      • title: {
            color?: LiteralUnion<(keyof ForegroundColor), string>;
            text: TokenItem<string | CommandToken | CharToken | SubduedToken | FilePathToken | BoldToken | InfoToken | WarnToken | ErrorToken>;
        }
        • Optional color?: LiteralUnion<(keyof ForegroundColor), string>
        • text: TokenItem<string | CommandToken | CharToken | SubduedToken | FilePathToken | BoldToken | InfoToken | WarnToken | ErrorToken>
      infoTable?: {
          [header: string]: Items;
      } | InfoTableSection[]

      Type declaration

      • [header: string]: Items
      message: Message
      renderOptions?: RenderOptions
      \ No newline at end of file +

      Properties

      abortSignal?: AbortSignal
      cancellationMessage?: string
      confirmationMessage?: string
      defaultValue?: boolean
      infoMessage?: {
          body: TokenItem;
          title: {
              color?: LiteralUnion<(keyof ForegroundColor), string>;
              text: TokenItem<string | CommandToken | CharToken | SubduedToken | FilePathToken | BoldToken | InfoToken | WarnToken | ErrorToken>;
          };
      }

      Type declaration

      • body: TokenItem
      • title: {
            color?: LiteralUnion<(keyof ForegroundColor), string>;
            text: TokenItem<string | CommandToken | CharToken | SubduedToken | FilePathToken | BoldToken | InfoToken | WarnToken | ErrorToken>;
        }
        • Optional color?: LiteralUnion<(keyof ForegroundColor), string>
        • text: TokenItem<string | CommandToken | CharToken | SubduedToken | FilePathToken | BoldToken | InfoToken | WarnToken | ErrorToken>
      infoTable?: {
          [header: string]: Items;
      } | InfoTableSection[]

      Type declaration

      • [header: string]: Items
      message: Message
      renderOptions?: RenderOptions
      \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_ui.RenderDangerousConfirmationPromptOptions.html b/docs/api/cli-kit/interfaces/node_ui.RenderDangerousConfirmationPromptOptions.html index f10bd59061..4404bfa69f 100644 --- a/docs/api/cli-kit/interfaces/node_ui.RenderDangerousConfirmationPromptOptions.html +++ b/docs/api/cli-kit/interfaces/node_ui.RenderDangerousConfirmationPromptOptions.html @@ -1,6 +1,6 @@ -RenderDangerousConfirmationPromptOptions | @shopify/cli-kit

      Interface RenderDangerousConfirmationPromptOptions

      interface RenderDangerousConfirmationPromptOptions {
          abortSignal?: AbortSignal;
          confirmation: string;
          infoTable?: {
              [header: string]: Items;
          } | InfoTableSection[];
          message: string;
          renderOptions?: RenderOptions;
      }

      Hierarchy

      • Omit<DangerousConfirmationPromptProps, "onSubmit">
        • RenderDangerousConfirmationPromptOptions

      Properties

      abortSignal? +RenderDangerousConfirmationPromptOptions | @shopify/cli-kit

      Interface RenderDangerousConfirmationPromptOptions

      interface RenderDangerousConfirmationPromptOptions {
          abortSignal?: AbortSignal;
          confirmation: string;
          infoTable?: {
              [header: string]: Items;
          } | InfoTableSection[];
          message: string;
          renderOptions?: RenderOptions;
      }

      Hierarchy

      • Omit<DangerousConfirmationPromptProps, "onSubmit">
        • RenderDangerousConfirmationPromptOptions

      Properties

      abortSignal?: AbortSignal
      confirmation: string
      infoTable?: {
          [header: string]: Items;
      } | InfoTableSection[]

      Type declaration

      • [header: string]: Items
      message: string
      renderOptions?: RenderOptions
      \ No newline at end of file +

      Properties

      abortSignal?: AbortSignal
      confirmation: string
      infoTable?: {
          [header: string]: Items;
      } | InfoTableSection[]

      Type declaration

      • [header: string]: Items
      message: string
      renderOptions?: RenderOptions
      \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_ui.RenderSelectPromptOptions.html b/docs/api/cli-kit/interfaces/node_ui.RenderSelectPromptOptions.html index bcefad3627..d24b809d13 100644 --- a/docs/api/cli-kit/interfaces/node_ui.RenderSelectPromptOptions.html +++ b/docs/api/cli-kit/interfaces/node_ui.RenderSelectPromptOptions.html @@ -1,4 +1,4 @@ -RenderSelectPromptOptions | @shopify/cli-kit

      Interface RenderSelectPromptOptions<T>

      interface RenderSelectPromptOptions<T> {
          abortSignal?: AbortSignal;
          choices: Item<T>[];
          defaultValue?: T;
          infoMessage?: {
              body: TokenItem;
              title: {
                  color?: LiteralUnion<(keyof ForegroundColor), string>;
                  text: TokenItem<string | CommandToken | CharToken | SubduedToken | FilePathToken | BoldToken | InfoToken | WarnToken | ErrorToken>;
              };
          };
          infoTable?: {
              [header: string]: Items;
          } | InfoTableSection[];
          isConfirmationPrompt?: boolean;
          message: Message;
          renderOptions?: RenderOptions;
      }

      Type Parameters

      • T

      Hierarchy

      • Omit<SelectPromptProps<T>, "onSubmit">
        • RenderSelectPromptOptions

      Properties

      abortSignal? +RenderSelectPromptOptions | @shopify/cli-kit

      Interface RenderSelectPromptOptions<T>

      interface RenderSelectPromptOptions<T> {
          abortSignal?: AbortSignal;
          choices: Item<T>[];
          defaultValue?: T;
          infoMessage?: {
              body: TokenItem;
              title: {
                  color?: LiteralUnion<(keyof ForegroundColor), string>;
                  text: TokenItem<string | CommandToken | CharToken | SubduedToken | FilePathToken | BoldToken | InfoToken | WarnToken | ErrorToken>;
              };
          };
          infoTable?: {
              [header: string]: Items;
          } | InfoTableSection[];
          isConfirmationPrompt?: boolean;
          message: Message;
          renderOptions?: RenderOptions;
      }

      Type Parameters

      • T

      Hierarchy

      • Omit<SelectPromptProps<T>, "onSubmit">
        • RenderSelectPromptOptions

      Properties

      abortSignal?: AbortSignal
      choices: Item<T>[]
      defaultValue?: T
      infoMessage?: {
          body: TokenItem;
          title: {
              color?: LiteralUnion<(keyof ForegroundColor), string>;
              text: TokenItem<string | CommandToken | CharToken | SubduedToken | FilePathToken | BoldToken | InfoToken | WarnToken | ErrorToken>;
          };
      }

      Type declaration

      • body: TokenItem
      • title: {
            color?: LiteralUnion<(keyof ForegroundColor), string>;
            text: TokenItem<string | CommandToken | CharToken | SubduedToken | FilePathToken | BoldToken | InfoToken | WarnToken | ErrorToken>;
        }
        • Optional color?: LiteralUnion<(keyof ForegroundColor), string>
        • text: TokenItem<string | CommandToken | CharToken | SubduedToken | FilePathToken | BoldToken | InfoToken | WarnToken | ErrorToken>
      infoTable?: {
          [header: string]: Items;
      } | InfoTableSection[]

      Type declaration

      • [header: string]: Items
      isConfirmationPrompt?: boolean
      message: Message
      renderOptions?: RenderOptions
      \ No newline at end of file +

      Properties

      abortSignal?: AbortSignal
      choices: Item<T>[]
      defaultValue?: T
      infoMessage?: {
          body: TokenItem;
          title: {
              color?: LiteralUnion<(keyof ForegroundColor), string>;
              text: TokenItem<string | CommandToken | CharToken | SubduedToken | FilePathToken | BoldToken | InfoToken | WarnToken | ErrorToken>;
          };
      }

      Type declaration

      • body: TokenItem
      • title: {
            color?: LiteralUnion<(keyof ForegroundColor), string>;
            text: TokenItem<string | CommandToken | CharToken | SubduedToken | FilePathToken | BoldToken | InfoToken | WarnToken | ErrorToken>;
        }
        • Optional color?: LiteralUnion<(keyof ForegroundColor), string>
        • text: TokenItem<string | CommandToken | CharToken | SubduedToken | FilePathToken | BoldToken | InfoToken | WarnToken | ErrorToken>
      infoTable?: {
          [header: string]: Items;
      } | InfoTableSection[]

      Type declaration

      • [header: string]: Items
      isConfirmationPrompt?: boolean
      message: Message
      renderOptions?: RenderOptions
      \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_ui.RenderTextPromptOptions.html b/docs/api/cli-kit/interfaces/node_ui.RenderTextPromptOptions.html index 6b6b115c43..169d79e12d 100644 --- a/docs/api/cli-kit/interfaces/node_ui.RenderTextPromptOptions.html +++ b/docs/api/cli-kit/interfaces/node_ui.RenderTextPromptOptions.html @@ -1,4 +1,4 @@ -RenderTextPromptOptions | @shopify/cli-kit

      Interface RenderTextPromptOptions

      interface RenderTextPromptOptions {
          abortSignal?: AbortSignal;
          allowEmpty?: boolean;
          defaultValue?: string;
          emptyDisplayedValue?: string;
          initialAnswer?: string;
          message: string;
          password?: boolean;
          preview?: ((value) => TokenItem<InlineToken>);
          renderOptions?: RenderOptions;
          validate?: ((value) => undefined | string);
      }

      Hierarchy

      • Omit<TextPromptProps, "onSubmit">
        • RenderTextPromptOptions

      Properties

      abortSignal? +RenderTextPromptOptions | @shopify/cli-kit

      Interface RenderTextPromptOptions

      interface RenderTextPromptOptions {
          abortSignal?: AbortSignal;
          allowEmpty?: boolean;
          defaultValue?: string;
          emptyDisplayedValue?: string;
          initialAnswer?: string;
          message: string;
          password?: boolean;
          preview?: ((value) => TokenItem<InlineToken>);
          renderOptions?: RenderOptions;
          validate?: ((value) => undefined | string);
      }

      Hierarchy

      • Omit<TextPromptProps, "onSubmit">
        • RenderTextPromptOptions

      Properties

      abortSignal?: AbortSignal
      allowEmpty?: boolean
      defaultValue?: string
      emptyDisplayedValue?: string
      initialAnswer?: string
      message: string
      password?: boolean
      preview?: ((value) => TokenItem<InlineToken>)

      Type declaration

      renderOptions?: RenderOptions
      validate?: ((value) => undefined | string)

      Type declaration

        • (value): undefined | string
        • Parameters

          • value: string

          Returns undefined | string

      \ No newline at end of file +

      Properties

      abortSignal?: AbortSignal
      allowEmpty?: boolean
      defaultValue?: string
      emptyDisplayedValue?: string
      initialAnswer?: string
      message: string
      password?: boolean
      preview?: ((value) => TokenItem<InlineToken>)

      Type declaration

      renderOptions?: RenderOptions
      validate?: ((value) => undefined | string)

      Type declaration

        • (value): undefined | string
        • Parameters

          • value: string

          Returns undefined | string

      \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_ui.Task.html b/docs/api/cli-kit/interfaces/node_ui.Task.html index 77fe4700a6..84c07266e4 100644 --- a/docs/api/cli-kit/interfaces/node_ui.Task.html +++ b/docs/api/cli-kit/interfaces/node_ui.Task.html @@ -1,7 +1,7 @@ -Task | @shopify/cli-kit

      Interface Task<TContext>

      interface Task<TContext> {
          errors?: Error[];
          retry?: number;
          retryCount?: number;
          skip?: ((ctx) => boolean);
          task: ((ctx, task) => Promise<void | Task<TContext>[]>);
          title: string;
      }

      Type Parameters

      • TContext = unknown

      Properties

      errors? +Task | @shopify/cli-kit

      Interface Task<TContext>

      interface Task<TContext> {
          errors?: Error[];
          retry?: number;
          retryCount?: number;
          skip?: ((ctx) => boolean);
          task: ((ctx, task) => Promise<void | Task<TContext>[]>);
          title: string;
      }

      Type Parameters

      • TContext = unknown

      Properties

      errors?: Error[]
      retry?: number
      retryCount?: number
      skip?: ((ctx) => boolean)

      Type declaration

        • (ctx): boolean
        • Parameters

          Returns boolean

      task: ((ctx, task) => Promise<void | Task<TContext>[]>)

      Type declaration

      title: string
      \ No newline at end of file +

      Properties

      errors?: Error[]
      retry?: number
      retryCount?: number
      skip?: ((ctx) => boolean)

      Type declaration

        • (ctx): boolean
        • Parameters

          Returns boolean

      task: ((ctx, task) => Promise<void | Task<TContext>[]>)

      Type declaration

      title: string
      \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_ui_components.ConcurrentOutputContext.html b/docs/api/cli-kit/interfaces/node_ui_components.ConcurrentOutputContext.html index 523822c5e9..719877630d 100644 --- a/docs/api/cli-kit/interfaces/node_ui_components.ConcurrentOutputContext.html +++ b/docs/api/cli-kit/interfaces/node_ui_components.ConcurrentOutputContext.html @@ -1,3 +1,3 @@ -ConcurrentOutputContext | @shopify/cli-kit
      interface ConcurrentOutputContext {
          outputPrefix?: string;
          stripAnsi?: boolean;
      }

      Properties

      outputPrefix? +ConcurrentOutputContext | @shopify/cli-kit
      interface ConcurrentOutputContext {
          outputPrefix?: string;
          stripAnsi?: boolean;
      }

      Properties

      outputPrefix?: string
      stripAnsi?: boolean
      \ No newline at end of file +

      Properties

      outputPrefix?: string
      stripAnsi?: boolean
      \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_vendor_otel_js_export_InstantaneousMetricReader.InstantaneousMetricReaderOptions.html b/docs/api/cli-kit/interfaces/node_vendor_otel_js_export_InstantaneousMetricReader.InstantaneousMetricReaderOptions.html index 831a404fba..25960f48be 100644 --- a/docs/api/cli-kit/interfaces/node_vendor_otel_js_export_InstantaneousMetricReader.InstantaneousMetricReaderOptions.html +++ b/docs/api/cli-kit/interfaces/node_vendor_otel_js_export_InstantaneousMetricReader.InstantaneousMetricReaderOptions.html @@ -1,5 +1,5 @@ -InstantaneousMetricReaderOptions | @shopify/cli-kit
      interface InstantaneousMetricReaderOptions {
          exporter: PushMetricExporter;
          throttleLimit: number;
      }

      Properties

      exporter +InstantaneousMetricReaderOptions | @shopify/cli-kit
      interface InstantaneousMetricReaderOptions {
          exporter: PushMetricExporter;
          throttleLimit: number;
      }

      Properties

      exporter: PushMetricExporter

      The backing exporter for the metric reader.

      -
      throttleLimit: number

      How much the export should be throttled in milliseconds.

      -
      \ No newline at end of file +
      throttleLimit: number

      How much the export should be throttled in milliseconds.

      +
      \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_vendor_otel_js_service_BaseOtelService_BaseOtelService.BaseOtelServiceOptions.html b/docs/api/cli-kit/interfaces/node_vendor_otel_js_service_BaseOtelService_BaseOtelService.BaseOtelServiceOptions.html index aeb5e51bcf..08ba5b18bd 100644 --- a/docs/api/cli-kit/interfaces/node_vendor_otel_js_service_BaseOtelService_BaseOtelService.BaseOtelServiceOptions.html +++ b/docs/api/cli-kit/interfaces/node_vendor_otel_js_service_BaseOtelService_BaseOtelService.BaseOtelServiceOptions.html @@ -1,12 +1,12 @@ -BaseOtelServiceOptions | @shopify/cli-kit
      interface BaseOtelServiceOptions {
          meterProvider?: MeterProvider;
          metrics?: MetricsConfig;
          onRecord?: OnRecordCallback;
          prefixMetric?: boolean;
          serviceName: string;
      }

      Hierarchy (view full)

      Properties

      meterProvider? +BaseOtelServiceOptions | @shopify/cli-kit
      interface BaseOtelServiceOptions {
          meterProvider?: MeterProvider;
          metrics?: MetricsConfig;
          onRecord?: OnRecordCallback;
          prefixMetric?: boolean;
          serviceName: string;
      }

      Hierarchy (view full)

      Properties

      meterProvider?: MeterProvider

      Override the default meter provider.

      -
      metrics?: MetricsConfig

      Metrics to register on startup.

      -
      onRecord?: OnRecordCallback

      Called when a metric is recorded. addOnRecord can also be used to add +

      metrics?: MetricsConfig

      Metrics to register on startup.

      +
      onRecord?: OnRecordCallback

      Called when a metric is recorded. addOnRecord can also be used to add listeners anytime.

      -
      prefixMetric?: boolean

      If this is set to true then the service name is prefixed to every metric.

      -
      serviceName: string

      Service name is a unique name for an application/service.

      -
      \ No newline at end of file +
      prefixMetric?: boolean

      If this is set to true then the service name is prefixed to every metric.

      +
      serviceName: string

      Service name is a unique name for an application/service.

      +
      \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_vendor_otel_js_service_DefaultOtelService_DefaultOtelService.DefaultOtelServiceOptions.html b/docs/api/cli-kit/interfaces/node_vendor_otel_js_service_DefaultOtelService_DefaultOtelService.DefaultOtelServiceOptions.html index b6b0560f6c..dae7b7f921 100644 --- a/docs/api/cli-kit/interfaces/node_vendor_otel_js_service_DefaultOtelService_DefaultOtelService.DefaultOtelServiceOptions.html +++ b/docs/api/cli-kit/interfaces/node_vendor_otel_js_service_DefaultOtelService_DefaultOtelService.DefaultOtelServiceOptions.html @@ -1,4 +1,4 @@ -DefaultOtelServiceOptions | @shopify/cli-kit
      interface DefaultOtelServiceOptions {
          env?: string;
          meterProvider?: MeterProvider;
          metrics?: MetricsConfig;
          onRecord?: OnRecordCallback;
          otelEndpoint: string;
          prefixMetric?: boolean;
          serviceName: string;
          throttleLimit?: number;
          useXhr?: boolean;
      }

      Hierarchy (view full)

      Properties

      env? +DefaultOtelServiceOptions | @shopify/cli-kit
      interface DefaultOtelServiceOptions {
          env?: string;
          meterProvider?: MeterProvider;
          metrics?: MetricsConfig;
          onRecord?: OnRecordCallback;
          otelEndpoint: string;
          prefixMetric?: boolean;
          serviceName: string;
          throttleLimit?: number;
          useXhr?: boolean;
      }

      Hierarchy (view full)

      Properties

      env?: string

      What environment is being deployed (production, staging)

      -
      meterProvider?: MeterProvider

      Override the default meter provider.

      -
      metrics?: MetricsConfig

      Metrics to register on startup.

      -
      onRecord?: OnRecordCallback

      Called when a metric is recorded. addOnRecord can also be used to add +

      meterProvider?: MeterProvider

      Override the default meter provider.

      +
      metrics?: MetricsConfig

      Metrics to register on startup.

      +
      onRecord?: OnRecordCallback

      Called when a metric is recorded. addOnRecord can also be used to add listeners anytime.

      -
      otelEndpoint: string
      prefixMetric?: boolean

      If this is set to true then the service name is prefixed to every metric.

      -
      serviceName: string

      Service name is a unique name for an application/service.

      -
      throttleLimit?: number

      How much the export should be throttled in milliseconds.

      -
      useXhr?: boolean

      Determines whether to send metrics via XHR or beacon. Defaults to false.

      -
      \ No newline at end of file +
      otelEndpoint: string
      prefixMetric?: boolean

      If this is set to true then the service name is prefixed to every metric.

      +
      serviceName: string

      Service name is a unique name for an application/service.

      +
      throttleLimit?: number

      How much the export should be throttled in milliseconds.

      +
      useXhr?: boolean

      Determines whether to send metrics via XHR or beacon. Defaults to false.

      +
      \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_vendor_otel_js_service_types.MetricsConfig.html b/docs/api/cli-kit/interfaces/node_vendor_otel_js_service_types.MetricsConfig.html index 6c470a5366..faabc8eef6 100644 --- a/docs/api/cli-kit/interfaces/node_vendor_otel_js_service_types.MetricsConfig.html +++ b/docs/api/cli-kit/interfaces/node_vendor_otel_js_service_types.MetricsConfig.html @@ -1 +1 @@ -MetricsConfig | @shopify/cli-kit
      interface MetricsConfig {
          [key: string]: MetricDescriptor;
      }

      Indexable

      [key: string]: MetricDescriptor
      \ No newline at end of file +MetricsConfig | @shopify/cli-kit
      interface MetricsConfig {
          [key: string]: MetricDescriptor;
      }

      Indexable

      [key: string]: MetricDescriptor
      \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_vendor_otel_js_service_types.OtelService.html b/docs/api/cli-kit/interfaces/node_vendor_otel_js_service_types.OtelService.html index 3dd5f58e23..f7df7009fd 100644 --- a/docs/api/cli-kit/interfaces/node_vendor_otel_js_service_types.OtelService.html +++ b/docs/api/cli-kit/interfaces/node_vendor_otel_js_service_types.OtelService.html @@ -1,4 +1,4 @@ -OtelService | @shopify/cli-kit
      interface OtelService {
          serviceName: string;
          addOnRecord(onRecord): (() => void);
          addView(viewOptions): void;
          getMeterProvider(): MeterProvider;
          record<TAttributes>(...args): void;
          register(metrics): void;
          registerMetric(metricName, options): void;
          removeOnRecord(onRecord): void;
          shutdown(): Promise<void>;
      }

      Implemented by

      Properties

      serviceName +OtelService | @shopify/cli-kit
      interface OtelService {
          serviceName: string;
          addOnRecord(onRecord): (() => void);
          addView(viewOptions): void;
          getMeterProvider(): MeterProvider;
          record<TAttributes>(...args): void;
          register(metrics): void;
          registerMetric(metricName, options): void;
          removeOnRecord(onRecord): void;
          shutdown(): Promise<void>;
      }

      Implemented by

      Properties

      serviceName: string

      Methods

      • onRecord callback is called when a metric is recorded. +

      Properties

      serviceName: string

      Methods

      \ No newline at end of file +

      Parameters

      Returns (() => void)

      \ No newline at end of file diff --git a/docs/api/cli-kit/modules/common_array.html b/docs/api/cli-kit/modules/common_array.html index ccbface26b..aa9061ebe4 100644 --- a/docs/api/cli-kit/modules/common_array.html +++ b/docs/api/cli-kit/modules/common_array.html @@ -1,4 +1,4 @@ -common/array | @shopify/cli-kit

      Module common/array

      Index

      Functions

      difference +common/array | @shopify/cli-kit

      Module common/array

      Index

      Functions

      difference getArrayContainsDuplicates getArrayRejectingUndefined takeRandomFromArray diff --git a/docs/api/cli-kit/modules/common_collection.html b/docs/api/cli-kit/modules/common_collection.html index 7206ad1038..dca304ba1a 100644 --- a/docs/api/cli-kit/modules/common_collection.html +++ b/docs/api/cli-kit/modules/common_collection.html @@ -1,3 +1,3 @@ -common/collection | @shopify/cli-kit

      Module common/collection

      Index

      Functions

      groupBy +common/collection | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/modules/common_function.html b/docs/api/cli-kit/modules/common_function.html index 00698aca78..8ca9c388b1 100644 --- a/docs/api/cli-kit/modules/common_function.html +++ b/docs/api/cli-kit/modules/common_function.html @@ -1,3 +1,3 @@ -common/function | @shopify/cli-kit

      Module common/function

      Index

      Functions

      debounce +common/function | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/modules/common_lang.html b/docs/api/cli-kit/modules/common_lang.html index 10e472aa65..b48ebe69f0 100644 --- a/docs/api/cli-kit/modules/common_lang.html +++ b/docs/api/cli-kit/modules/common_lang.html @@ -1,2 +1,2 @@ -common/lang | @shopify/cli-kit

      Module common/lang

      Index

      Functions

      isEqual +common/lang | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/modules/common_object.html b/docs/api/cli-kit/modules/common_object.html index 4811091720..c2837aa0fd 100644 --- a/docs/api/cli-kit/modules/common_object.html +++ b/docs/api/cli-kit/modules/common_object.html @@ -1,4 +1,4 @@ -common/object | @shopify/cli-kit

      Module common/object

      Index

      Functions

      compact +common/object | @shopify/cli-kit

      Module common/object

      Index

      Functions

      compact deepCompare deepDifference deepMergeObjects diff --git a/docs/api/cli-kit/modules/common_retry.html b/docs/api/cli-kit/modules/common_retry.html index 1e7dcbd65f..e082ab6208 100644 --- a/docs/api/cli-kit/modules/common_retry.html +++ b/docs/api/cli-kit/modules/common_retry.html @@ -1,2 +1,2 @@ -common/retry | @shopify/cli-kit

      Module common/retry

      Index

      Functions

      performActionWithRetryAfterRecovery +common/retry | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/modules/common_string.html b/docs/api/cli-kit/modules/common_string.html index 54e84b2ee7..078aed40a5 100644 --- a/docs/api/cli-kit/modules/common_string.html +++ b/docs/api/cli-kit/modules/common_string.html @@ -1,4 +1,4 @@ -common/string | @shopify/cli-kit

      Module common/string

      Index

      Type Aliases

      RandomNameFamily +common/string | @shopify/cli-kit

      Module common/string

      Index

      Type Aliases

      Functions

      camelize capitalize constantize diff --git a/docs/api/cli-kit/modules/common_ts_deep_required.html b/docs/api/cli-kit/modules/common_ts_deep_required.html index 3aca7a95be..cce61cf537 100644 --- a/docs/api/cli-kit/modules/common_ts_deep_required.html +++ b/docs/api/cli-kit/modules/common_ts_deep_required.html @@ -1,2 +1,2 @@ -common/ts/deep-required | @shopify/cli-kit

      Module common/ts/deep-required

      Index

      Type Aliases

      DeepRequired +common/ts/deep-required | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/modules/common_ts_json_narrowing.html b/docs/api/cli-kit/modules/common_ts_json_narrowing.html new file mode 100644 index 0000000000..bc6c082c3b --- /dev/null +++ b/docs/api/cli-kit/modules/common_ts_json_narrowing.html @@ -0,0 +1,2 @@ +common/ts/json-narrowing | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/modules/common_ts_pick_by_prefix.html b/docs/api/cli-kit/modules/common_ts_pick_by_prefix.html index fc336762f3..f7ba36190a 100644 --- a/docs/api/cli-kit/modules/common_ts_pick_by_prefix.html +++ b/docs/api/cli-kit/modules/common_ts_pick_by_prefix.html @@ -1,2 +1,2 @@ -common/ts/pick-by-prefix | @shopify/cli-kit

      Module common/ts/pick-by-prefix

      Index

      Type Aliases

      PickByPrefix +common/ts/pick-by-prefix | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/modules/common_url.html b/docs/api/cli-kit/modules/common_url.html index f71435ae17..2e2f160e5b 100644 --- a/docs/api/cli-kit/modules/common_url.html +++ b/docs/api/cli-kit/modules/common_url.html @@ -1,2 +1,2 @@ -common/url | @shopify/cli-kit

      Index

      Functions

      isValidURL +common/url | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/modules/common_version.html b/docs/api/cli-kit/modules/common_version.html index 38af335b50..add5433ec8 100644 --- a/docs/api/cli-kit/modules/common_version.html +++ b/docs/api/cli-kit/modules/common_version.html @@ -1,2 +1,2 @@ -common/version | @shopify/cli-kit

      Module common/version

      Index

      Variables

      CLI_KIT_VERSION +common/version | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_abort.html b/docs/api/cli-kit/modules/node_abort.html index 40afb5e2bd..10557e1151 100644 --- a/docs/api/cli-kit/modules/node_abort.html +++ b/docs/api/cli-kit/modules/node_abort.html @@ -1,3 +1,3 @@ -node/abort | @shopify/cli-kit

      Index

      Classes

      AbortController +node/abort | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_analytics.html b/docs/api/cli-kit/modules/node_analytics.html index e18ddcb08f..2177866c32 100644 --- a/docs/api/cli-kit/modules/node_analytics.html +++ b/docs/api/cli-kit/modules/node_analytics.html @@ -1,3 +1,3 @@ -node/analytics | @shopify/cli-kit

      Module node/analytics

      Index

      Type Aliases

      CommandExitMode +node/analytics | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_api_admin.html b/docs/api/cli-kit/modules/node_api_admin.html index 91e615faf4..dd4b2963d5 100644 --- a/docs/api/cli-kit/modules/node_api_admin.html +++ b/docs/api/cli-kit/modules/node_api_admin.html @@ -1,4 +1,4 @@ -node/api/admin | @shopify/cli-kit

      Module node/api/admin

      Index

      Interfaces

      RestResponse +node/api/admin | @shopify/cli-kit

      Module node/api/admin

      Index

      Interfaces

      Functions

      adminRequest adminUrl restRequest diff --git a/docs/api/cli-kit/modules/node_api_app_dev.html b/docs/api/cli-kit/modules/node_api_app_dev.html index 2043a9b4b8..6fc1e0283e 100644 --- a/docs/api/cli-kit/modules/node_api_app_dev.html +++ b/docs/api/cli-kit/modules/node_api_app_dev.html @@ -1,2 +1,2 @@ -node/api/app-dev | @shopify/cli-kit

      Module node/api/app-dev

      Index

      Functions

      appDevRequest +node/api/app-dev | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_api_app_management.html b/docs/api/cli-kit/modules/node_api_app_management.html index f5fb543c60..f87d4c08e7 100644 --- a/docs/api/cli-kit/modules/node_api_app_management.html +++ b/docs/api/cli-kit/modules/node_api_app_management.html @@ -1,3 +1,3 @@ -node/api/app-management | @shopify/cli-kit

      Module node/api/app-management

      Index

      Functions

      appManagementRequest +node/api/app-management | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_api_business_platform.html b/docs/api/cli-kit/modules/node_api_business_platform.html index 24d696c87f..1b22903ac3 100644 --- a/docs/api/cli-kit/modules/node_api_business_platform.html +++ b/docs/api/cli-kit/modules/node_api_business_platform.html @@ -1,4 +1,4 @@ -node/api/business-platform | @shopify/cli-kit

      Module node/api/business-platform

      Index

      Functions

      businessPlatformOrganizationsRequest +node/api/business-platform | @shopify/cli-kit

      Module node/api/business-platform

      Index

      Functions

      businessPlatformOrganizationsRequest businessPlatformOrganizationsRequestDoc businessPlatformRequest businessPlatformRequestDoc diff --git a/docs/api/cli-kit/modules/node_api_graphql.html b/docs/api/cli-kit/modules/node_api_graphql.html index 13b6c46210..2f3a091e9e 100644 --- a/docs/api/cli-kit/modules/node_api_graphql.html +++ b/docs/api/cli-kit/modules/node_api_graphql.html @@ -1,4 +1,4 @@ -node/api/graphql | @shopify/cli-kit

      Module node/api/graphql

      Index

      Interfaces

      GraphQLResponseOptions +node/api/graphql | @shopify/cli-kit

      Module node/api/graphql

      Index

      Interfaces

      Type Aliases

      Exact GraphQLRequestDocOptions diff --git a/docs/api/cli-kit/modules/node_api_http.html b/docs/api/cli-kit/modules/node_api_http.html index a57e5dde47..f214115fd0 100644 --- a/docs/api/cli-kit/modules/node_api_http.html +++ b/docs/api/cli-kit/modules/node_api_http.html @@ -1 +1 @@ -node/api/http | @shopify/cli-kit
      \ No newline at end of file +node/api/http | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_api_partners.html b/docs/api/cli-kit/modules/node_api_partners.html index 90a6b6ae6d..ecc4cc3bf0 100644 --- a/docs/api/cli-kit/modules/node_api_partners.html +++ b/docs/api/cli-kit/modules/node_api_partners.html @@ -1,7 +1,4 @@ -node/api/partners | @shopify/cli-kit

      Module node/api/partners

      Index

      Interfaces

      Variables

      Functions

      getFunctionUploadUrl -handleDeprecations +node/api/partners | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_api_rest_api_throttler.html b/docs/api/cli-kit/modules/node_api_rest_api_throttler.html index e305e1c2dd..8c438dac42 100644 --- a/docs/api/cli-kit/modules/node_api_rest_api_throttler.html +++ b/docs/api/cli-kit/modules/node_api_rest_api_throttler.html @@ -1,4 +1,4 @@ -node/api/rest-api-throttler | @shopify/cli-kit

      Module node/api/rest-api-throttler

      Index

      Functions

      delayAwareRetry +node/api/rest-api-throttler | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_archiver.html b/docs/api/cli-kit/modules/node_archiver.html index e9c6c55be2..da7119d99a 100644 --- a/docs/api/cli-kit/modules/node_archiver.html +++ b/docs/api/cli-kit/modules/node_archiver.html @@ -1,2 +1,2 @@ -node/archiver | @shopify/cli-kit

      Module node/archiver

      Index

      Functions

      zip +node/archiver | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_base_command.html b/docs/api/cli-kit/modules/node_base_command.html index 8260582f02..40f348fdf4 100644 --- a/docs/api/cli-kit/modules/node_base_command.html +++ b/docs/api/cli-kit/modules/node_base_command.html @@ -1,3 +1,3 @@ -node/base-command | @shopify/cli-kit

      Module node/base-command

      Index

      Classes

      default +node/base-command | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_cli.html b/docs/api/cli-kit/modules/node_cli.html index 8e818f0116..f618b3df9f 100644 --- a/docs/api/cli-kit/modules/node_cli.html +++ b/docs/api/cli-kit/modules/node_cli.html @@ -1,4 +1,4 @@ -node/cli | @shopify/cli-kit

      Index

      Variables

      globalFlags +node/cli | @shopify/cli-kit

      Index

      Variables

      Functions

      localCliPackage runCLI runCreateCLI diff --git a/docs/api/cli-kit/modules/node_colors.html b/docs/api/cli-kit/modules/node_colors.html index bb36aebc65..3d236c27bf 100644 --- a/docs/api/cli-kit/modules/node_colors.html +++ b/docs/api/cli-kit/modules/node_colors.html @@ -1 +1 @@ -node/colors | @shopify/cli-kit
      \ No newline at end of file +node/colors | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_context_fqdn.html b/docs/api/cli-kit/modules/node_context_fqdn.html index 262532a03d..5a126162c7 100644 --- a/docs/api/cli-kit/modules/node_context_fqdn.html +++ b/docs/api/cli-kit/modules/node_context_fqdn.html @@ -1,4 +1,4 @@ -node/context/fqdn | @shopify/cli-kit

      Module node/context/fqdn

      Index

      Variables

      CouldntObtainIdentitySpinFQDNError +node/context/fqdn | @shopify/cli-kit

      Module node/context/fqdn

      Index

      Variables

      CouldntObtainIdentitySpinFQDNError CouldntObtainPartnersSpinFQDNError CouldntObtainShopifySpinFQDNError NotProvidedStoreFQDNError diff --git a/docs/api/cli-kit/modules/node_context_local.html b/docs/api/cli-kit/modules/node_context_local.html index 165f4116ec..835ea51692 100644 --- a/docs/api/cli-kit/modules/node_context_local.html +++ b/docs/api/cli-kit/modules/node_context_local.html @@ -1,4 +1,4 @@ -node/context/local | @shopify/cli-kit

      Module node/context/local

      Index

      Type Aliases

      CIMetadata +node/context/local | @shopify/cli-kit

      Module node/context/local

      Index

      Type Aliases

      Functions

      alwaysLogAnalytics alwaysLogMetrics analyticsDisabled diff --git a/docs/api/cli-kit/modules/node_context_spin.html b/docs/api/cli-kit/modules/node_context_spin.html index 4c55f230a5..23c16eeb36 100644 --- a/docs/api/cli-kit/modules/node_context_spin.html +++ b/docs/api/cli-kit/modules/node_context_spin.html @@ -1,4 +1,4 @@ -node/context/spin | @shopify/cli-kit

      Module node/context/spin

      Index

      Variables

      spinVariables +node/context/spin | @shopify/cli-kit

      Module node/context/spin

      Index

      Variables

      Functions

      appHost appPort fetchSpinPort diff --git a/docs/api/cli-kit/modules/node_context_utilities.html b/docs/api/cli-kit/modules/node_context_utilities.html index 729b939cb6..6087791231 100644 --- a/docs/api/cli-kit/modules/node_context_utilities.html +++ b/docs/api/cli-kit/modules/node_context_utilities.html @@ -1,2 +1,2 @@ -node/context/utilities | @shopify/cli-kit

      Module node/context/utilities

      Index

      Functions

      isTruthy +node/context/utilities | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_crypto.html b/docs/api/cli-kit/modules/node_crypto.html index a468153a4a..21cd5d29a9 100644 --- a/docs/api/cli-kit/modules/node_crypto.html +++ b/docs/api/cli-kit/modules/node_crypto.html @@ -1,6 +1,7 @@ -node/crypto | @shopify/cli-kit

      Module node/crypto

      Index

      Functions

      base64URLEncode +node/crypto | @shopify/cli-kit

      Module node/crypto

      Index

      Functions

      base64URLEncode fileHash hashString +nonRandomUUID randomBytes randomHex randomUUID diff --git a/docs/api/cli-kit/modules/node_custom_oclif_loader.html b/docs/api/cli-kit/modules/node_custom_oclif_loader.html index 4cc5971005..7f84c2af2b 100644 --- a/docs/api/cli-kit/modules/node_custom_oclif_loader.html +++ b/docs/api/cli-kit/modules/node_custom_oclif_loader.html @@ -1,2 +1,2 @@ -node/custom-oclif-loader | @shopify/cli-kit

      Module node/custom-oclif-loader

      Index

      Classes

      ShopifyConfig +node/custom-oclif-loader | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_dot_env.html b/docs/api/cli-kit/modules/node_dot_env.html index faae04d6a6..67da15ed75 100644 --- a/docs/api/cli-kit/modules/node_dot_env.html +++ b/docs/api/cli-kit/modules/node_dot_env.html @@ -1,4 +1,4 @@ -node/dot-env | @shopify/cli-kit

      Module node/dot-env

      Index

      Interfaces

      DotEnvFile +node/dot-env | @shopify/cli-kit

      Module node/dot-env

      Index

      Interfaces

      Functions

      createDotEnvFileLine patchEnvFile readAndParseDotEnv diff --git a/docs/api/cli-kit/modules/node_environment.html b/docs/api/cli-kit/modules/node_environment.html index 6408496f90..b9b0220c71 100644 --- a/docs/api/cli-kit/modules/node_environment.html +++ b/docs/api/cli-kit/modules/node_environment.html @@ -1,4 +1,4 @@ -node/environment | @shopify/cli-kit

      Module node/environment

      Index

      Functions

      getBackendPort +node/environment | @shopify/cli-kit

      Module node/environment

      Index

      Functions

      getBackendPort getEnvironmentVariables getIdentityTokenInformation getOrganization diff --git a/docs/api/cli-kit/modules/node_environments.html b/docs/api/cli-kit/modules/node_environments.html index 8416e5aad1..7357ad6e7a 100644 --- a/docs/api/cli-kit/modules/node_environments.html +++ b/docs/api/cli-kit/modules/node_environments.html @@ -1,3 +1,3 @@ -node/environments | @shopify/cli-kit

      Module node/environments

      Index

      Interfaces

      Environments +node/environments | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_error.html b/docs/api/cli-kit/modules/node_error.html index b450ed0cd4..af32e0e1c9 100644 --- a/docs/api/cli-kit/modules/node_error.html +++ b/docs/api/cli-kit/modules/node_error.html @@ -1,4 +1,4 @@ -node/error | @shopify/cli-kit

      Index

      Enumerations

      FatalErrorType +node/error | @shopify/cli-kit

      Index

      Enumerations

      Classes

      AbortError AbortSilentError BugError diff --git a/docs/api/cli-kit/modules/node_error_handler.html b/docs/api/cli-kit/modules/node_error_handler.html index e3891accb3..df7a862c51 100644 --- a/docs/api/cli-kit/modules/node_error_handler.html +++ b/docs/api/cli-kit/modules/node_error_handler.html @@ -1,4 +1,4 @@ -node/error-handler | @shopify/cli-kit

      Module node/error-handler

      Index

      Functions

      addBugsnagMetadata +node/error-handler | @shopify/cli-kit

      Module node/error-handler

      Index

      Functions

      addBugsnagMetadata cleanStackFrameFilePath errorHandler registerCleanBugsnagErrorsFromWithinPlugins diff --git a/docs/api/cli-kit/modules/node_figures.html b/docs/api/cli-kit/modules/node_figures.html index 06354f1518..c11f531d35 100644 --- a/docs/api/cli-kit/modules/node_figures.html +++ b/docs/api/cli-kit/modules/node_figures.html @@ -1 +1 @@ -node/figures | @shopify/cli-kit
      \ No newline at end of file +node/figures | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_framework.html b/docs/api/cli-kit/modules/node_framework.html index b70f8e5f42..a82f03bc27 100644 --- a/docs/api/cli-kit/modules/node_framework.html +++ b/docs/api/cli-kit/modules/node_framework.html @@ -1,2 +1,2 @@ -node/framework | @shopify/cli-kit

      Module node/framework

      Index

      Functions

      resolveFramework +node/framework | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_fs.html b/docs/api/cli-kit/modules/node_fs.html index b8927ae439..c21357f386 100644 --- a/docs/api/cli-kit/modules/node_fs.html +++ b/docs/api/cli-kit/modules/node_fs.html @@ -1,4 +1,4 @@ -node/fs | @shopify/cli-kit

      Index

      Interfaces

      MatchGlobOptions +node/fs | @shopify/cli-kit

      Index

      Interfaces

      Type Aliases

      Functions

      appendFile diff --git a/docs/api/cli-kit/modules/node_git.html b/docs/api/cli-kit/modules/node_git.html index 79bc228c5d..cab447d3bd 100644 --- a/docs/api/cli-kit/modules/node_git.html +++ b/docs/api/cli-kit/modules/node_git.html @@ -1,4 +1,4 @@ -node/git | @shopify/cli-kit

      Index

      Classes

      GitDirectoryNotCleanError +node/git | @shopify/cli-kit

      Index

      Classes

      Interfaces

      CreateGitCommitOptions GitCloneOptions diff --git a/docs/api/cli-kit/modules/node_github.html b/docs/api/cli-kit/modules/node_github.html index 0ed76d0dca..51cf82ccf6 100644 --- a/docs/api/cli-kit/modules/node_github.html +++ b/docs/api/cli-kit/modules/node_github.html @@ -1,4 +1,4 @@ -node/github | @shopify/cli-kit

      Module node/github

      Index

      Interfaces

      GithubRelease +node/github | @shopify/cli-kit

      Module node/github

      Index

      Interfaces

      Functions

      getLatestGitHubRelease parseGitHubRepositoryReference diff --git a/docs/api/cli-kit/modules/node_hooks_deprecations.html b/docs/api/cli-kit/modules/node_hooks_deprecations.html index e3efc3a46a..491552b8b4 100644 --- a/docs/api/cli-kit/modules/node_hooks_deprecations.html +++ b/docs/api/cli-kit/modules/node_hooks_deprecations.html @@ -1,2 +1,2 @@ -node/hooks/deprecations | @shopify/cli-kit

      Module node/hooks/deprecations

      Index

      Functions

      postrun +node/hooks/deprecations | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_hooks_postrun.html b/docs/api/cli-kit/modules/node_hooks_postrun.html index f0f83689c5..aa1734137c 100644 --- a/docs/api/cli-kit/modules/node_hooks_postrun.html +++ b/docs/api/cli-kit/modules/node_hooks_postrun.html @@ -1,2 +1,2 @@ -node/hooks/postrun | @shopify/cli-kit

      Module node/hooks/postrun

      Index

      Functions

      hook +node/hooks/postrun | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_hooks_prerun.html b/docs/api/cli-kit/modules/node_hooks_prerun.html index a0d054dd18..b06adbf9f9 100644 --- a/docs/api/cli-kit/modules/node_hooks_prerun.html +++ b/docs/api/cli-kit/modules/node_hooks_prerun.html @@ -1,4 +1,4 @@ -node/hooks/prerun | @shopify/cli-kit

      Module node/hooks/prerun

      Index

      Interfaces

      CommandContent +node/hooks/prerun | @shopify/cli-kit

      Module node/hooks/prerun

      Index

      Interfaces

      Functions

      hook parseCommandContent warnOnAvailableUpgrade diff --git a/docs/api/cli-kit/modules/node_hrtime.html b/docs/api/cli-kit/modules/node_hrtime.html index e0fef55905..3e7b95868c 100644 --- a/docs/api/cli-kit/modules/node_hrtime.html +++ b/docs/api/cli-kit/modules/node_hrtime.html @@ -1,4 +1,4 @@ -node/hrtime | @shopify/cli-kit

      Module node/hrtime

      Index

      Type Aliases

      StartTime +node/hrtime | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_http.html b/docs/api/cli-kit/modules/node_http.html index 3a409e200b..ac698d8f4f 100644 --- a/docs/api/cli-kit/modules/node_http.html +++ b/docs/api/cli-kit/modules/node_http.html @@ -1,5 +1,4 @@ -node/http | @shopify/cli-kit

      Index

      Type Aliases

      Functions

      downloadFile +node/http | @shopify/cli-kit

      Index

      Functions

      downloadFile fetch formData shopifyFetch diff --git a/docs/api/cli-kit/modules/node_ink.html b/docs/api/cli-kit/modules/node_ink.html index 261f72e8ed..4916b37ccc 100644 --- a/docs/api/cli-kit/modules/node_ink.html +++ b/docs/api/cli-kit/modules/node_ink.html @@ -1 +1 @@ -node/ink | @shopify/cli-kit
      \ No newline at end of file +node/ink | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_is_global.html b/docs/api/cli-kit/modules/node_is_global.html index e3a1d5e522..c03820a602 100644 --- a/docs/api/cli-kit/modules/node_is_global.html +++ b/docs/api/cli-kit/modules/node_is_global.html @@ -1,4 +1,4 @@ -node/is-global | @shopify/cli-kit

      Module node/is-global

      Index

      Interfaces

      InstallGlobalCLIPromptResult +node/is-global | @shopify/cli-kit

      Module node/is-global

      Index

      Interfaces

      Functions

      currentProcessIsGlobal inferPackageManagerForGlobalCLI installGlobalCLIPrompt diff --git a/docs/api/cli-kit/modules/node_json_schema.html b/docs/api/cli-kit/modules/node_json_schema.html index ece6e73c69..35ac3c0833 100644 --- a/docs/api/cli-kit/modules/node_json_schema.html +++ b/docs/api/cli-kit/modules/node_json_schema.html @@ -1,3 +1,3 @@ -node/json-schema | @shopify/cli-kit

      Module node/json-schema

      Index

      Functions

      jsonSchemaValidate +node/json-schema | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_liquid.html b/docs/api/cli-kit/modules/node_liquid.html index 9ce4c4377b..dbe7186078 100644 --- a/docs/api/cli-kit/modules/node_liquid.html +++ b/docs/api/cli-kit/modules/node_liquid.html @@ -1,3 +1,3 @@ -node/liquid | @shopify/cli-kit

      Module node/liquid

      Index

      Functions

      recursiveLiquidTemplateCopy +node/liquid | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_local_storage.html b/docs/api/cli-kit/modules/node_local_storage.html index 83af07c3cf..a0c74aadba 100644 --- a/docs/api/cli-kit/modules/node_local_storage.html +++ b/docs/api/cli-kit/modules/node_local_storage.html @@ -1,2 +1,2 @@ -node/local-storage | @shopify/cli-kit

      Module node/local-storage

      Index

      Classes

      LocalStorage +node/local-storage | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_logs.html b/docs/api/cli-kit/modules/node_logs.html index acf47534af..ef9e7181a5 100644 --- a/docs/api/cli-kit/modules/node_logs.html +++ b/docs/api/cli-kit/modules/node_logs.html @@ -1,4 +1,4 @@ -node/logs | @shopify/cli-kit

      Index

      Functions

      createLogsDir +node/logs | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_metadata.html b/docs/api/cli-kit/modules/node_metadata.html index 179c28574a..b777c462fc 100644 --- a/docs/api/cli-kit/modules/node_metadata.html +++ b/docs/api/cli-kit/modules/node_metadata.html @@ -1,4 +1,4 @@ -node/metadata | @shopify/cli-kit

      Module node/metadata

      Index

      Interfaces

      RuntimeMetadataManager +node/metadata | @shopify/cli-kit

      Module node/metadata

      Index

      Interfaces

      Type Aliases

      Public PublicSchema Sensitive diff --git a/docs/api/cli-kit/modules/node_mimes.html b/docs/api/cli-kit/modules/node_mimes.html index 3d504e710a..016b1d22db 100644 --- a/docs/api/cli-kit/modules/node_mimes.html +++ b/docs/api/cli-kit/modules/node_mimes.html @@ -1,3 +1,3 @@ -node/mimes | @shopify/cli-kit

      Index

      Functions

      lookupMimeType +node/mimes | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_monorail.html b/docs/api/cli-kit/modules/node_monorail.html index 9d993b6e77..55ae03b1f8 100644 --- a/docs/api/cli-kit/modules/node_monorail.html +++ b/docs/api/cli-kit/modules/node_monorail.html @@ -1,4 +1,4 @@ -node/monorail | @shopify/cli-kit

      Module node/monorail

      References

      DeepRequired +node/monorail | @shopify/cli-kit

      Module node/monorail

      References

      Interfaces

      Type Aliases

      MonorailEventPublic MonorailEventSensitive diff --git a/docs/api/cli-kit/modules/node_node_package_manager.html b/docs/api/cli-kit/modules/node_node_package_manager.html index 99853dbc19..9cb8f5e5af 100644 --- a/docs/api/cli-kit/modules/node_node_package_manager.html +++ b/docs/api/cli-kit/modules/node_node_package_manager.html @@ -1,4 +1,4 @@ -node/node-package-manager | @shopify/cli-kit

      Module node/node-package-manager

      Index

      Classes

      FindUpAndReadPackageJsonNotFoundError +node/node-package-manager | @shopify/cli-kit

      Module node/node-package-manager

      Index

      Classes

      Interfaces

      DependencyVersion diff --git a/docs/api/cli-kit/modules/node_os.html b/docs/api/cli-kit/modules/node_os.html index 6f66af029b..5ff0dfe463 100644 --- a/docs/api/cli-kit/modules/node_os.html +++ b/docs/api/cli-kit/modules/node_os.html @@ -1,3 +1,3 @@ -node/os | @shopify/cli-kit

      Index

      Functions

      platformAndArch +node/os | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_output.html b/docs/api/cli-kit/modules/node_output.html index 369247191b..e6fcd46b13 100644 --- a/docs/api/cli-kit/modules/node_output.html +++ b/docs/api/cli-kit/modules/node_output.html @@ -1,4 +1,4 @@ -node/output | @shopify/cli-kit

      Module node/output

      Index

      Classes

      TokenizedString +node/output | @shopify/cli-kit

      Module node/output

      Index

      Classes

      Interfaces

      Type Aliases

      LogLevel Logger diff --git a/docs/api/cli-kit/modules/node_path.html b/docs/api/cli-kit/modules/node_path.html index bb0eff9bca..1f626f1720 100644 --- a/docs/api/cli-kit/modules/node_path.html +++ b/docs/api/cli-kit/modules/node_path.html @@ -1,4 +1,4 @@ -node/path | @shopify/cli-kit

      Index

      Functions

      basename +node/path | @shopify/cli-kit

      Index

      Functions

      basename cwd dirname extname diff --git a/docs/api/cli-kit/modules/node_plugins.html b/docs/api/cli-kit/modules/node_plugins.html index b4a7e54ec6..57f75c7952 100644 --- a/docs/api/cli-kit/modules/node_plugins.html +++ b/docs/api/cli-kit/modules/node_plugins.html @@ -1,4 +1,4 @@ -node/plugins | @shopify/cli-kit

      Module node/plugins

      Index

      Interfaces

      HookReturnsPerPlugin +node/plugins | @shopify/cli-kit

      Module node/plugins

      Index

      Interfaces

      Type Aliases

      FanoutHookFunction PluginReturnsForHook diff --git a/docs/api/cli-kit/modules/node_plugins_tunnel.html b/docs/api/cli-kit/modules/node_plugins_tunnel.html index 93c6544e30..687f03e46a 100644 --- a/docs/api/cli-kit/modules/node_plugins_tunnel.html +++ b/docs/api/cli-kit/modules/node_plugins_tunnel.html @@ -1,4 +1,4 @@ -node/plugins/tunnel | @shopify/cli-kit

      Module node/plugins/tunnel

      Index

      Classes

      TunnelError +node/plugins/tunnel | @shopify/cli-kit

      Module node/plugins/tunnel

      Index

      Classes

      Interfaces

      Type Aliases

      TunnelErrorType diff --git a/docs/api/cli-kit/modules/node_promises.html b/docs/api/cli-kit/modules/node_promises.html index f325ec590c..e34d9f6868 100644 --- a/docs/api/cli-kit/modules/node_promises.html +++ b/docs/api/cli-kit/modules/node_promises.html @@ -1,2 +1,2 @@ -node/promises | @shopify/cli-kit

      Module node/promises

      Index

      Functions

      flushPromises +node/promises | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_result.html b/docs/api/cli-kit/modules/node_result.html index 8d207dbdb8..ce9927fffe 100644 --- a/docs/api/cli-kit/modules/node_result.html +++ b/docs/api/cli-kit/modules/node_result.html @@ -1,4 +1,4 @@ -node/result | @shopify/cli-kit

      Module node/result

      Index

      Classes

      Err +node/result | @shopify/cli-kit

      Module node/result

      Index

      Classes

      Type Aliases

      Functions

      err diff --git a/docs/api/cli-kit/modules/node_ruby.html b/docs/api/cli-kit/modules/node_ruby.html index 8c18b237a6..45f5132edf 100644 --- a/docs/api/cli-kit/modules/node_ruby.html +++ b/docs/api/cli-kit/modules/node_ruby.html @@ -1,4 +1,4 @@ -node/ruby | @shopify/cli-kit

      Index

      Variables

      MinWdmWindowsVersion +node/ruby | @shopify/cli-kit

      Index

      Variables

      Functions

      bundleUserHome execCLI2 diff --git a/docs/api/cli-kit/modules/node_schema.html b/docs/api/cli-kit/modules/node_schema.html index 8a289323be..f8e0bb74d0 100644 --- a/docs/api/cli-kit/modules/node_schema.html +++ b/docs/api/cli-kit/modules/node_schema.html @@ -1,4 +1,4 @@ -node/schema | @shopify/cli-kit

      Module node/schema

      Index

      Type Aliases

      ParseConfigurationResult +node/schema | @shopify/cli-kit

      Module node/schema

      Index

      Type Aliases

      Functions

      deepStrict errorsToString diff --git a/docs/api/cli-kit/modules/node_session.html b/docs/api/cli-kit/modules/node_session.html index a973965781..641ee2979f 100644 --- a/docs/api/cli-kit/modules/node_session.html +++ b/docs/api/cli-kit/modules/node_session.html @@ -1,4 +1,4 @@ -node/session | @shopify/cli-kit

      Module node/session

      Index

      Interfaces

      AdminSession +node/session | @shopify/cli-kit

      Module node/session

      Index

      Interfaces

      Functions

      ensureAuthenticatedAdmin ensureAuthenticatedAppManagement ensureAuthenticatedBusinessPlatform diff --git a/docs/api/cli-kit/modules/node_system.html b/docs/api/cli-kit/modules/node_system.html index c9c490aff3..30a5ed1681 100644 --- a/docs/api/cli-kit/modules/node_system.html +++ b/docs/api/cli-kit/modules/node_system.html @@ -1,7 +1,7 @@ -node/system | @shopify/cli-kit

      Module node/system

      Index

      Interfaces

      ExecOptions +node/system | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_tcp.html b/docs/api/cli-kit/modules/node_tcp.html index 7909448697..7117312de0 100644 --- a/docs/api/cli-kit/modules/node_tcp.html +++ b/docs/api/cli-kit/modules/node_tcp.html @@ -1,3 +1,3 @@ -node/tcp | @shopify/cli-kit

      Index

      Functions

      checkPortAvailability +node/tcp | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_testing_output.html b/docs/api/cli-kit/modules/node_testing_output.html index f7699c475f..e78d92aa0a 100644 --- a/docs/api/cli-kit/modules/node_testing_output.html +++ b/docs/api/cli-kit/modules/node_testing_output.html @@ -1,2 +1,2 @@ -node/testing/output | @shopify/cli-kit

      Module node/testing/output

      Index

      Functions

      mockAndCaptureOutput +node/testing/output | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_testing_ui.html b/docs/api/cli-kit/modules/node_testing_ui.html index d48ae7a282..141a4dd6ff 100644 --- a/docs/api/cli-kit/modules/node_testing_ui.html +++ b/docs/api/cli-kit/modules/node_testing_ui.html @@ -1,4 +1,4 @@ -node/testing/ui | @shopify/cli-kit

      Module node/testing/ui

      Index

      Classes

      Stdin +node/testing/ui | @shopify/cli-kit

      Module node/testing/ui

      Index

      Classes

      Functions

      getLastFrameAfterUnmount render sendInputAndWait diff --git a/docs/api/cli-kit/modules/node_themes_api.html b/docs/api/cli-kit/modules/node_themes_api.html index 8d12b7da9f..ddbe352bc8 100644 --- a/docs/api/cli-kit/modules/node_themes_api.html +++ b/docs/api/cli-kit/modules/node_themes_api.html @@ -1,4 +1,4 @@ -node/themes/api | @shopify/cli-kit

      Module node/themes/api

      Index

      Type Aliases

      AssetParams +node/themes/api | @shopify/cli-kit

      Module node/themes/api

      Index

      Type Aliases

      Functions

      bulkUploadThemeAssets createTheme diff --git a/docs/api/cli-kit/modules/node_themes_conf.html b/docs/api/cli-kit/modules/node_themes_conf.html index f3ff15b368..49e0c11cda 100644 --- a/docs/api/cli-kit/modules/node_themes_conf.html +++ b/docs/api/cli-kit/modules/node_themes_conf.html @@ -1,4 +1,4 @@ -node/themes/conf | @shopify/cli-kit

      Module node/themes/conf

      Index

      Functions

      getHostTheme +node/themes/conf | @shopify/cli-kit

      Module node/themes/conf

      Index

      Functions

      getHostTheme hostThemeLocalStorage removeHostTheme setHostTheme diff --git a/docs/api/cli-kit/modules/node_themes_factories.html b/docs/api/cli-kit/modules/node_themes_factories.html index 610cecda9a..1af9c936f4 100644 --- a/docs/api/cli-kit/modules/node_themes_factories.html +++ b/docs/api/cli-kit/modules/node_themes_factories.html @@ -1,4 +1,4 @@ -node/themes/factories | @shopify/cli-kit

      Module node/themes/factories

      Index

      Interfaces

      RemoteBulkUploadResponse +node/themes/factories | @shopify/cli-kit

      Module node/themes/factories

      Index

      Interfaces

      Functions

      buildBulkUploadResults buildChecksum buildTheme diff --git a/docs/api/cli-kit/modules/node_themes_theme_manager.html b/docs/api/cli-kit/modules/node_themes_theme_manager.html index fe616c172c..f790c274fe 100644 --- a/docs/api/cli-kit/modules/node_themes_theme_manager.html +++ b/docs/api/cli-kit/modules/node_themes_theme_manager.html @@ -1,2 +1,2 @@ -node/themes/theme-manager | @shopify/cli-kit

      Module node/themes/theme-manager

      Index

      Classes

      ThemeManager +node/themes/theme-manager | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_themes_types.html b/docs/api/cli-kit/modules/node_themes_types.html index 0fd1876209..1ef23b2187 100644 --- a/docs/api/cli-kit/modules/node_themes_types.html +++ b/docs/api/cli-kit/modules/node_themes_types.html @@ -1,8 +1,13 @@ -node/themes/types | @shopify/cli-kit

      Module node/themes/types

      Index

      Enumerations

      Operation +node/themes/types | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_themes_urls.html b/docs/api/cli-kit/modules/node_themes_urls.html index 1378118ce4..7cedab537d 100644 --- a/docs/api/cli-kit/modules/node_themes_urls.html +++ b/docs/api/cli-kit/modules/node_themes_urls.html @@ -1,4 +1,4 @@ -node/themes/urls | @shopify/cli-kit

      Module node/themes/urls

      Index

      Functions

      codeEditorUrl +node/themes/urls | @shopify/cli-kit

      Module node/themes/urls

      Index

      Functions

      codeEditorUrl storeAdminUrl themeEditorUrl themePreviewUrl diff --git a/docs/api/cli-kit/modules/node_themes_utils.html b/docs/api/cli-kit/modules/node_themes_utils.html index ce0ee7dc2a..ba5672b5f9 100644 --- a/docs/api/cli-kit/modules/node_themes_utils.html +++ b/docs/api/cli-kit/modules/node_themes_utils.html @@ -1,4 +1,4 @@ -node/themes/utils | @shopify/cli-kit

      Module node/themes/utils

      Index

      Type Aliases

      Role +node/themes/utils | @shopify/cli-kit

      Module node/themes/utils

      Index

      Type Aliases

      Variables

      DEVELOPMENT_THEME_ROLE LIVE_THEME_ROLE UNPUBLISHED_THEME_ROLE diff --git a/docs/api/cli-kit/modules/node_toml.html b/docs/api/cli-kit/modules/node_toml.html index 8c7ece9113..2851c85e8d 100644 --- a/docs/api/cli-kit/modules/node_toml.html +++ b/docs/api/cli-kit/modules/node_toml.html @@ -1,4 +1,4 @@ -node/toml | @shopify/cli-kit

      Index

      Type Aliases

      JsonMapType +node/toml | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_tree_kill.html b/docs/api/cli-kit/modules/node_tree_kill.html index e49cb1b6c6..b8a77a5a23 100644 --- a/docs/api/cli-kit/modules/node_tree_kill.html +++ b/docs/api/cli-kit/modules/node_tree_kill.html @@ -1,2 +1,2 @@ -node/tree-kill | @shopify/cli-kit

      Module node/tree-kill

      Index

      Functions

      treeKill +node/tree-kill | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_ui.html b/docs/api/cli-kit/modules/node_ui.html index b7a6deabe4..7befe3b019 100644 --- a/docs/api/cli-kit/modules/node_ui.html +++ b/docs/api/cli-kit/modules/node_ui.html @@ -1,4 +1,4 @@ -node/ui | @shopify/cli-kit

      Index

      Interfaces

      InfoTableSection +node/ui | @shopify/cli-kit

      Index

      Interfaces

      InfoTableSection LinkToken ListToken RenderAutocompleteOptions diff --git a/docs/api/cli-kit/modules/node_ui_components.html b/docs/api/cli-kit/modules/node_ui_components.html index 782665498c..c03387b383 100644 --- a/docs/api/cli-kit/modules/node_ui_components.html +++ b/docs/api/cli-kit/modules/node_ui_components.html @@ -1,4 +1,4 @@ -node/ui/components | @shopify/cli-kit

      Module node/ui/components

      Index

      Interfaces

      ConcurrentOutputContext +node/ui/components | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_ui_hooks.html b/docs/api/cli-kit/modules/node_ui_hooks.html index b7e168d9d6..17c81734f2 100644 --- a/docs/api/cli-kit/modules/node_ui_hooks.html +++ b/docs/api/cli-kit/modules/node_ui_hooks.html @@ -1,2 +1,2 @@ -node/ui/hooks | @shopify/cli-kit

      Module node/ui/hooks

      Index

      Functions

      useAbortSignal +node/ui/hooks | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_upgrade.html b/docs/api/cli-kit/modules/node_upgrade.html index f6327cb791..ee9acc3eaa 100644 --- a/docs/api/cli-kit/modules/node_upgrade.html +++ b/docs/api/cli-kit/modules/node_upgrade.html @@ -1,3 +1,3 @@ -node/upgrade | @shopify/cli-kit

      Module node/upgrade

      Index

      Functions

      cliInstallCommand +node/upgrade | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_vendor_otel_js_export_InstantaneousMetricReader.html b/docs/api/cli-kit/modules/node_vendor_otel_js_export_InstantaneousMetricReader.html index 1c33e2c2cc..942638dd32 100644 --- a/docs/api/cli-kit/modules/node_vendor_otel_js_export_InstantaneousMetricReader.html +++ b/docs/api/cli-kit/modules/node_vendor_otel_js_export_InstantaneousMetricReader.html @@ -1,3 +1,3 @@ -node/vendor/otel-js/export/InstantaneousMetricReader | @shopify/cli-kit

      Module node/vendor/otel-js/export/InstantaneousMetricReader

      Index

      Classes

      InstantaneousMetricReader +node/vendor/otel-js/export/InstantaneousMetricReader | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_vendor_otel_js_service_BaseOtelService_BaseOtelService.html b/docs/api/cli-kit/modules/node_vendor_otel_js_service_BaseOtelService_BaseOtelService.html index 7bd341183a..33847645b0 100644 --- a/docs/api/cli-kit/modules/node_vendor_otel_js_service_BaseOtelService_BaseOtelService.html +++ b/docs/api/cli-kit/modules/node_vendor_otel_js_service_BaseOtelService_BaseOtelService.html @@ -1,3 +1,3 @@ -node/vendor/otel-js/service/BaseOtelService/BaseOtelService | @shopify/cli-kit

      Module node/vendor/otel-js/service/BaseOtelService/BaseOtelService

      Index

      Classes

      BaseOtelService +node/vendor/otel-js/service/BaseOtelService/BaseOtelService | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_vendor_otel_js_service_DefaultOtelService_DefaultMeterProvider.html b/docs/api/cli-kit/modules/node_vendor_otel_js_service_DefaultOtelService_DefaultMeterProvider.html index d06b3410f0..b512b52413 100644 --- a/docs/api/cli-kit/modules/node_vendor_otel_js_service_DefaultOtelService_DefaultMeterProvider.html +++ b/docs/api/cli-kit/modules/node_vendor_otel_js_service_DefaultOtelService_DefaultMeterProvider.html @@ -1,3 +1,3 @@ -node/vendor/otel-js/service/DefaultOtelService/DefaultMeterProvider | @shopify/cli-kit

      Module node/vendor/otel-js/service/DefaultOtelService/DefaultMeterProvider

      Index

      Classes

      DefaultMeterProvider +node/vendor/otel-js/service/DefaultOtelService/DefaultMeterProvider | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_vendor_otel_js_service_DefaultOtelService_DefaultOtelService.html b/docs/api/cli-kit/modules/node_vendor_otel_js_service_DefaultOtelService_DefaultOtelService.html index 85ad178352..8087ab0e7c 100644 --- a/docs/api/cli-kit/modules/node_vendor_otel_js_service_DefaultOtelService_DefaultOtelService.html +++ b/docs/api/cli-kit/modules/node_vendor_otel_js_service_DefaultOtelService_DefaultOtelService.html @@ -1,3 +1,3 @@ -node/vendor/otel-js/service/DefaultOtelService/DefaultOtelService | @shopify/cli-kit

      Module node/vendor/otel-js/service/DefaultOtelService/DefaultOtelService

      Index

      Classes

      DefaultOtelService +node/vendor/otel-js/service/DefaultOtelService/DefaultOtelService | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_vendor_otel_js_service_types.html b/docs/api/cli-kit/modules/node_vendor_otel_js_service_types.html index c03ce069f3..cda923242c 100644 --- a/docs/api/cli-kit/modules/node_vendor_otel_js_service_types.html +++ b/docs/api/cli-kit/modules/node_vendor_otel_js_service_types.html @@ -1,4 +1,4 @@ -node/vendor/otel-js/service/types | @shopify/cli-kit

      Module node/vendor/otel-js/service/types

      Index

      Enumerations

      MetricInstrumentType +node/vendor/otel-js/service/types | @shopify/cli-kit

      Module node/vendor/otel-js/service/types

      Index

      Enumerations

      Interfaces

      Type Aliases

      CustomMetricLabels diff --git a/docs/api/cli-kit/modules/node_vendor_otel_js_utils_throttle.html b/docs/api/cli-kit/modules/node_vendor_otel_js_utils_throttle.html index 4eb006b8cd..b1fab97dda 100644 --- a/docs/api/cli-kit/modules/node_vendor_otel_js_utils_throttle.html +++ b/docs/api/cli-kit/modules/node_vendor_otel_js_utils_throttle.html @@ -1,2 +1,2 @@ -node/vendor/otel-js/utils/throttle | @shopify/cli-kit

      Module node/vendor/otel-js/utils/throttle

      Index

      Functions

      throttle +node/vendor/otel-js/utils/throttle | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_vendor_otel_js_utils_validators.html b/docs/api/cli-kit/modules/node_vendor_otel_js_utils_validators.html index 3c90206751..dc9d744578 100644 --- a/docs/api/cli-kit/modules/node_vendor_otel_js_utils_validators.html +++ b/docs/api/cli-kit/modules/node_vendor_otel_js_utils_validators.html @@ -1,2 +1,2 @@ -node/vendor/otel-js/utils/validators | @shopify/cli-kit

      Module node/vendor/otel-js/utils/validators

      Index

      Functions

      isValidMetricName +node/vendor/otel-js/utils/validators | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_vscode.html b/docs/api/cli-kit/modules/node_vscode.html index 56dfa584ac..30e7013a29 100644 --- a/docs/api/cli-kit/modules/node_vscode.html +++ b/docs/api/cli-kit/modules/node_vscode.html @@ -1,3 +1,3 @@ -node/vscode | @shopify/cli-kit

      Module node/vscode

      Index

      Functions

      addRecommendedExtensions +node/vscode | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/types/common_string.RandomNameFamily.html b/docs/api/cli-kit/types/common_string.RandomNameFamily.html index d0909555bd..d0fb807d86 100644 --- a/docs/api/cli-kit/types/common_string.RandomNameFamily.html +++ b/docs/api/cli-kit/types/common_string.RandomNameFamily.html @@ -1 +1 @@ -RandomNameFamily | @shopify/cli-kit
      RandomNameFamily: "business" | "creative"
      \ No newline at end of file +RandomNameFamily | @shopify/cli-kit
      RandomNameFamily: "business" | "creative"
      \ No newline at end of file diff --git a/docs/api/cli-kit/types/common_ts_deep_required.DeepRequired.html b/docs/api/cli-kit/types/common_ts_deep_required.DeepRequired.html index ecd1af7f51..b38ec6807f 100644 --- a/docs/api/cli-kit/types/common_ts_deep_required.DeepRequired.html +++ b/docs/api/cli-kit/types/common_ts_deep_required.DeepRequired.html @@ -1,4 +1,4 @@ DeepRequired | @shopify/cli-kit
      DeepRequired<T>: {
          [TKey in keyof Required<T>]: NonNullable<Required<T>[TKey]>
      }

      Converts a mapping type to be non-optional.

      type T = DeepRequired<{optionalKey?: string, nullableValue: string | null, undefinableValue: string | undefined}>
      T = {optionalKey: string, nullableValue: string, undefinableValue: string}
      -

      Type Parameters

      • T
      \ No newline at end of file +

      Type Parameters

      • T
      \ No newline at end of file diff --git a/docs/api/cli-kit/types/common_ts_pick_by_prefix.PickByPrefix.html b/docs/api/cli-kit/types/common_ts_pick_by_prefix.PickByPrefix.html index 8db73298ce..cffbe4097b 100644 --- a/docs/api/cli-kit/types/common_ts_pick_by_prefix.PickByPrefix.html +++ b/docs/api/cli-kit/types/common_ts_pick_by_prefix.PickByPrefix.html @@ -1,4 +1,4 @@ PickByPrefix | @shopify/cli-kit

      Type alias PickByPrefix<TMapping, TPrefix, TKeys>

      PickByPrefix<TMapping, TPrefix, TKeys>: {
          [TKey in keyof TMapping as TKey extends `${TPrefix}${infer _TSuffix}` | TKeys
              ? TKey
              : never]: TMapping[TKey]
      }

      Produces a subset of a mapping type, where the keys either match some prefix string, or are in a list of exact matches.

      type T = PickByPrefix<{foo_1: number, foo_2: number, nope: string, included: string, also: number}, 'foo_', 'included' | 'also'>.

      T = {foo_1: number, foo_2: number, included: string, also: number}
      -

      Type Parameters

      • TMapping
      • TPrefix extends string
      • TKeys extends keyof TMapping = never
      \ No newline at end of file +

      Type Parameters

      • TMapping
      • TPrefix extends string
      • TKeys extends keyof TMapping = never
      \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_analytics.CommandExitMode.html b/docs/api/cli-kit/types/node_analytics.CommandExitMode.html index 67bba47154..d007b1e751 100644 --- a/docs/api/cli-kit/types/node_analytics.CommandExitMode.html +++ b/docs/api/cli-kit/types/node_analytics.CommandExitMode.html @@ -1 +1 @@ -CommandExitMode | @shopify/cli-kit
      CommandExitMode: "ok" | "unexpected_error" | "expected_error"
      \ No newline at end of file +CommandExitMode | @shopify/cli-kit
      CommandExitMode: "ok" | "unexpected_error" | "expected_error"
      \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_api_graphql.Exact.html b/docs/api/cli-kit/types/node_api_graphql.Exact.html index b986ab5a3f..3c508dbdfb 100644 --- a/docs/api/cli-kit/types/node_api_graphql.Exact.html +++ b/docs/api/cli-kit/types/node_api_graphql.Exact.html @@ -1 +1 @@ -Exact | @shopify/cli-kit
      Exact<T>: {
          [K in keyof T]: T[K]
      }

      Type Parameters

      • T extends {
            [key: string]: unknown;
        }
      \ No newline at end of file +Exact | @shopify/cli-kit
      Exact<T>: {
          [K in keyof T]: T[K]
      }

      Type Parameters

      • T extends {
            [key: string]: unknown;
        }
      \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_api_graphql.GraphQLRequestDocOptions.html b/docs/api/cli-kit/types/node_api_graphql.GraphQLRequestDocOptions.html index 1b86801b13..cf6b93ba5c 100644 --- a/docs/api/cli-kit/types/node_api_graphql.GraphQLRequestDocOptions.html +++ b/docs/api/cli-kit/types/node_api_graphql.GraphQLRequestDocOptions.html @@ -1 +1 @@ -GraphQLRequestDocOptions | @shopify/cli-kit

      Type alias GraphQLRequestDocOptions<TResult, TVariables>

      GraphQLRequestDocOptions<TResult, TVariables>: GraphQLRequestBaseOptions<TResult> & {
          query: TypedDocumentNode<TResult, TVariables> | TypedDocumentNode<TResult, Exact<{
              [key: string]: never;
          }>>;
          variables?: TVariables;
      }

      Type Parameters

      • TResult
      • TVariables

      Type declaration

      \ No newline at end of file +GraphQLRequestDocOptions | @shopify/cli-kit

      Type alias GraphQLRequestDocOptions<TResult, TVariables>

      GraphQLRequestDocOptions<TResult, TVariables>: GraphQLRequestBaseOptions<TResult> & {
          query: TypedDocumentNode<TResult, TVariables> | TypedDocumentNode<TResult, Exact<{
              [key: string]: never;
          }>>;
          variables?: TVariables;
      }

      Type Parameters

      • TResult
      • TVariables

      Type declaration

      \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_api_graphql.GraphQLRequestOptions.html b/docs/api/cli-kit/types/node_api_graphql.GraphQLRequestOptions.html index 6e33f9134e..5f3f19f965 100644 --- a/docs/api/cli-kit/types/node_api_graphql.GraphQLRequestOptions.html +++ b/docs/api/cli-kit/types/node_api_graphql.GraphQLRequestOptions.html @@ -1 +1 @@ -GraphQLRequestOptions | @shopify/cli-kit
      GraphQLRequestOptions<T>: GraphQLRequestBaseOptions<T> & {
          query: RequestDocument;
          variables?: Variables;
      }

      Type Parameters

      • T

      Type declaration

      • query: RequestDocument
      • Optional variables?: Variables
      \ No newline at end of file +GraphQLRequestOptions | @shopify/cli-kit
      GraphQLRequestOptions<T>: GraphQLRequestBaseOptions<T> & {
          query: RequestDocument;
          variables?: Variables;
      }

      Type Parameters

      • T

      Type declaration

      • query: RequestDocument
      • Optional variables?: Variables
      \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_api_graphql.GraphQLResponse.html b/docs/api/cli-kit/types/node_api_graphql.GraphQLResponse.html index 9e7d76c613..5a84aaaade 100644 --- a/docs/api/cli-kit/types/node_api_graphql.GraphQLResponse.html +++ b/docs/api/cli-kit/types/node_api_graphql.GraphQLResponse.html @@ -1 +1 @@ -GraphQLResponse | @shopify/cli-kit
      GraphQLResponse<T>: Awaited<ReturnType<typeof rawRequest>>

      Type Parameters

      • T
      \ No newline at end of file +GraphQLResponse | @shopify/cli-kit
      GraphQLResponse<T>: Awaited<ReturnType<typeof rawRequest>>

      Type Parameters

      • T
      \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_context_local.CIMetadata.html b/docs/api/cli-kit/types/node_context_local.CIMetadata.html index 03d52061f9..7851222d16 100644 --- a/docs/api/cli-kit/types/node_context_local.CIMetadata.html +++ b/docs/api/cli-kit/types/node_context_local.CIMetadata.html @@ -1 +1 @@ -CIMetadata | @shopify/cli-kit
      \ No newline at end of file +CIMetadata | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_fs.ReadOptions.html b/docs/api/cli-kit/types/node_fs.ReadOptions.html index 0b16daf547..1caad0402e 100644 --- a/docs/api/cli-kit/types/node_fs.ReadOptions.html +++ b/docs/api/cli-kit/types/node_fs.ReadOptions.html @@ -2,4 +2,4 @@ utf-8 encoding.

      Type declaration

      • Optional flag?: string

      Type declaration

      • encoding: BufferEncoding | string
      • Optional flag?: string

      Param: path

      Path to the file to read.

      Returns

      A promise that resolves with the content of the file.

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_hrtime.StartTime.html b/docs/api/cli-kit/types/node_hrtime.StartTime.html index 0879fb11ee..0c2ba5a621 100644 --- a/docs/api/cli-kit/types/node_hrtime.StartTime.html +++ b/docs/api/cli-kit/types/node_hrtime.StartTime.html @@ -1 +1 @@ -StartTime | @shopify/cli-kit
      StartTime: [number, number]
      \ No newline at end of file +StartTime | @shopify/cli-kit
      StartTime: [number, number]
      \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_http.Response.html b/docs/api/cli-kit/types/node_http.Response.html deleted file mode 100644 index e0a315ede7..0000000000 --- a/docs/api/cli-kit/types/node_http.Response.html +++ /dev/null @@ -1 +0,0 @@ -Response | @shopify/cli-kit
      Response: Awaited<ReturnType<typeof nodeFetch>>
      \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_metadata.Public.html b/docs/api/cli-kit/types/node_metadata.Public.html index bf3dbd75fd..ea69fae212 100644 --- a/docs/api/cli-kit/types/node_metadata.Public.html +++ b/docs/api/cli-kit/types/node_metadata.Public.html @@ -1 +1 @@ -Public | @shopify/cli-kit
      \ No newline at end of file +Public | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_metadata.PublicSchema.html b/docs/api/cli-kit/types/node_metadata.PublicSchema.html index cfef5b402f..5ff0e40198 100644 --- a/docs/api/cli-kit/types/node_metadata.PublicSchema.html +++ b/docs/api/cli-kit/types/node_metadata.PublicSchema.html @@ -1 +1 @@ -PublicSchema | @shopify/cli-kit
      PublicSchema<T>: T extends RuntimeMetadataManager<infer TPublic, infer _TSensitive>
          ? TPublic
          : never

      Type Parameters

      • T
      \ No newline at end of file +PublicSchema | @shopify/cli-kit
      PublicSchema<T>: T extends RuntimeMetadataManager<infer TPublic, infer _TSensitive>
          ? TPublic
          : never

      Type Parameters

      • T
      \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_metadata.Sensitive.html b/docs/api/cli-kit/types/node_metadata.Sensitive.html index 49817f913e..6a1e46b8c4 100644 --- a/docs/api/cli-kit/types/node_metadata.Sensitive.html +++ b/docs/api/cli-kit/types/node_metadata.Sensitive.html @@ -1 +1 @@ -Sensitive | @shopify/cli-kit
      \ No newline at end of file +Sensitive | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_metadata.SensitiveSchema.html b/docs/api/cli-kit/types/node_metadata.SensitiveSchema.html index 0a58150d47..3c9badf542 100644 --- a/docs/api/cli-kit/types/node_metadata.SensitiveSchema.html +++ b/docs/api/cli-kit/types/node_metadata.SensitiveSchema.html @@ -1 +1 @@ -SensitiveSchema | @shopify/cli-kit
      SensitiveSchema<T>: T extends RuntimeMetadataManager<infer _TPublic, infer TSensitive>
          ? TSensitive
          : never

      Type Parameters

      • T
      \ No newline at end of file +SensitiveSchema | @shopify/cli-kit
      SensitiveSchema<T>: T extends RuntimeMetadataManager<infer _TPublic, infer TSensitive>
          ? TSensitive
          : never

      Type Parameters

      • T
      \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_monorail.MonorailEventPublic.html b/docs/api/cli-kit/types/node_monorail.MonorailEventPublic.html index 64dd4c120a..b033a5bbe0 100644 --- a/docs/api/cli-kit/types/node_monorail.MonorailEventPublic.html +++ b/docs/api/cli-kit/types/node_monorail.MonorailEventPublic.html @@ -1 +1 @@ -MonorailEventPublic | @shopify/cli-kit
      \ No newline at end of file +MonorailEventPublic | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_monorail.MonorailEventSensitive.html b/docs/api/cli-kit/types/node_monorail.MonorailEventSensitive.html index 7429f732b4..eb767287f5 100644 --- a/docs/api/cli-kit/types/node_monorail.MonorailEventSensitive.html +++ b/docs/api/cli-kit/types/node_monorail.MonorailEventSensitive.html @@ -1 +1 @@ -MonorailEventSensitive | @shopify/cli-kit
      MonorailEventSensitive: Schemas[typeof MONORAIL_COMMAND_TOPIC]["sensitive"]
      \ No newline at end of file +MonorailEventSensitive | @shopify/cli-kit
      MonorailEventSensitive: Schemas[typeof MONORAIL_COMMAND_TOPIC]["sensitive"]
      \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_node_package_manager.DependencyType.html b/docs/api/cli-kit/types/node_node_package_manager.DependencyType.html index 9ddb647122..fb60b974b8 100644 --- a/docs/api/cli-kit/types/node_node_package_manager.DependencyType.html +++ b/docs/api/cli-kit/types/node_node_package_manager.DependencyType.html @@ -4,4 +4,4 @@
    • prod: dependencies
    • peer: peerDependencies
    • -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_node_package_manager.Lockfile.html b/docs/api/cli-kit/types/node_node_package_manager.Lockfile.html index 8368db65d7..7a5b7010ac 100644 --- a/docs/api/cli-kit/types/node_node_package_manager.Lockfile.html +++ b/docs/api/cli-kit/types/node_node_package_manager.Lockfile.html @@ -1 +1 @@ -Lockfile | @shopify/cli-kit
      Lockfile: "yarn.lock" | "package-lock.json" | "pnpm-lock.yaml" | "bun.lockb"
      \ No newline at end of file +Lockfile | @shopify/cli-kit
      Lockfile: "yarn.lock" | "package-lock.json" | "pnpm-lock.yaml" | "bun.lockb"
      \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_node_package_manager.PackageManager.html b/docs/api/cli-kit/types/node_node_package_manager.PackageManager.html index 9ac8f2c7d5..36ec59c492 100644 --- a/docs/api/cli-kit/types/node_node_package_manager.PackageManager.html +++ b/docs/api/cli-kit/types/node_node_package_manager.PackageManager.html @@ -1 +1 @@ -PackageManager | @shopify/cli-kit
      \ No newline at end of file +PackageManager | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_output.LogLevel.html b/docs/api/cli-kit/types/node_output.LogLevel.html index fa90b61b01..ed09503489 100644 --- a/docs/api/cli-kit/types/node_output.LogLevel.html +++ b/docs/api/cli-kit/types/node_output.LogLevel.html @@ -1,2 +1,2 @@ LogLevel | @shopify/cli-kit
      LogLevel: "fatal" | "error" | "warn" | "info" | "debug" | "trace" | "silent"

      Log levels.

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_output.Logger.html b/docs/api/cli-kit/types/node_output.Logger.html index 8a24618818..79b6fc8a58 100644 --- a/docs/api/cli-kit/types/node_output.Logger.html +++ b/docs/api/cli-kit/types/node_output.Logger.html @@ -1 +1 @@ -Logger | @shopify/cli-kit
      Logger: Writable | ((message, logLevel?) => void)

      Type declaration

        • (message, logLevel?): void
        • Parameters

          • message: string
          • Optional logLevel: LogLevel

          Returns void

      \ No newline at end of file +Logger | @shopify/cli-kit
      Logger: Writable | ((message, logLevel?) => void)

      Type declaration

        • (message, logLevel?): void
        • Parameters

          • message: string
          • Optional logLevel: LogLevel

          Returns void

      \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_output.OutputMessage.html b/docs/api/cli-kit/types/node_output.OutputMessage.html index c511b338b5..86163867d5 100644 --- a/docs/api/cli-kit/types/node_output.OutputMessage.html +++ b/docs/api/cli-kit/types/node_output.OutputMessage.html @@ -1 +1 @@ -OutputMessage | @shopify/cli-kit
      \ No newline at end of file +OutputMessage | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_plugins.FanoutHookFunction.html b/docs/api/cli-kit/types/node_plugins.FanoutHookFunction.html index f1f8662059..8f8ca3d749 100644 --- a/docs/api/cli-kit/types/node_plugins.FanoutHookFunction.html +++ b/docs/api/cli-kit/types/node_plugins.FanoutHookFunction.html @@ -1 +1 @@ -FanoutHookFunction | @shopify/cli-kit

      Type alias FanoutHookFunction<TEvent, TPluginName, TPluginMap>

      FanoutHookFunction<TEvent, TPluginName, TPluginMap>: ((this, options) => Promise<PluginReturnsForHook<TEvent, TPluginName, TPluginMap>>)

      Type Parameters

      Type declaration

      \ No newline at end of file +FanoutHookFunction | @shopify/cli-kit

      Type alias FanoutHookFunction<TEvent, TPluginName, TPluginMap>

      FanoutHookFunction<TEvent, TPluginName, TPluginMap>: ((this, options) => Promise<PluginReturnsForHook<TEvent, TPluginName, TPluginMap>>)

      Type Parameters

      Type declaration

      \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_plugins.PluginReturnsForHook.html b/docs/api/cli-kit/types/node_plugins.PluginReturnsForHook.html index d03f1a4fd6..e2a4cd50b4 100644 --- a/docs/api/cli-kit/types/node_plugins.PluginReturnsForHook.html +++ b/docs/api/cli-kit/types/node_plugins.PluginReturnsForHook.html @@ -1 +1 @@ -PluginReturnsForHook | @shopify/cli-kit

      Type alias PluginReturnsForHook<TEvent, TPluginName, TPluginMap>

      PluginReturnsForHook<TEvent, TPluginName, TPluginMap>: TPluginMap[TEvent]["pluginReturns"][TPluginName]

      Type Parameters

      \ No newline at end of file +PluginReturnsForHook | @shopify/cli-kit

      Type alias PluginReturnsForHook<TEvent, TPluginName, TPluginMap>

      PluginReturnsForHook<TEvent, TPluginName, TPluginMap>: TPluginMap[TEvent]["pluginReturns"][TPluginName]

      Type Parameters

      \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_plugins_tunnel.TunnelErrorType.html b/docs/api/cli-kit/types/node_plugins_tunnel.TunnelErrorType.html index d331b12faf..05a1e652a9 100644 --- a/docs/api/cli-kit/types/node_plugins_tunnel.TunnelErrorType.html +++ b/docs/api/cli-kit/types/node_plugins_tunnel.TunnelErrorType.html @@ -1 +1 @@ -TunnelErrorType | @shopify/cli-kit
      TunnelErrorType: "invalid-provider" | "tunnel-already-running" | "wrong-credentials" | "unknown"
      \ No newline at end of file +TunnelErrorType | @shopify/cli-kit
      TunnelErrorType: "invalid-provider" | "tunnel-already-running" | "wrong-credentials" | "unknown"
      \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_plugins_tunnel.TunnelProviderFunction.html b/docs/api/cli-kit/types/node_plugins_tunnel.TunnelProviderFunction.html index b0ad973dd4..6dccf73d1f 100644 --- a/docs/api/cli-kit/types/node_plugins_tunnel.TunnelProviderFunction.html +++ b/docs/api/cli-kit/types/node_plugins_tunnel.TunnelProviderFunction.html @@ -1 +1 @@ -TunnelProviderFunction | @shopify/cli-kit
      TunnelProviderFunction: FanoutHookFunction<"tunnel_provider", "">
      \ No newline at end of file +TunnelProviderFunction | @shopify/cli-kit
      TunnelProviderFunction: FanoutHookFunction<"tunnel_provider", "">
      \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_plugins_tunnel.TunnelStartAction.html b/docs/api/cli-kit/types/node_plugins_tunnel.TunnelStartAction.html index 6be7279b75..9ab8ed29c2 100644 --- a/docs/api/cli-kit/types/node_plugins_tunnel.TunnelStartAction.html +++ b/docs/api/cli-kit/types/node_plugins_tunnel.TunnelStartAction.html @@ -1 +1 @@ -TunnelStartAction | @shopify/cli-kit
      TunnelStartAction: ((port) => Promise<TunnelStartReturn>)

      Type declaration

      \ No newline at end of file +TunnelStartAction | @shopify/cli-kit
      TunnelStartAction: ((port) => Promise<TunnelStartReturn>)

      Type declaration

      \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_plugins_tunnel.TunnelStartFunction.html b/docs/api/cli-kit/types/node_plugins_tunnel.TunnelStartFunction.html index 1215e528c3..9242929035 100644 --- a/docs/api/cli-kit/types/node_plugins_tunnel.TunnelStartFunction.html +++ b/docs/api/cli-kit/types/node_plugins_tunnel.TunnelStartFunction.html @@ -1 +1 @@ -TunnelStartFunction | @shopify/cli-kit
      \ No newline at end of file +TunnelStartFunction | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_plugins_tunnel.TunnelStartReturn.html b/docs/api/cli-kit/types/node_plugins_tunnel.TunnelStartReturn.html index d00ba11dc8..2cca7ed65c 100644 --- a/docs/api/cli-kit/types/node_plugins_tunnel.TunnelStartReturn.html +++ b/docs/api/cli-kit/types/node_plugins_tunnel.TunnelStartReturn.html @@ -1 +1 @@ -TunnelStartReturn | @shopify/cli-kit
      \ No newline at end of file +TunnelStartReturn | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_plugins_tunnel.TunnelStatusType.html b/docs/api/cli-kit/types/node_plugins_tunnel.TunnelStatusType.html index ade76492d6..33eac53a82 100644 --- a/docs/api/cli-kit/types/node_plugins_tunnel.TunnelStatusType.html +++ b/docs/api/cli-kit/types/node_plugins_tunnel.TunnelStatusType.html @@ -1 +1 @@ -TunnelStatusType | @shopify/cli-kit
      TunnelStatusType: {
          status: "not-started";
      } | {
          status: "starting";
      } | {
          status: "connected";
          url: string;
      } | {
          message: TokenItem | OutputMessage;
          status: "error";
          tryMessage?: TokenItem | OutputMessage | null;
      }

      Type declaration

      • status: "not-started"

      Type declaration

      • status: "starting"

      Type declaration

      • status: "connected"
      • url: string

      Type declaration

      \ No newline at end of file +TunnelStatusType | @shopify/cli-kit
      TunnelStatusType: {
          status: "not-started";
      } | {
          status: "starting";
      } | {
          status: "connected";
          url: string;
      } | {
          message: TokenItem | OutputMessage;
          status: "error";
          tryMessage?: TokenItem | OutputMessage | null;
      }

      Type declaration

      • status: "not-started"

      Type declaration

      • status: "starting"

      Type declaration

      • status: "connected"
      • url: string

      Type declaration

      \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_result.Result.html b/docs/api/cli-kit/types/node_result.Result.html index bb43ddebf7..e923c38152 100644 --- a/docs/api/cli-kit/types/node_result.Result.html +++ b/docs/api/cli-kit/types/node_result.Result.html @@ -1 +1 @@ -Result | @shopify/cli-kit

      Type alias Result<TValue, TError>

      Type Parameters

      • TValue
      • TError
      \ No newline at end of file +Result | @shopify/cli-kit

      Type alias Result<TValue, TError>

      Type Parameters

      • TValue
      • TError
      \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_schema.ParseConfigurationResult.html b/docs/api/cli-kit/types/node_schema.ParseConfigurationResult.html index e19e6c507a..ffee94041c 100644 --- a/docs/api/cli-kit/types/node_schema.ParseConfigurationResult.html +++ b/docs/api/cli-kit/types/node_schema.ParseConfigurationResult.html @@ -1,4 +1,4 @@ ParseConfigurationResult | @shopify/cli-kit

      Type alias ParseConfigurationResult<TConfiguration>

      ParseConfigurationResult<TConfiguration>: {
          data: TConfiguration;
          errors: undefined;
          state: "ok";
      } | {
          data: undefined;
          errors: Pick<z.ZodIssueBase, "path" | "message">[];
          state: "error";
      }

      A neutral type for the result of a parsing/validation operation.

      As some validation can happen via JSON Schema, we prefer to use a type that isn't wholly dependent on Zod (or JSON Schema).

      -

      Type Parameters

      • TConfiguration

      Type declaration

      Type declaration

      • data: undefined
      • errors: Pick<z.ZodIssueBase, "path" | "message">[]
      • state: "error"
      \ No newline at end of file +

      Type Parameters

      • TConfiguration

      Type declaration

      Type declaration

      • data: undefined
      • errors: Pick<z.ZodIssueBase, "path" | "message">[]
      • state: "error"
      \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_schema.ZodObjectOf.html b/docs/api/cli-kit/types/node_schema.ZodObjectOf.html index 8a0f327f6f..d9d55d73b0 100644 --- a/docs/api/cli-kit/types/node_schema.ZodObjectOf.html +++ b/docs/api/cli-kit/types/node_schema.ZodObjectOf.html @@ -1,2 +1,2 @@ ZodObjectOf | @shopify/cli-kit
      ZodObjectOf<T>: ZodObject<any, any, any, T>

      Type alias for a zod object schema that produces a given shape once parsed.

      -

      Type Parameters

      • T
      \ No newline at end of file +

      Type Parameters

      • T
      \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_themes_api.AssetParams.html b/docs/api/cli-kit/types/node_themes_api.AssetParams.html index ec59951370..0037c5062f 100644 --- a/docs/api/cli-kit/types/node_themes_api.AssetParams.html +++ b/docs/api/cli-kit/types/node_themes_api.AssetParams.html @@ -1 +1 @@ -AssetParams | @shopify/cli-kit
      AssetParams: Pick<ThemeAsset, "key"> & Partial<Pick<ThemeAsset, "value" | "attachment">>
      \ No newline at end of file +AssetParams | @shopify/cli-kit
      AssetParams: Pick<ThemeAsset, "key"> & Partial<Pick<ThemeAsset, "value" | "attachment">>
      \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_themes_api.ThemeParams.html b/docs/api/cli-kit/types/node_themes_api.ThemeParams.html index f32ad875e9..c1065e55a1 100644 --- a/docs/api/cli-kit/types/node_themes_api.ThemeParams.html +++ b/docs/api/cli-kit/types/node_themes_api.ThemeParams.html @@ -1 +1 @@ -ThemeParams | @shopify/cli-kit
      ThemeParams: Partial<Pick<Theme, "name" | "role" | "processing" | "src">>
      \ No newline at end of file +ThemeParams | @shopify/cli-kit
      ThemeParams: Partial<Pick<Theme, "name" | "role" | "processing" | "src">>
      \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_themes_types.Key.html b/docs/api/cli-kit/types/node_themes_types.Key.html index adeebc8bd8..433eeb7f8d 100644 --- a/docs/api/cli-kit/types/node_themes_types.Key.html +++ b/docs/api/cli-kit/types/node_themes_types.Key.html @@ -1,2 +1,2 @@ Key | @shopify/cli-kit
      Key: string

      Key represents the unique identifier of a file in a theme.

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_themes_types.ThemeFSEventName.html b/docs/api/cli-kit/types/node_themes_types.ThemeFSEventName.html new file mode 100644 index 0000000000..6bd44e231d --- /dev/null +++ b/docs/api/cli-kit/types/node_themes_types.ThemeFSEventName.html @@ -0,0 +1 @@ +ThemeFSEventName | @shopify/cli-kit
      ThemeFSEventName: "add" | "change" | "unlink"
      \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_themes_types.ThemeFSEventPayload.html b/docs/api/cli-kit/types/node_themes_types.ThemeFSEventPayload.html new file mode 100644 index 0000000000..0a16a71308 --- /dev/null +++ b/docs/api/cli-kit/types/node_themes_types.ThemeFSEventPayload.html @@ -0,0 +1 @@ +ThemeFSEventPayload | @shopify/cli-kit
      ThemeFSEventPayload<T>: (ThemeFSEvent & {
          type: T;
      })["payload"]

      Type Parameters

      \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_themes_utils.Role.html b/docs/api/cli-kit/types/node_themes_utils.Role.html index 8f66869b17..8a95f80197 100644 --- a/docs/api/cli-kit/types/node_themes_utils.Role.html +++ b/docs/api/cli-kit/types/node_themes_utils.Role.html @@ -1 +1 @@ -Role | @shopify/cli-kit
      \ No newline at end of file +Role | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_toml.JsonMapType.html b/docs/api/cli-kit/types/node_toml.JsonMapType.html index 5bf1bab770..66ff35c595 100644 --- a/docs/api/cli-kit/types/node_toml.JsonMapType.html +++ b/docs/api/cli-kit/types/node_toml.JsonMapType.html @@ -1 +1 @@ -JsonMapType | @shopify/cli-kit
      JsonMapType: JsonMap
      \ No newline at end of file +JsonMapType | @shopify/cli-kit
      JsonMapType: JsonMap
      \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_ui.AlertCustomSection.html b/docs/api/cli-kit/types/node_ui.AlertCustomSection.html index 94d3c165cc..1bac3fcd20 100644 --- a/docs/api/cli-kit/types/node_ui.AlertCustomSection.html +++ b/docs/api/cli-kit/types/node_ui.AlertCustomSection.html @@ -1 +1 @@ -AlertCustomSection | @shopify/cli-kit

      Type alias AlertCustomSection

      AlertCustomSection: CustomSection
      \ No newline at end of file +AlertCustomSection | @shopify/cli-kit

      Type alias AlertCustomSection

      AlertCustomSection: CustomSection
      \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_ui.InfoMessage.html b/docs/api/cli-kit/types/node_ui.InfoMessage.html index 1412056cef..869b9ecc13 100644 --- a/docs/api/cli-kit/types/node_ui.InfoMessage.html +++ b/docs/api/cli-kit/types/node_ui.InfoMessage.html @@ -1 +1 @@ -InfoMessage | @shopify/cli-kit
      InfoMessage: InfoMessageProps["message"]
      \ No newline at end of file +InfoMessage | @shopify/cli-kit
      InfoMessage: InfoMessageProps["message"]
      \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_ui.InlineToken.html b/docs/api/cli-kit/types/node_ui.InlineToken.html index 9963df56ba..3c3a138782 100644 --- a/docs/api/cli-kit/types/node_ui.InlineToken.html +++ b/docs/api/cli-kit/types/node_ui.InlineToken.html @@ -1 +1 @@ -InlineToken | @shopify/cli-kit
      \ No newline at end of file +InlineToken | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_ui.Key.html b/docs/api/cli-kit/types/node_ui.Key.html index d9f93ef953..20ff1549d8 100644 --- a/docs/api/cli-kit/types/node_ui.Key.html +++ b/docs/api/cli-kit/types/node_ui.Key.html @@ -1 +1 @@ -Key | @shopify/cli-kit
      \ No newline at end of file +Key | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_ui.RenderAlertOptions.html b/docs/api/cli-kit/types/node_ui.RenderAlertOptions.html index d49bece4a1..871541aca2 100644 --- a/docs/api/cli-kit/types/node_ui.RenderAlertOptions.html +++ b/docs/api/cli-kit/types/node_ui.RenderAlertOptions.html @@ -1 +1 @@ -RenderAlertOptions | @shopify/cli-kit

      Type alias RenderAlertOptions

      RenderAlertOptions: Omit<AlertOptions, "type">
      \ No newline at end of file +RenderAlertOptions | @shopify/cli-kit

      Type alias RenderAlertOptions

      RenderAlertOptions: Omit<AlertOptions, "type">
      \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_ui.TableColumn.html b/docs/api/cli-kit/types/node_ui.TableColumn.html index 0797301b2f..3b40cf9cc5 100644 --- a/docs/api/cli-kit/types/node_ui.TableColumn.html +++ b/docs/api/cli-kit/types/node_ui.TableColumn.html @@ -1 +1 @@ -TableColumn | @shopify/cli-kit

      Type alias TableColumn<T>

      TableColumn<T>: {
          [column in keyof T]: {
              color?: ForegroundColor | "dim";
              header?: string;
          }
      }

      Type Parameters

      • T
      \ No newline at end of file +TableColumn | @shopify/cli-kit

      Type alias TableColumn<T>

      TableColumn<T>: {
          [column in keyof T]: {
              color?: ForegroundColor | "dim";
              header?: string;
          }
      }

      Type Parameters

      • T
      \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_ui.Token.html b/docs/api/cli-kit/types/node_ui.Token.html index 805d749f01..9c6ddddfb7 100644 --- a/docs/api/cli-kit/types/node_ui.Token.html +++ b/docs/api/cli-kit/types/node_ui.Token.html @@ -1 +1 @@ -Token | @shopify/cli-kit
      Token: string | CommandToken | LinkToken | CharToken | UserInputToken | SubduedToken | FilePathToken | ListToken | BoldToken | InfoToken | WarnToken | ErrorToken
      \ No newline at end of file +Token | @shopify/cli-kit
      Token: string | CommandToken | LinkToken | CharToken | UserInputToken | SubduedToken | FilePathToken | ListToken | BoldToken | InfoToken | WarnToken | ErrorToken
      \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_ui.TokenItem.html b/docs/api/cli-kit/types/node_ui.TokenItem.html index d3454bd1df..057918a28c 100644 --- a/docs/api/cli-kit/types/node_ui.TokenItem.html +++ b/docs/api/cli-kit/types/node_ui.TokenItem.html @@ -1 +1 @@ -TokenItem | @shopify/cli-kit

      Type alias TokenItem<T>

      TokenItem<T>: T | T[]

      Type Parameters

      \ No newline at end of file +TokenItem | @shopify/cli-kit

      Type alias TokenItem<T>

      TokenItem<T>: T | T[]

      Type Parameters

      \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_vendor_otel_js_service_DefaultOtelService_DefaultMeterProvider.Environment.html b/docs/api/cli-kit/types/node_vendor_otel_js_service_DefaultOtelService_DefaultMeterProvider.Environment.html index 65c0f10e91..f8b88fa73c 100644 --- a/docs/api/cli-kit/types/node_vendor_otel_js_service_DefaultOtelService_DefaultMeterProvider.Environment.html +++ b/docs/api/cli-kit/types/node_vendor_otel_js_service_DefaultOtelService_DefaultMeterProvider.Environment.html @@ -1 +1 @@ -Environment | @shopify/cli-kit
      \ No newline at end of file +Environment | @shopify/cli-kit
      \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_vendor_otel_js_service_types.CustomMetricLabels.html b/docs/api/cli-kit/types/node_vendor_otel_js_service_types.CustomMetricLabels.html index 0573cafd81..39a4fe58b4 100644 --- a/docs/api/cli-kit/types/node_vendor_otel_js_service_types.CustomMetricLabels.html +++ b/docs/api/cli-kit/types/node_vendor_otel_js_service_types.CustomMetricLabels.html @@ -1 +1 @@ -CustomMetricLabels | @shopify/cli-kit

      Type alias CustomMetricLabels<TLabels, TKeys>

      CustomMetricLabels<TLabels, TKeys>: {
          [P in TKeys]: TLabels[P] extends MetricAttributes
              ? TLabels[P]
              : never
      }

      Type Parameters

      • TLabels extends {
            [key in TKeys]: MetricAttributes
        }
      • TKeys extends string = keyof TLabels & string
      \ No newline at end of file +CustomMetricLabels | @shopify/cli-kit

      Type alias CustomMetricLabels<TLabels, TKeys>

      CustomMetricLabels<TLabels, TKeys>: {
          [P in TKeys]: TLabels[P] extends MetricAttributes
              ? TLabels[P]
              : never
      }

      Type Parameters

      • TLabels extends {
            [key in TKeys]: MetricAttributes
        }
      • TKeys extends string = keyof TLabels & string
      \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_vendor_otel_js_service_types.MetricDescriptor.html b/docs/api/cli-kit/types/node_vendor_otel_js_service_types.MetricDescriptor.html index ef0e4bf6ad..dd5f3aa18f 100644 --- a/docs/api/cli-kit/types/node_vendor_otel_js_service_types.MetricDescriptor.html +++ b/docs/api/cli-kit/types/node_vendor_otel_js_service_types.MetricDescriptor.html @@ -1 +1 @@ -MetricDescriptor | @shopify/cli-kit
      MetricDescriptor: MetricOptions & ({
          boundaries: number[];
          type: Histogram;
      } | {
          type: Counter | UpDownCounter;
      })
      \ No newline at end of file +MetricDescriptor | @shopify/cli-kit
      MetricDescriptor: MetricOptions & ({
          boundaries: number[];
          type: Histogram;
      } | {
          type: Counter | UpDownCounter;
      })
      \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_vendor_otel_js_service_types.MetricInstrument.html b/docs/api/cli-kit/types/node_vendor_otel_js_service_types.MetricInstrument.html index 89ce573838..45bb98c9a8 100644 --- a/docs/api/cli-kit/types/node_vendor_otel_js_service_types.MetricInstrument.html +++ b/docs/api/cli-kit/types/node_vendor_otel_js_service_types.MetricInstrument.html @@ -1 +1 @@ -MetricInstrument | @shopify/cli-kit
      MetricInstrument: Histogram | Counter | UpDownCounter
      \ No newline at end of file +MetricInstrument | @shopify/cli-kit
      MetricInstrument: Histogram | Counter | UpDownCounter
      \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_vendor_otel_js_service_types.MetricRecording.html b/docs/api/cli-kit/types/node_vendor_otel_js_service_types.MetricRecording.html index f957dbfaaf..1549cbc4f4 100644 --- a/docs/api/cli-kit/types/node_vendor_otel_js_service_types.MetricRecording.html +++ b/docs/api/cli-kit/types/node_vendor_otel_js_service_types.MetricRecording.html @@ -1 +1 @@ -MetricRecording | @shopify/cli-kit
      MetricRecording<TAttributes>: [value: number, labels?: TAttributes]

      Type Parameters

      • TAttributes extends MetricAttributes = any
      \ No newline at end of file +MetricRecording | @shopify/cli-kit
      MetricRecording<TAttributes>: [value: number, labels?: TAttributes]

      Type Parameters

      • TAttributes extends MetricAttributes = any
      \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_vendor_otel_js_service_types.OnRecordCallback.html b/docs/api/cli-kit/types/node_vendor_otel_js_service_types.OnRecordCallback.html index 9e6df432e9..8236bc9fa2 100644 --- a/docs/api/cli-kit/types/node_vendor_otel_js_service_types.OnRecordCallback.html +++ b/docs/api/cli-kit/types/node_vendor_otel_js_service_types.OnRecordCallback.html @@ -1 +1 @@ -OnRecordCallback | @shopify/cli-kit
      OnRecordCallback<TAttributes>: ((metricName, ...args) => MetricRecording<TAttributes> | void)

      Type Parameters

      • TAttributes extends MetricAttributes = any

      Type declaration

      \ No newline at end of file +OnRecordCallback | @shopify/cli-kit
      OnRecordCallback<TAttributes>: ((metricName, ...args) => MetricRecording<TAttributes> | void)

      Type Parameters

      • TAttributes extends MetricAttributes = any

      Type declaration

      \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_vendor_otel_js_service_types.RecordMetricFunction.html b/docs/api/cli-kit/types/node_vendor_otel_js_service_types.RecordMetricFunction.html index 3da203a50e..5b278cd95b 100644 --- a/docs/api/cli-kit/types/node_vendor_otel_js_service_types.RecordMetricFunction.html +++ b/docs/api/cli-kit/types/node_vendor_otel_js_service_types.RecordMetricFunction.html @@ -1 +1 @@ -RecordMetricFunction | @shopify/cli-kit
      RecordMetricFunction<TAttributes>: ((...args) => void)

      Type Parameters

      • TAttributes extends MetricAttributes = any

      Type declaration

      \ No newline at end of file +RecordMetricFunction | @shopify/cli-kit
      RecordMetricFunction<TAttributes>: ((...args) => void)

      Type Parameters

      • TAttributes extends MetricAttributes = any

      Type declaration

      \ No newline at end of file diff --git a/docs/api/cli-kit/variables/common_version.CLI_KIT_VERSION.html b/docs/api/cli-kit/variables/common_version.CLI_KIT_VERSION.html index d108d5873a..42817c3353 100644 --- a/docs/api/cli-kit/variables/common_version.CLI_KIT_VERSION.html +++ b/docs/api/cli-kit/variables/common_version.CLI_KIT_VERSION.html @@ -1 +1 @@ -CLI_KIT_VERSION | @shopify/cli-kit

      Variable CLI_KIT_VERSIONConst

      CLI_KIT_VERSION: "3.66.0" = '3.66.0'
      \ No newline at end of file +CLI_KIT_VERSION | @shopify/cli-kit

      Variable CLI_KIT_VERSIONConst

      CLI_KIT_VERSION: "3.67.0" = '3.67.0'
      \ No newline at end of file diff --git a/docs/api/cli-kit/variables/node_api_partners.FunctionUploadUrlGenerateMutation.html b/docs/api/cli-kit/variables/node_api_partners.FunctionUploadUrlGenerateMutation.html deleted file mode 100644 index af3b48ce00..0000000000 --- a/docs/api/cli-kit/variables/node_api_partners.FunctionUploadUrlGenerateMutation.html +++ /dev/null @@ -1 +0,0 @@ -FunctionUploadUrlGenerateMutation | @shopify/cli-kit

      Variable FunctionUploadUrlGenerateMutationConst

      FunctionUploadUrlGenerateMutation: string = ...
      \ No newline at end of file diff --git a/docs/api/cli-kit/variables/node_cli.globalFlags.html b/docs/api/cli-kit/variables/node_cli.globalFlags.html index 73721f50a9..aa416c9566 100644 --- a/docs/api/cli-kit/variables/node_cli.globalFlags.html +++ b/docs/api/cli-kit/variables/node_cli.globalFlags.html @@ -1,3 +1,3 @@ globalFlags | @shopify/cli-kit

      Variable globalFlagsConst

      globalFlags: {
          no-color: BooleanFlag<boolean>;
          verbose: BooleanFlag<boolean>;
      } = ...

      An object that contains the flags that are shared across all the commands.

      -

      Type declaration

      • no-color: BooleanFlag<boolean>
      • verbose: BooleanFlag<boolean>
      \ No newline at end of file +

      Type declaration

      • no-color: BooleanFlag<boolean>
      • verbose: BooleanFlag<boolean>
      \ No newline at end of file diff --git a/docs/api/cli-kit/variables/node_context_fqdn.CouldntObtainIdentitySpinFQDNError.html b/docs/api/cli-kit/variables/node_context_fqdn.CouldntObtainIdentitySpinFQDNError.html index b90cc48146..22043afd65 100644 --- a/docs/api/cli-kit/variables/node_context_fqdn.CouldntObtainIdentitySpinFQDNError.html +++ b/docs/api/cli-kit/variables/node_context_fqdn.CouldntObtainIdentitySpinFQDNError.html @@ -1 +1 @@ -CouldntObtainIdentitySpinFQDNError | @shopify/cli-kit

      Variable CouldntObtainIdentitySpinFQDNErrorConst

      CouldntObtainIdentitySpinFQDNError: AbortError = ...
      \ No newline at end of file +CouldntObtainIdentitySpinFQDNError | @shopify/cli-kit

      Variable CouldntObtainIdentitySpinFQDNErrorConst

      CouldntObtainIdentitySpinFQDNError: AbortError = ...
      \ No newline at end of file diff --git a/docs/api/cli-kit/variables/node_context_fqdn.CouldntObtainPartnersSpinFQDNError.html b/docs/api/cli-kit/variables/node_context_fqdn.CouldntObtainPartnersSpinFQDNError.html index 6b4dfe73f3..d0ef72dd76 100644 --- a/docs/api/cli-kit/variables/node_context_fqdn.CouldntObtainPartnersSpinFQDNError.html +++ b/docs/api/cli-kit/variables/node_context_fqdn.CouldntObtainPartnersSpinFQDNError.html @@ -1 +1 @@ -CouldntObtainPartnersSpinFQDNError | @shopify/cli-kit

      Variable CouldntObtainPartnersSpinFQDNErrorConst

      CouldntObtainPartnersSpinFQDNError: AbortError = ...
      \ No newline at end of file +CouldntObtainPartnersSpinFQDNError | @shopify/cli-kit

      Variable CouldntObtainPartnersSpinFQDNErrorConst

      CouldntObtainPartnersSpinFQDNError: AbortError = ...
      \ No newline at end of file diff --git a/docs/api/cli-kit/variables/node_context_fqdn.CouldntObtainShopifySpinFQDNError.html b/docs/api/cli-kit/variables/node_context_fqdn.CouldntObtainShopifySpinFQDNError.html index 9e4fd7eabd..0db129e4a5 100644 --- a/docs/api/cli-kit/variables/node_context_fqdn.CouldntObtainShopifySpinFQDNError.html +++ b/docs/api/cli-kit/variables/node_context_fqdn.CouldntObtainShopifySpinFQDNError.html @@ -1 +1 @@ -CouldntObtainShopifySpinFQDNError | @shopify/cli-kit

      Variable CouldntObtainShopifySpinFQDNErrorConst

      CouldntObtainShopifySpinFQDNError: AbortError = ...
      \ No newline at end of file +CouldntObtainShopifySpinFQDNError | @shopify/cli-kit

      Variable CouldntObtainShopifySpinFQDNErrorConst

      CouldntObtainShopifySpinFQDNError: AbortError = ...
      \ No newline at end of file diff --git a/docs/api/cli-kit/variables/node_context_fqdn.NotProvidedStoreFQDNError.html b/docs/api/cli-kit/variables/node_context_fqdn.NotProvidedStoreFQDNError.html index 14ea2ded96..31ae7b675a 100644 --- a/docs/api/cli-kit/variables/node_context_fqdn.NotProvidedStoreFQDNError.html +++ b/docs/api/cli-kit/variables/node_context_fqdn.NotProvidedStoreFQDNError.html @@ -1 +1 @@ -NotProvidedStoreFQDNError | @shopify/cli-kit

      Variable NotProvidedStoreFQDNErrorConst

      NotProvidedStoreFQDNError: AbortError = ...
      \ No newline at end of file +NotProvidedStoreFQDNError | @shopify/cli-kit

      Variable NotProvidedStoreFQDNErrorConst

      NotProvidedStoreFQDNError: AbortError = ...
      \ No newline at end of file diff --git a/docs/api/cli-kit/variables/node_context_spin.spinVariables.html b/docs/api/cli-kit/variables/node_context_spin.spinVariables.html index 7f9508ca79..5b45ede76d 100644 --- a/docs/api/cli-kit/variables/node_context_spin.spinVariables.html +++ b/docs/api/cli-kit/variables/node_context_spin.spinVariables.html @@ -1 +1 @@ -spinVariables | @shopify/cli-kit
      spinVariables: {
          manualCliSpinPortName: string;
          partnersSpinService: string;
      } = ...

      Type declaration

      • manualCliSpinPortName: string
      • partnersSpinService: string
      \ No newline at end of file +spinVariables | @shopify/cli-kit
      spinVariables: {
          manualCliSpinPortName: string;
          partnersSpinService: string;
      } = ...

      Type declaration

      • manualCliSpinPortName: string
      • partnersSpinService: string
      \ No newline at end of file diff --git a/docs/api/cli-kit/variables/node_monorail.MONORAIL_COMMAND_TOPIC.html b/docs/api/cli-kit/variables/node_monorail.MONORAIL_COMMAND_TOPIC.html index a778eed7cc..2bd3aacb9b 100644 --- a/docs/api/cli-kit/variables/node_monorail.MONORAIL_COMMAND_TOPIC.html +++ b/docs/api/cli-kit/variables/node_monorail.MONORAIL_COMMAND_TOPIC.html @@ -1 +1 @@ -MONORAIL_COMMAND_TOPIC | @shopify/cli-kit

      Variable MONORAIL_COMMAND_TOPICConst

      MONORAIL_COMMAND_TOPIC: "app_cli3_command/1.12" = 'app_cli3_command/1.12'
      \ No newline at end of file +MONORAIL_COMMAND_TOPIC | @shopify/cli-kit

      Variable MONORAIL_COMMAND_TOPICConst

      MONORAIL_COMMAND_TOPIC: "app_cli3_command/1.12" = 'app_cli3_command/1.12'
      \ No newline at end of file diff --git a/docs/api/cli-kit/variables/node_node_package_manager.bunLockfile.html b/docs/api/cli-kit/variables/node_node_package_manager.bunLockfile.html index eae8f1c322..a92a7c44f7 100644 --- a/docs/api/cli-kit/variables/node_node_package_manager.bunLockfile.html +++ b/docs/api/cli-kit/variables/node_node_package_manager.bunLockfile.html @@ -1,2 +1,2 @@ bunLockfile | @shopify/cli-kit
      bunLockfile: "bun.lockb" = 'bun.lockb'

      The name of the bun lock file

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/variables/node_node_package_manager.lockfiles.html b/docs/api/cli-kit/variables/node_node_package_manager.lockfiles.html index 2f492f75b7..7a0823c3a8 100644 --- a/docs/api/cli-kit/variables/node_node_package_manager.lockfiles.html +++ b/docs/api/cli-kit/variables/node_node_package_manager.lockfiles.html @@ -1,2 +1,2 @@ lockfiles | @shopify/cli-kit
      lockfiles: Lockfile[] = ...

      An array containing the lockfiles from all the package managers

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/variables/node_node_package_manager.npmLockfile.html b/docs/api/cli-kit/variables/node_node_package_manager.npmLockfile.html index b3b09b2dbe..8b8a7a5437 100644 --- a/docs/api/cli-kit/variables/node_node_package_manager.npmLockfile.html +++ b/docs/api/cli-kit/variables/node_node_package_manager.npmLockfile.html @@ -1,2 +1,2 @@ npmLockfile | @shopify/cli-kit
      npmLockfile: "package-lock.json" = 'package-lock.json'

      The name of the npm lock file

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/variables/node_node_package_manager.packageManager-1.html b/docs/api/cli-kit/variables/node_node_package_manager.packageManager-1.html index e0bf085ded..ce58b5f159 100644 --- a/docs/api/cli-kit/variables/node_node_package_manager.packageManager-1.html +++ b/docs/api/cli-kit/variables/node_node_package_manager.packageManager-1.html @@ -1,2 +1,2 @@ packageManager | @shopify/cli-kit
      packageManager: readonly ["yarn", "npm", "pnpm", "bun", "unknown"] = ...

      A union that represents the package managers available.

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/variables/node_node_package_manager.pnpmLockfile.html b/docs/api/cli-kit/variables/node_node_package_manager.pnpmLockfile.html index 7d2316e06b..719ad4f3f0 100644 --- a/docs/api/cli-kit/variables/node_node_package_manager.pnpmLockfile.html +++ b/docs/api/cli-kit/variables/node_node_package_manager.pnpmLockfile.html @@ -1,2 +1,2 @@ pnpmLockfile | @shopify/cli-kit
      pnpmLockfile: "pnpm-lock.yaml" = 'pnpm-lock.yaml'

      The name of the pnpm lock file

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/variables/node_node_package_manager.pnpmWorkspaceFile.html b/docs/api/cli-kit/variables/node_node_package_manager.pnpmWorkspaceFile.html index 76484a9b00..12d76f6fb7 100644 --- a/docs/api/cli-kit/variables/node_node_package_manager.pnpmWorkspaceFile.html +++ b/docs/api/cli-kit/variables/node_node_package_manager.pnpmWorkspaceFile.html @@ -1,2 +1,2 @@ pnpmWorkspaceFile | @shopify/cli-kit
      pnpmWorkspaceFile: "pnpm-workspace.yaml" = 'pnpm-workspace.yaml'

      The name of the pnpm workspace file

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/variables/node_node_package_manager.yarnLockfile.html b/docs/api/cli-kit/variables/node_node_package_manager.yarnLockfile.html index 445b61bf33..09ca0f9017 100644 --- a/docs/api/cli-kit/variables/node_node_package_manager.yarnLockfile.html +++ b/docs/api/cli-kit/variables/node_node_package_manager.yarnLockfile.html @@ -1,2 +1,2 @@ yarnLockfile | @shopify/cli-kit
      yarnLockfile: "yarn.lock" = 'yarn.lock'

      The name of the Yarn lock file

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/docs/api/cli-kit/variables/node_output.collectedLogs.html b/docs/api/cli-kit/variables/node_output.collectedLogs.html index c4fc97a776..f6558d1155 100644 --- a/docs/api/cli-kit/variables/node_output.collectedLogs.html +++ b/docs/api/cli-kit/variables/node_output.collectedLogs.html @@ -1 +1 @@ -collectedLogs | @shopify/cli-kit
      collectedLogs: {
          [key: string]: string[];
      } = {}

      Type declaration

      • [key: string]: string[]
      \ No newline at end of file +collectedLogs | @shopify/cli-kit
      collectedLogs: {
          [key: string]: string[];
      } = {}

      Type declaration

      • [key: string]: string[]
      \ No newline at end of file diff --git a/docs/api/cli-kit/variables/node_output.outputToken.html b/docs/api/cli-kit/variables/node_output.outputToken.html index fd2bd9bb83..ce26615a58 100644 --- a/docs/api/cli-kit/variables/node_output.outputToken.html +++ b/docs/api/cli-kit/variables/node_output.outputToken.html @@ -1 +1 @@ -outputToken | @shopify/cli-kit

      Variable outputTokenConst

      outputToken: {
          cyan(value): ColorContentToken;
          errorText(value): ErrorContentToken;
          failIcon(): ErrorContentToken;
          genericShellCommand(value): CommandContentToken;
          gray(value): ColorContentToken;
          green(value): ColorContentToken;
          heading(value): HeadingContentToken;
          italic(value): ItalicContentToken;
          json(value): JsonContentToken;
          linesDiff(value): LinesDiffContentToken;
          link(value, link?, fallback?): LinkContentToken;
          magenta(value): ColorContentToken;
          packagejsonScript(packageManager, scriptName, ...scriptArgs): CommandContentToken;
          path(value): PathContentToken;
          raw(value): RawContentToken;
          subheading(value): SubHeadingContentToken;
          successIcon(): ColorContentToken;
          yellow(value): ColorContentToken;
      } = ...

      Type declaration

      \ No newline at end of file +outputToken | @shopify/cli-kit

      Variable outputTokenConst

      outputToken: {
          cyan(value): ColorContentToken;
          errorText(value): ErrorContentToken;
          failIcon(): ErrorContentToken;
          genericShellCommand(value): CommandContentToken;
          gray(value): ColorContentToken;
          green(value): ColorContentToken;
          heading(value): HeadingContentToken;
          italic(value): ItalicContentToken;
          json(value): JsonContentToken;
          linesDiff(value): LinesDiffContentToken;
          link(value, link?, fallback?): LinkContentToken;
          magenta(value): ColorContentToken;
          packagejsonScript(packageManager, scriptName, ...scriptArgs): CommandContentToken;
          path(value): PathContentToken;
          raw(value): RawContentToken;
          subheading(value): SubHeadingContentToken;
          successIcon(): ColorContentToken;
          yellow(value): ColorContentToken;
      } = ...

      Type declaration

      \ No newline at end of file diff --git a/docs/api/cli-kit/variables/node_ruby.MinWdmWindowsVersion.html b/docs/api/cli-kit/variables/node_ruby.MinWdmWindowsVersion.html index 44cd133b17..c804f77488 100644 --- a/docs/api/cli-kit/variables/node_ruby.MinWdmWindowsVersion.html +++ b/docs/api/cli-kit/variables/node_ruby.MinWdmWindowsVersion.html @@ -1 +1 @@ -MinWdmWindowsVersion | @shopify/cli-kit

      Variable MinWdmWindowsVersionConst

      MinWdmWindowsVersion: "0.1.0" = '0.1.0'
      \ No newline at end of file +MinWdmWindowsVersion | @shopify/cli-kit

      Variable MinWdmWindowsVersionConst

      MinWdmWindowsVersion: "0.1.0" = '0.1.0'
      \ No newline at end of file diff --git a/docs/api/cli-kit/variables/node_ruby.RubyCLIVersion.html b/docs/api/cli-kit/variables/node_ruby.RubyCLIVersion.html index d9261a2529..cd38546f6e 100644 --- a/docs/api/cli-kit/variables/node_ruby.RubyCLIVersion.html +++ b/docs/api/cli-kit/variables/node_ruby.RubyCLIVersion.html @@ -1 +1 @@ -RubyCLIVersion | @shopify/cli-kit

      Variable RubyCLIVersionConst

      RubyCLIVersion: "2.35.0" = '2.35.0'
      \ No newline at end of file +RubyCLIVersion | @shopify/cli-kit

      Variable RubyCLIVersionConst

      RubyCLIVersion: "2.35.0" = '2.35.0'
      \ No newline at end of file diff --git a/docs/api/cli-kit/variables/node_themes_utils.DEVELOPMENT_THEME_ROLE.html b/docs/api/cli-kit/variables/node_themes_utils.DEVELOPMENT_THEME_ROLE.html index d1be6642cd..b700054c63 100644 --- a/docs/api/cli-kit/variables/node_themes_utils.DEVELOPMENT_THEME_ROLE.html +++ b/docs/api/cli-kit/variables/node_themes_utils.DEVELOPMENT_THEME_ROLE.html @@ -1 +1 @@ -DEVELOPMENT_THEME_ROLE | @shopify/cli-kit

      Variable DEVELOPMENT_THEME_ROLEConst

      DEVELOPMENT_THEME_ROLE: "development" = 'development'
      \ No newline at end of file +DEVELOPMENT_THEME_ROLE | @shopify/cli-kit

      Variable DEVELOPMENT_THEME_ROLEConst

      DEVELOPMENT_THEME_ROLE: "development" = 'development'
      \ No newline at end of file diff --git a/docs/api/cli-kit/variables/node_themes_utils.LIVE_THEME_ROLE.html b/docs/api/cli-kit/variables/node_themes_utils.LIVE_THEME_ROLE.html index e90c4ea7ea..cf6e8c1303 100644 --- a/docs/api/cli-kit/variables/node_themes_utils.LIVE_THEME_ROLE.html +++ b/docs/api/cli-kit/variables/node_themes_utils.LIVE_THEME_ROLE.html @@ -1 +1 @@ -LIVE_THEME_ROLE | @shopify/cli-kit
      LIVE_THEME_ROLE: "live" = 'live'
      \ No newline at end of file +LIVE_THEME_ROLE | @shopify/cli-kit
      LIVE_THEME_ROLE: "live" = 'live'
      \ No newline at end of file diff --git a/docs/api/cli-kit/variables/node_themes_utils.UNPUBLISHED_THEME_ROLE.html b/docs/api/cli-kit/variables/node_themes_utils.UNPUBLISHED_THEME_ROLE.html index 77066cc7ab..65374fcbc7 100644 --- a/docs/api/cli-kit/variables/node_themes_utils.UNPUBLISHED_THEME_ROLE.html +++ b/docs/api/cli-kit/variables/node_themes_utils.UNPUBLISHED_THEME_ROLE.html @@ -1 +1 @@ -UNPUBLISHED_THEME_ROLE | @shopify/cli-kit

      Variable UNPUBLISHED_THEME_ROLEConst

      UNPUBLISHED_THEME_ROLE: "unpublished" = 'unpublished'
      \ No newline at end of file +UNPUBLISHED_THEME_ROLE | @shopify/cli-kit

      Variable UNPUBLISHED_THEME_ROLEConst

      UNPUBLISHED_THEME_ROLE: "unpublished" = 'unpublished'
      \ No newline at end of file diff --git a/packages/app/CHANGELOG.md b/packages/app/CHANGELOG.md index b851ea6984..05cd0d5854 100644 --- a/packages/app/CHANGELOG.md +++ b/packages/app/CHANGELOG.md @@ -1,5 +1,32 @@ # @shopify/app +## 3.67.0 + +### Minor Changes + +- 4b4146186: Default to Typescript implementation for theme commands. Legacy implementation is stil available via the `--legacy` flag. +- a8223592d: Bumps function-runner version to include details on dynamic resource limits. +- e9aeab01e: Ensure output is also interactive when prompting + +### Patch Changes + +- af9876efe: Updates the function-runner version to 6.2.1 +- 60ff8754c: Bump Shopify/theme-tools packages +- 57e497b31: Add proper user-agent header for pollAppLogs +- 8e78b9d72: Add timeout and retries to Javy and function-runner download +- 97aade125: Remove duplicated slashes when deploying webhooks with relative URIs +- 3c35e6e34: Ensure Javy is always installed before running it +- 30b000f08: Allow managed stores +- Updated dependencies [435c88bf1] +- Updated dependencies [60ff8754c] +- Updated dependencies [9cc4d7c1d] +- Updated dependencies [4b4146186] +- Updated dependencies [e9aeab01e] + - @shopify/cli-kit@3.67.0 + - @shopify/theme@3.67.0 + - @shopify/create-app@3.67.0 + - @shopify/plugin-cloudflare@3.67.0 + ## 3.66.0 ### Minor Changes diff --git a/packages/app/package.json b/packages/app/package.json index 8dbc414be5..1df04e5f60 100644 --- a/packages/app/package.json +++ b/packages/app/package.json @@ -1,6 +1,6 @@ { "name": "@shopify/app", - "version": "3.66.0", + "version": "3.67.0", "description": "Utilities for loading, building, and publishing apps.", "homepage": "https://github.com/shopify/cli#readme", "private": true, @@ -51,11 +51,11 @@ "@graphql-typed-document-node/core": "3.2.0", "@luckycatfactory/esbuild-graphql-loader": "3.8.1", "@oclif/core": "3.26.5", - "@shopify/cli-kit": "3.66.0", - "@shopify/create-app": "3.66.0", - "@shopify/theme": "3.66.0", + "@shopify/cli-kit": "3.67.0", + "@shopify/create-app": "3.67.0", + "@shopify/theme": "3.67.0", "@shopify/function-runner": "4.1.1", - "@shopify/plugin-cloudflare": "3.66.0", + "@shopify/plugin-cloudflare": "3.67.0", "@shopify/polaris": "12.10.0", "@shopify/polaris-icons": "8.0.0", "@shopify/theme-check-node": "2.9.0", diff --git a/packages/cli-kit/CHANGELOG.md b/packages/cli-kit/CHANGELOG.md index c2d2723e49..5d3dd1381a 100644 --- a/packages/cli-kit/CHANGELOG.md +++ b/packages/cli-kit/CHANGELOG.md @@ -1,5 +1,16 @@ # @shopify/cli-kit +## 3.67.0 + +### Minor Changes + +- 9cc4d7c1d: Messaging improved for authorization errors related to invalid targets when using `theme` command +- e9aeab01e: Ensure output is also interactive when prompting + +### Patch Changes + +- 435c88bf1: Fix customer login functionality during development + ## 3.66.0 ### Minor Changes diff --git a/packages/cli-kit/package.json b/packages/cli-kit/package.json index a0303b9bf5..75dd01e6f2 100644 --- a/packages/cli-kit/package.json +++ b/packages/cli-kit/package.json @@ -1,6 +1,6 @@ { "name": "@shopify/cli-kit", - "version": "3.66.0", + "version": "3.67.0", "private": false, "description": "A set of utilities, interfaces, and models that are common across all the platform features", "keywords": [ diff --git a/packages/cli-kit/src/public/common/version.ts b/packages/cli-kit/src/public/common/version.ts index 3361ab26bf..436700fc76 100644 --- a/packages/cli-kit/src/public/common/version.ts +++ b/packages/cli-kit/src/public/common/version.ts @@ -1 +1 @@ -export const CLI_KIT_VERSION = '3.66.0' +export const CLI_KIT_VERSION = '3.67.0' diff --git a/packages/cli/CHANGELOG.md b/packages/cli/CHANGELOG.md index 54426aeb98..d8f26981b0 100644 --- a/packages/cli/CHANGELOG.md +++ b/packages/cli/CHANGELOG.md @@ -1,5 +1,11 @@ # @shopify/cli +## 3.67.0 + +### Minor Changes + +- 4b4146186: Default to Typescript implementation for theme commands. Legacy implementation is stil available via the `--legacy` flag. + ## 3.66.0 ### Minor Changes diff --git a/packages/cli/oclif.manifest.json b/packages/cli/oclif.manifest.json index ce0848722f..dac703c70d 100644 --- a/packages/cli/oclif.manifest.json +++ b/packages/cli/oclif.manifest.json @@ -6565,5 +6565,5 @@ "summary": "Trigger delivery of a sample webhook topic payload to a designated address." } }, - "version": "3.66.0" + "version": "3.67.0" } \ No newline at end of file diff --git a/packages/cli/package.json b/packages/cli/package.json index 34a5631572..ad224ab7dd 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,6 +1,6 @@ { "name": "@shopify/cli", - "version": "3.66.0", + "version": "3.67.0", "private": false, "description": "A CLI tool to build for the Shopify platform", "keywords": [ @@ -104,11 +104,11 @@ "@oclif/core": "3.26.5", "@oclif/plugin-commands": "3.3.2", "@oclif/plugin-plugins": "5.1.2", - "@shopify/app": "3.66.0", - "@shopify/cli-kit": "3.66.0", - "@shopify/plugin-cloudflare": "3.66.0", - "@shopify/plugin-did-you-mean": "3.66.0", - "@shopify/theme": "3.66.0", + "@shopify/app": "3.67.0", + "@shopify/cli-kit": "3.67.0", + "@shopify/plugin-cloudflare": "3.67.0", + "@shopify/plugin-did-you-mean": "3.67.0", + "@shopify/theme": "3.67.0", "@shopify/cli-hydrogen": "8.4.4", "@types/node": "18.19.3", "@vitest/coverage-istanbul": "^1.6.0", diff --git a/packages/create-app/CHANGELOG.md b/packages/create-app/CHANGELOG.md index bbe6d05a6c..cd2baebbef 100644 --- a/packages/create-app/CHANGELOG.md +++ b/packages/create-app/CHANGELOG.md @@ -1,5 +1,7 @@ # @shopify/create-app +## 3.67.0 + ## 3.66.0 ### Patch Changes diff --git a/packages/create-app/oclif.manifest.json b/packages/create-app/oclif.manifest.json index 5533314ecb..9e87f485bb 100644 --- a/packages/create-app/oclif.manifest.json +++ b/packages/create-app/oclif.manifest.json @@ -99,5 +99,5 @@ "summary": "Create a new app project" } }, - "version": "3.66.0" + "version": "3.67.0" } \ No newline at end of file diff --git a/packages/create-app/package.json b/packages/create-app/package.json index bdde03a71c..cfbe3812f3 100644 --- a/packages/create-app/package.json +++ b/packages/create-app/package.json @@ -1,6 +1,6 @@ { "name": "@shopify/create-app", - "version": "3.66.0", + "version": "3.67.0", "private": false, "description": "A CLI tool to create a new Shopify app.", "keywords": [ @@ -56,7 +56,7 @@ }, "devDependencies": { "@oclif/core": "3.26.5", - "@shopify/cli-kit": "3.66.0", + "@shopify/cli-kit": "3.67.0", "@types/node": "18.19.3", "esbuild-plugin-copy": "^2.1.1", "@vitest/coverage-istanbul": "^1.6.0" diff --git a/packages/plugin-cloudflare/CHANGELOG.md b/packages/plugin-cloudflare/CHANGELOG.md index c2a632ae34..890994404d 100644 --- a/packages/plugin-cloudflare/CHANGELOG.md +++ b/packages/plugin-cloudflare/CHANGELOG.md @@ -1,5 +1,14 @@ # @shopify/plugin-cloudflare +## 3.67.0 + +### Patch Changes + +- Updated dependencies [435c88bf1] +- Updated dependencies [9cc4d7c1d] +- Updated dependencies [e9aeab01e] + - @shopify/cli-kit@3.67.0 + ## 3.66.0 ### Patch Changes diff --git a/packages/plugin-cloudflare/package.json b/packages/plugin-cloudflare/package.json index 8e10be4ce2..0af76904c1 100644 --- a/packages/plugin-cloudflare/package.json +++ b/packages/plugin-cloudflare/package.json @@ -1,6 +1,6 @@ { "name": "@shopify/plugin-cloudflare", - "version": "3.66.0", + "version": "3.67.0", "description": "Enables the creation of Cloudflare tunnels from `shopify app dev`, allowing previews from any device", "keywords": [ "shopify", @@ -47,7 +47,7 @@ }, "dependencies": { "@oclif/core": "3.26.5", - "@shopify/cli-kit": "3.66.0" + "@shopify/cli-kit": "3.67.0" }, "devDependencies": { "@vitest/coverage-istanbul": "^1.6.0" diff --git a/packages/plugin-did-you-mean/CHANGELOG.md b/packages/plugin-did-you-mean/CHANGELOG.md index 810f317993..3e425d15b7 100644 --- a/packages/plugin-did-you-mean/CHANGELOG.md +++ b/packages/plugin-did-you-mean/CHANGELOG.md @@ -1,5 +1,14 @@ # @shopify/plugin-did-you-mean +## 3.67.0 + +### Patch Changes + +- Updated dependencies [435c88bf1] +- Updated dependencies [9cc4d7c1d] +- Updated dependencies [e9aeab01e] + - @shopify/cli-kit@3.67.0 + ## 3.66.0 ### Patch Changes diff --git a/packages/plugin-did-you-mean/package.json b/packages/plugin-did-you-mean/package.json index 87194e8213..1a89a374d4 100644 --- a/packages/plugin-did-you-mean/package.json +++ b/packages/plugin-did-you-mean/package.json @@ -1,6 +1,6 @@ { "name": "@shopify/plugin-did-you-mean", - "version": "3.66.0", + "version": "3.67.0", "private": true, "bugs": { "url": "https://github.com/Shopify/cli/issues" @@ -42,7 +42,7 @@ }, "dependencies": { "@oclif/core": "3.26.5", - "@shopify/cli-kit": "3.66.0", + "@shopify/cli-kit": "3.67.0", "n-gram": "2.0.2" }, "devDependencies": { diff --git a/packages/theme/CHANGELOG.md b/packages/theme/CHANGELOG.md index c72d9118fc..6b52c7f2be 100644 --- a/packages/theme/CHANGELOG.md +++ b/packages/theme/CHANGELOG.md @@ -1,5 +1,19 @@ # @shopify/theme +## 3.67.0 + +### Minor Changes + +- 4b4146186: Default to Typescript implementation for theme commands. Legacy implementation is stil available via the `--legacy` flag. + +### Patch Changes + +- 60ff8754c: Bump Shopify/theme-tools packages +- Updated dependencies [435c88bf1] +- Updated dependencies [9cc4d7c1d] +- Updated dependencies [e9aeab01e] + - @shopify/cli-kit@3.67.0 + ## 3.66.0 ### Minor Changes diff --git a/packages/theme/package.json b/packages/theme/package.json index 00d4c9b78b..54c1ee957a 100644 --- a/packages/theme/package.json +++ b/packages/theme/package.json @@ -1,6 +1,6 @@ { "name": "@shopify/theme", - "version": "3.66.0", + "version": "3.67.0", "private": true, "description": "Utilities for building and publishing themes", "homepage": "https://github.com/shopify/cli#readme", @@ -42,7 +42,7 @@ }, "dependencies": { "@oclif/core": "3.26.5", - "@shopify/cli-kit": "3.66.0", + "@shopify/cli-kit": "3.67.0", "@shopify/theme-check-node": "2.9.0", "@shopify/theme-language-server-node": "1.12.1", "chokidar": "3.5.3", diff --git a/packages/ui-extensions-dev-console/CHANGELOG.md b/packages/ui-extensions-dev-console/CHANGELOG.md index a367b81069..8db0d9b987 100644 --- a/packages/ui-extensions-dev-console/CHANGELOG.md +++ b/packages/ui-extensions-dev-console/CHANGELOG.md @@ -1,5 +1,7 @@ # @shopify/ui-extensions-dev-console-app +## 3.67.0 + ## 3.66.0 ### Patch Changes diff --git a/packages/ui-extensions-dev-console/package.json b/packages/ui-extensions-dev-console/package.json index 630409b0d0..a9636fdeac 100644 --- a/packages/ui-extensions-dev-console/package.json +++ b/packages/ui-extensions-dev-console/package.json @@ -1,6 +1,6 @@ { "name": "@shopify/ui-extensions-dev-console-app", - "version": "3.66.0", + "version": "3.67.0", "private": true, "scripts": { "build": "nx build", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e84f3240ed..2bd8386ce4 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -153,16 +153,16 @@ importers: specifier: 3.26.5 version: 3.26.5 '@shopify/cli-kit': - specifier: 3.66.0 + specifier: 3.67.0 version: link:../cli-kit '@shopify/create-app': - specifier: 3.66.0 + specifier: 3.67.0 version: link:../create-app '@shopify/function-runner': specifier: 4.1.1 version: 4.1.1 '@shopify/plugin-cloudflare': - specifier: 3.66.0 + specifier: 3.67.0 version: link:../plugin-cloudflare '@shopify/polaris': specifier: 12.10.0 @@ -171,7 +171,7 @@ importers: specifier: 8.0.0 version: 8.0.0 '@shopify/theme': - specifier: 3.66.0 + specifier: 3.67.0 version: link:../theme '@shopify/theme-check-node': specifier: 2.9.0 @@ -278,22 +278,22 @@ importers: specifier: 5.1.2 version: 5.1.2 '@shopify/app': - specifier: 3.66.0 + specifier: 3.67.0 version: link:../app '@shopify/cli-hydrogen': specifier: 8.4.4 version: 8.4.4(@graphql-codegen/cli@5.0.2)(react-dom@17.0.2)(react@17.0.2) '@shopify/cli-kit': - specifier: 3.66.0 + specifier: 3.67.0 version: link:../cli-kit '@shopify/plugin-cloudflare': - specifier: 3.66.0 + specifier: 3.67.0 version: link:../plugin-cloudflare '@shopify/plugin-did-you-mean': - specifier: 3.66.0 + specifier: 3.67.0 version: link:../plugin-did-you-mean '@shopify/theme': - specifier: 3.66.0 + specifier: 3.67.0 version: link:../theme '@types/node': specifier: 18.19.3 @@ -546,7 +546,7 @@ importers: specifier: 3.26.5 version: 3.26.5 '@shopify/cli-kit': - specifier: 3.66.0 + specifier: 3.67.0 version: link:../cli-kit '@types/node': specifier: 18.19.3 @@ -670,7 +670,7 @@ importers: specifier: 3.26.5 version: 3.26.5 '@shopify/cli-kit': - specifier: 3.66.0 + specifier: 3.67.0 version: link:../cli-kit devDependencies: '@vitest/coverage-istanbul': @@ -683,7 +683,7 @@ importers: specifier: 3.26.5 version: 3.26.5 '@shopify/cli-kit': - specifier: 3.66.0 + specifier: 3.67.0 version: link:../cli-kit n-gram: specifier: 2.0.2 @@ -699,7 +699,7 @@ importers: specifier: 3.26.5 version: 3.26.5 '@shopify/cli-kit': - specifier: 3.66.0 + specifier: 3.67.0 version: link:../cli-kit '@shopify/theme-check-node': specifier: 2.9.0