#!/usr/bin/env node 'use strict'; var fs = require('fs'); var rsacsr = require('../index.js'); var keyname = process.argv[2]; var domains = process.argv[3].split(/,/); var key = fs.readFileSync(keyname, 'ascii'); try { key = JSON.parse(key); } catch(e) { // ignore } var csr = rsacsr.sync({ key: key, domains: domains }); console.log(csr); /* .then(function (csr) { // Using error so that we can redirect stdout to file //console.error("CN=" + domains[0]); //console.error("subjectAltName=" + domains.join(',')); console.log(csr); }); */