appshot
Version:
A command-line tool record gifs of apps on MacOS.
67 lines (61 loc) • 1.29 kB
JavaScript
;
var _getArgs = _interopRequireDefault(require("./getArgs"));
var _Capture = _interopRequireDefault(require("./Capture"));
var _List = _interopRequireDefault(require("./List"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
const {
list,
app,
title,
file,
delay = 1000,
wait = 2,
noEmpty,
resize,
colors,
dir,
gifsicle,
max,
chopTop
} = (0, _getArgs.default)(process.argv);
(async () => {
if (list) {
await (0, _List.default)({
app,
title,
delay,
noEmpty
});
} else {
await (0, _Capture.default)({
wait,
file,
app,
title,
delay,
resize,
colors,
dir,
gifsicle,
max,
chopTop
});
}
})(); // function focus(app) {
// console.error('focusing on the app %s', app)
// const activePath = path.join(__dirname, '../etc/active.py')
// return new Promise((resolve, reject) => {
// const active = cp.spawn(activePath, [
// '--app',
// app,
// ], {})
// active.on('exit', (code) => {
// if (code !== 0) {
// return reject(new Error(code))
// }
// return resolve()
// })
// })
// }
//# sourceMappingURL=index.js.map