Files
yarn/scripts/set-installation-method.js
Daniel Lo Nigro 6ca0723ea9 Add installationMethod property to package.json (#1557)
* Add installationMethod property to package.json

References #1139, #942, #1429, #1138

* Make set-installation-method.js executable
2016-11-01 10:54:12 +00:00

13 lines
406 B
JavaScript
Executable File

#!/usr/bin/env node
/**
* Sets the installationMethod field in package.json. Useful for setting it in
* shell scripts.
*/
const fs = require('fs');
const packageManifestFilename = process.argv[2];
const packageManifest = require(packageManifestFilename);
packageManifest.installationMethod = process.argv[3];
fs.writeFileSync(packageManifestFilename, JSON.stringify(packageManifest, null, 2) + "\n");