Releases: commonality/readme-inspector
v2.0.5
v2.0.4
v2.0.3
v2.0.2
v2.0.1
v2.0.0
2.0.0 (2018-04-21)
Bug Fixes
BREAKING CHANGES
- api: two method signatures and one property name have changed.
Objects & Properties
- readmeInspector.ReadmeScore - refactor:rename ReadmeScore ➡️ ReadmeAppraisal
- module:readme-inspector/readme-score - refactor:rename 'ReadmeScore'
module:readme-inspector/readme-appraisal 'ReadmeAppraisal', which is now
a class.
Functions
-
getReadmeInfo
1.1. Function name - refactor:rename ➡️ getInfo
1.2. Function signature - now expects a params object literal -
getReadmeScore
2.1. Function name - refactor:rename ➡️ getAppraisal
2.2. Function signature remains the same as in 1.x.x. -
check's signature now expects a params object literal,
which it passes to getInfo.
API tests
Add API (integration) tests to verify appraisal initialization.
- Create the lib/apis/ directory
- Add Jest/Jasmine specs without mocks
- Invoke real APIs for results
CI
- Create four ENV variables on Appveyor.
- Customize greenkeeper commit messages
Documentation
- Use commonality branding colors for 'Request a Feature' and
'Report a Defect' badges - Move DEVELOPERS.md user the /docs/project/ directory
- Add secure variables to for API testing
- Iterate through filepaths with markdown files that require
automated content generation
v1.0.3
v1.0.2
v1.0.1
v1.0.0
1.0.0 (2018-04-12)
Features
-
module:readme-inspector: Verify the existence—and assess the quality—of README files
READMEs do more than explain how to use your project. They also
explain why your project matters, and what your users can do with it.In your README, try to answer the following questions:
- What does this project do?
- Why is this project useful?
- How do I get started?
- Where can I get more help, if I need it?
You can use your README to answer other questions, like how you handle
contributions, what the goals of the project are, and information about
licenses and attribution. If you don’t want to accept contributions, or
your project is not yet ready for production, write this information down."Starting An Open Source Project." Open Source Guides.
N. p., 2018. Web. 12 Apr. 2018.Public API
Methods
authenticate- Sets GitHub credentials for all subsequent requests.check- Attempts to GET and assess a README at a repo-root directory.getReadmeInfo- Attempt to GET a README without assessing it.getReadmeScore- Assess the quality of a README.
Properties
ReadmeScore- An API proxy wrapper for the readme-score-api.api- A configurable Octokit instance.
Documentation
Visit https://github.com/commonality/readme-inspector/#readme for
more information about installation, usage, API, version,
contributing guidelines, and licenses.Commit