-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
0.43.0 Potential Finishing Touches #17
Conversation
Both of these CI / CD / testing related problems are now fixed. Interestingly enough. I ran into this issue with eslint-plugin-jsdoc#1114 for the CI / CD pipeline / GH action testing. It looks like I also expanded the testing matrix to cover Windows, Ubuntu, Mac. I'm just tracking down the checkout issue in CI / GH action regarding the LF / CRLF line endings when files are checked out for Windows in CI which fails the eslint rule: The good news on the latter is that it should now be possible to check out the repo for anyone working on Windows that might contribute to this project. |
…encies`. This package is referenced in the type declarations.
May take me maybe another week or so to get to this. |
No worries. A lot of this PR is just tidying up w/ links in the README and then the declarations / docs. This small delay has allowed me to get full test coverage going for |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Though I haven't kicked the tires yet with a local install, it LGTM besides the changes requested...
I saw that too and it turns out that git will treat all files as text and it's a line ending CRLF / LF swap. I added to |
Thanks for the PR. I added |
Everything looks good to me. I'm glad to have committed the main previous PR effort for the larger effort of improving the AST manipulation capabilities to I'll circle back around in a week or so when I have the final |
Hi @brettz9.
So this PR contains "finishing touches" to potentially tighten up the next release even more. This includes changes to how type declarations are built (via
esm-d-ts
/ now bundled./dist/index.d.ts
), adds API docs in./docs
suitable to host on Github pages, tightened up README links to local repo (IE contributors links and others) / added badges, and updated the Github CI / CD action.It's recommended to:
./docs
directory.In the repo settings for Github pages simply select
./docs
:The badges in the README for CI/CD and API documentation will start working once the above is done.
This is what the API docs will look like when enabled in the main repo
All that is remaining is a review, potentially merge this PR, and then bump the version in
package.json
and release.