As of September 2022, this seems to fail on both Node 14 & 16. The initial login attempt always fails:
$ wf
No /Users/foo/.wfconfig.json detected... starting authentication process...
What is your workflowy login info? This will not be saved, merely used once to authenticate.
prompt: email: (node:25095) Warning: Accessing non-existent property 'run' of module exports inside circular dependency
(Use `node --trace-warnings ...` to show where the warning was created)
(node:25095) Warning: Accessing non-existent property 'loadWfConfig' of module exports inside circular dependency
(node:25095) Warning: Accessing non-existent property 'writeWfConfig' of module exports inside circular dependency
(node:25095) Warning: Accessing non-existent property 'padLevels' of module exports inside circular dependency
foo@gmail.com
prompt: password:
Failed to get sessionid. Check your username/password.
returning config.sessionid undefined
Is this expected? Has this implementation rotted with respect to Workflowy itself?
I haven't rummaged through the code, but some of the warnings are potentially concerning as well. Does it expect a very old Node?
As of September 2022, this seems to fail on both Node 14 & 16. The initial login attempt always fails:
Is this expected? Has this implementation rotted with respect to Workflowy itself?
I haven't rummaged through the code, but some of the warnings are potentially concerning as well. Does it expect a very old Node?