UNPKG

@fastly/js-compute

Version:

JavaScript SDK and CLI for building JavaScript applications on [Fastly Compute](https://www.fastly.com/products/edge-compute/serverless).

14 lines (12 loc) 483 B
import { readFile } from 'node:fs/promises'; import { basename, dirname, join } from 'node:path'; import { argv } from 'node:process'; import { fileURLToPath } from 'node:url'; const __dirname = dirname(fileURLToPath(import.meta.url)); export async function printVersion() { const packageJson = await readFile(join(__dirname, '../package.json'), { encoding: 'utf-8', }); const version = JSON.parse(packageJson).version; console.log(`${basename(argv[1])} ${version}`); }