コマンドラインでpackage.json
から詳細を取得します。例:ローカルのpackage.jsonからパッケージ名を取得するnpm cliオプションはありますか?
$ cd ~/my-node-package
$ npm commandiamlookingfor package name
my-package-name
これは簡単なスクリプトです。私はこれのようにすることができます:
node -e "try {var pack=require('./package.json'); console.log(pack.name); } catch(e) {}"
私は書く必要はありません(と維持する)コードは、最高のコードです。また、私はこれをシェル統合に使用したいので、それは多く実行されます。ネイティブの実装がより高速になる可能性があります。