@dderevjanik/termux-api
Version:
This library allows you to interact with your Android device from Node.js using termux-api
33 lines (32 loc) • 1.5 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const termux_camera_info_1 = require("./scripts/termux-camera-info");
const termux_torch_1 = require("./scripts/termux-torch");
const termux_tts_engines_1 = require("./scripts/termux-tts-engines");
(async function () {
await (0, termux_torch_1.torch)("on");
await (0, termux_torch_1.torch)("off");
const camera = await (0, termux_camera_info_1.cameraInfo)();
const engines = await (0, termux_tts_engines_1.ttsEngines)();
console.log({ engines: JSON.stringify(engines, null, 2) });
console.log({ camera });
// const volumeSettings = await volumeInfo();
// console.log({ volumeSettings });
// await volume({ stream: "music", volume: 25 });
// const audioSettings = await audioInfo();
// console.log({ audioSettings });
// // await wifiEnable("off");
// const networkInfo = await wifiConnectionInfo();
// console.log({ networkInfo });
// const callLogs = await callLog();
// console.log({ callLogs });
// const infraFrequencies = await infraredFrequencies();
// console.log({ infraFrequencies });
// await infraredTransmit({ frequency: 30000, pattern: [20, 50, 20, 30] });
// console.log("Infrared transmitted");
// const celluraInfo = await telephonyCellInfo();
// console.log({ celluraInfo });
// // await clipboardSet({ text: "Hello, World!" });
// const clipboard = await clipboardGet();
// console.log({ clipboard });
})();