npm i typograf
node ./index.js Рама - раме по раме
const Typograf = require('typograf'); | |
const inputText = Array.from(process.argv).slice(2).join(' '); | |
const typograf = new Typograf({locale: ['ru', 'en-US'], htmlEntity: {type: 'name', onlyInvisible: true}}); | |
const processedText = typograf.execute(inputText); | |
pbcopy(processedText.replace(/ /g, '\\u00A0')); | |
function pbcopy(data) { | |
var proc = require('child_process').spawn('pbcopy'); | |
proc.stdin.write(data); | |
proc.stdin.end(); | |
} |
Данный скрипт работает только для мака? Под виндой не завёлся