@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
JavaScript
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}`);
}