mockdeep / typewiz

Automatically discover and add missing types in your TypeScript code
https://medium.com/@urish/manual-typing-is-no-fun-introducing-typewiz-58e3e8813f4c
1.1k stars 46 forks source link

refactoring to monorepo #56

Closed urish closed 6 years ago

urish commented 6 years ago

Using yarn workspaces and lerna, similar to what jest and babel do.

Also renaming typewiz to typewiz-core (see #54). I'd love to get some community feedback before this is merged - perhaps @styfle, @Bnaya can review my setup?

coveralls commented 6 years ago

Coverage Status

Coverage remained the same at 86.304% when pulling c0efdcc7928722bb92ac81305cceb72a81bb789e on mono-repo into 5b9c3d180c2a13179dc0b20df2c7707745a70dc5 on master.

coveralls commented 6 years ago

Coverage Status

Coverage remained the same at 86.304% when pulling c0efdcc7928722bb92ac81305cceb72a81bb789e on mono-repo into 5b9c3d180c2a13179dc0b20df2c7707745a70dc5 on master.

coveralls commented 6 years ago

Coverage Status

Coverage remained the same at 86.304% when pulling 2198ed7d9875e72ef85e0ba2eeb2db9c6ead6216 on mono-repo into 5b9c3d180c2a13179dc0b20df2c7707745a70dc5 on master.

urish commented 6 years ago

Thank you so much @Bnaya! I plan to publish through my local machine, any pointers on how to do that?

If I understand correctly, running lerna publish --conventional-commits should do the trick - bump versions, create a release tag, publish to NPM and create / update the changelog?