So trick to reference exported enum? How do you reference an exported enum?
const { LGTV } = require('lgtv-ip-control');
const TV = new LGTV('x.x.x.x', 'xx:xx:xx:xx:xx:xx', XXXXXXXX');
Object.keys(Keys).forEach(key => console.log("Key:", key))
The module I am using works... loads, I can execute various functions in the TV, i.e. LGTV class instance (i.e. object). But if I try to reference an exported enum? I think my limited Javascript knowledge is letting me down here?
Object.keys(Keys).forEach(key => console.log("Key:", key))
^
ReferenceError: Keys is not defined
at Object.<anonymous> (/root/LGTV-Keys.js:4:13)
at Module._compile (node:internal/modules/cjs/loader:1356:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1414:10)
at Module.load (node:internal/modules/cjs/loader:1197:32)
at Module._load (node:internal/modules/cjs/loader:1013:12)
at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:128:12)
at node:internal/main/run_main_module:28:49
Here is the github link to the node module I am using... some day would love to create NR palette wrapper for this https://github.com/WesSouza/lgtv-ip-control/tree/main