Good one Rupert! One question, if package that you are publishing is part of a workspace, would publishing from dist work? Most likely you need to build the package and point main file to dist/index.js in order to use it elsewhere in the workspace, how would you deal with that?