ssh-deploy/src/sshKey.js
Dragan Filipovic 11a1bc7795 fix path arg
2023-01-02 01:12:37 +01:00

21 lines
485 B
JavaScript

const { join } = require('path');
const { writeToFile } = require('./helpers');
const addSshKey = (content, filename) => {
const { HOME } = process.env;
const dir = join(HOME || __dirname, '.ssh');
const filePath = join(dir, filename);
writeToFile({ dir, filename: 'known_hosts', content: '' });
writeToFile({ dir, filename, content, isRequired: true });
console.log('✅ [SSH] key added to `.ssh` dir ', dir);
return filePath;
};
module.exports = {
addSshKey
};