diff --git a/packages/create-astro-ghostcms/package.json b/packages/create-astro-ghostcms/package.json index 1527a35a..441e4850 100644 --- a/packages/create-astro-ghostcms/package.json +++ b/packages/create-astro-ghostcms/package.json @@ -1,6 +1,6 @@ { "name": "@matthiesenxyz/create-astro-ghostcms", - "version": "0.0.1-dev34", + "version": "0.0.1-dev35", "description": "Utility to quickly get started with our Integration and astro", "type": "module", "main": "./create-astro-ghostcms.mjs", diff --git a/packages/create-astro-ghostcms/src/lib/utils.js b/packages/create-astro-ghostcms/src/lib/utils.js index 3dec60aa..c516e0fe 100644 --- a/packages/create-astro-ghostcms/src/lib/utils.js +++ b/packages/create-astro-ghostcms/src/lib/utils.js @@ -62,8 +62,9 @@ export function isPackageManager(str) { */ /** - * @return {string} The current version of the package. + * @return {Promise} The current version of the package. */ -export function getVersion() { - return readPkg.sync().version; +export async function getVersion() { + const pkg = await readPkg() + return pkg.version; } \ No newline at end of file diff --git a/packages/create-astro-ghostcms/src/main.js b/packages/create-astro-ghostcms/src/main.js index 24fa2ad8..2927b960 100644 --- a/packages/create-astro-ghostcms/src/main.js +++ b/packages/create-astro-ghostcms/src/main.js @@ -5,7 +5,7 @@ import { exitPrompt, isPackageManager, getVersion } from "./lib/utils.js"; import { createBasic } from "./runners/basic.js"; import { createStarterKit } from "./runners/starterkit.js"; -const pkgVer = getVersion() +const pkgVer = await getVersion() export async function main() { const exit = () => process.exit(0);