voxpellicode Really appreciate the help. I have one last question you might be able to help me with?
Using the eslint-plugin-jsdoc, I get an error with
/** typedef { import("./index").Token } Token */
Is there a workaround you know of, or do you think I should raise a bug?