package.jsonにあるversionを取得したい

コード中に自身のpackage.jsonにある値を取得するには、フィールド名の頭にnpm_package_をつけるて、process.envから参照できる。

バージョン番号(version)を取得したい場合:

console.log(process.env.npm_package_version);

パッケージで使う場合は、process.envは、読み込み元のpackage.jsonの値が使われるため、requireを使って直接package.jsonを読み込む。

p = require('package.json');
console.log(p.version);
広告