1
2
3
4
5
6
7
8
9
10
11
12
13
14
| 'use strict';
| const execa = require('execa');
|
| const env = {
| ...process.env,
| LC_CTYPE: 'UTF-8'
| };
|
| module.exports = {
| copy: async options => execa('pbcopy', {...options, env}),
| paste: async options => execa.stdout('pbpaste', {...options, env}),
| copySync: options => execa.sync('pbcopy', {...options, env}),
| pasteSync: options => execa.sync('pbpaste', {...options, env})
| };
|
|