Skip to content
This repository has been archived by the owner on Oct 5, 2021. It is now read-only.

docs: document typewiz.json and monorepo #58

Merged
merged 4 commits into from
Apr 17, 2018

Conversation

zoehneto
Copy link
Contributor

@zoehneto zoehneto commented Apr 10, 2018

Part of #31

Note:

  • This PR should probably only be merged shortly before releasing the next version to avoid confusing users looking at the README while config support is not yet available.

@coveralls
Copy link

coveralls commented Apr 10, 2018

Coverage Status

Coverage increased (+0.5%) to 90.822% when pulling c557f56 on zoehneto:config-file-docs into d76e5dd on urish:master.

@urish urish added this to the TypeWiz 1.0.0 milestone Apr 11, 2018
@urish
Copy link
Collaborator

urish commented Apr 11, 2018

Thanks! I just published 1.0.0-alpha.0 with the latest changes, and they can be tested by installing typewiz-node@next, etc.

I plan to cut 1.0.0 as soon as we get the CLI ready (it's almost there - #60) as well as some automated test on a large code base (just to make sure our instrumentation doesn't product invalid TS code). I hope to get a beta release out this weekend.

@zoehneto
Copy link
Contributor Author

Great. I'll create a PR for Schema Store tomorrow. If you want I can also update the docs for the new monorepo layout.

@urish
Copy link
Collaborator

urish commented Apr 11, 2018

Yes please, that would be lovely :)

I just used lerna publish for the first time - it's so much more fun that releasing manually 😍

@zoehneto zoehneto changed the title docs: document typewiz.json docs: document typewiz.json and monorepo Apr 12, 2018
@zoehneto
Copy link
Contributor Author

I just updated the rest of the docs for the new layout and the new workflow with lerna (no more yarn link). The only thing missing now is updating the applyTypes doc for typewiz-webpack once the cli is merged.

@urish
Copy link
Collaborator

urish commented Apr 12, 2018

Great! Seems like there's a good chance CLI merge will happen today :)

@zoehneto
Copy link
Contributor Author

I just updated the typewiz-webpack documentation to use the cli. Now the only thing missing is updating the webpack demo project (probably best to do that once 1.0 is released).

@urish
Copy link
Collaborator

urish commented Apr 14, 2018

Lovely!

CLI merged yesterday 🎈 , released as typewiz@1.0.0-beta.1

I also refactored some of the ConfigurationParser tests to be a little simpler, and added some tests for the new CLI

@zoehneto
Copy link
Contributor Author

Very nice. Since I'm already at it, I'll also add a sentence about the cli to the main README.

@urish urish self-assigned this Apr 17, 2018
@urish urish merged commit 3cd75a5 into mockdeep:master Apr 17, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants