1
0
Fork 0
docsearch/scripts/getBundleBanner.js
2020-09-01 11:54:48 +02:00

13 lines
430 B
JavaScript

import { execSync } from 'child_process';
export function getBundleBanner(pkg) {
const lastCommitHash = execSync('git rev-parse --short HEAD')
.toString()
.trim();
const version = process.env.SHIPJS
? pkg.version
: `${pkg.version} (UNRELEASED ${lastCommitHash})`;
const authors = '© Algolia, Inc. and contributors';
return `/*! ${pkg.name} ${version} | MIT License | ${authors} | ${pkg.homepage} */`;
}