blob: 6ee62a03afdc80774aab8df678140feec5e2f864 [file] [log] [blame]
#!/usr/bin/env node
// escape all non-ASCII characters with JS unicode escapes \u####, for #284
process.stdin.setEncoding('utf8');
process.stdin.on('data', function(data) {
process.stdout.write(data.replace(/[^\x00-\x7F]/g, function(c) {
return '\\u' + ('000' + c.charCodeAt(0).toString(16)).slice(-4);
}));
});
process.stdin.resume();