Simple utility to read and save netrc files.
Why netrc2? Because "netrc" is already taken on npm.
npm install netrc2
Note: Netrc2 is synchronous library.
var netrc = require('netrc2');
var machines = netrc(); // read .netrc in $HOME
var auth = machines['example.com'];
var login = auth[0];
var password = auth[1];
machines['example.com'] = ['new login', 'new password'];
machines.save();
// delete from netrc
delete machines['example.com'];
machines.save();
npm test
Netrc2 is released under the MIT License.