@shopify/create-app
Version:
A CLI tool to create a new Shopify app.
59 lines (57 loc) • 1.72 kB
JavaScript
import {
getNextDeprecationDate
} from "./chunk-MSED5ZFM.js";
import {
renderWarning
} from "./chunk-TGZSJFOF.js";
import "./chunk-JMC4PKOZ.js";
import "./chunk-YYJ6EVI6.js";
import "./chunk-LEQAULOW.js";
import "./chunk-CM6ALOD7.js";
import "./chunk-E43EDJOG.js";
import "./chunk-ODCXYGJ2.js";
import "./chunk-LBXDGVFS.js";
import "./chunk-JGGOQOPO.js";
import "./chunk-OQ3KXXGH.js";
import "./chunk-VJHCFG5K.js";
import "./chunk-PK2M5CKS.js";
import "./chunk-X2X377NR.js";
import "./chunk-7OHJH7BF.js";
import "./chunk-HNIAZN6U.js";
import "./chunk-C3J4HVUN.js";
import "./chunk-UFLX7QDP.js";
import "./chunk-SI4LHZYW.js";
import "./chunk-D6NYWNY2.js";
import {
init_cjs_shims
} from "./chunk-3XNI6LP4.js";
// ../cli-kit/dist/public/node/hooks/deprecations.js
init_cjs_shims();
var postrun = (Command) => {
let nextDeprecationDate = getNextDeprecationDate();
if (nextDeprecationDate) {
let forThemes = Command.id.includes("theme");
renderUpgradeWarning(nextDeprecationDate, forThemes);
}
};
function renderUpgradeWarning(upgradeByDate, forThemes) {
let headline = `Upgrade to the latest CLI version by ${new Intl.DateTimeFormat("default", {
year: "numeric",
month: "long",
day: "numeric"
}).format(upgradeByDate)}.`;
renderWarning({
headline,
body: "This command requires an upgrade to continue working as intended.",
nextSteps: [["Run", { command: "upgrade" }, "to", {
link: {
label: "upgrade Shopify CLI",
url: forThemes ? "https://shopify.dev/docs/themes/tools/cli#upgrade-shopify-cli" : "https://shopify.dev/docs/apps/tools/cli#upgrade-shopify-cli"
}
}]]
});
}
export {
postrun
};
//# sourceMappingURL=deprecations-37ZUNG4Z.js.map