lex-hook-test informational references https://itnext.io/step-by-step-building-and-publishing-an-npm-typescript-package-44fe7164964c https://blog.npmjs.org/post/165769683050/publishing-what-you-mean-to-publish