diff --git a/lib/index.js b/lib/index.js index b4a9162..f74be83 100644 --- a/lib/index.js +++ b/lib/index.js @@ -5,8 +5,10 @@ import { fileURLToPath } from 'node:url'; import BinWrapper from '@xhmikosr/bin-wrapper'; import { packageConfig } from 'pkg-conf'; -const { hugoVersion } = JSON.parse(await fs.readFile(new URL('../package.json', import.meta.url))); -const destDir = path.join(fileURLToPath(new URL('../vendor', import.meta.url))); +const pkg = new URL('../package.json', import.meta.url); +const { hugoVersion } = JSON.parse(await fs.readFile(pkg)); + +const destDir = path.join(fileURLToPath(new URL('../vendor/', import.meta.url))); const binName = process.platform === 'win32' ? 'hugo.exe' : 'hugo'; const extendedBin = (baseDownloadUrl) => new BinWrapper()