- Updated dependencies, base files, and editions using boundation
- Thank you to the sponsors: Andrew Nesbitt, Balsa, Codecov, Poonacha Medappa, Rob Morris, Sentry, Syntax
- If able to fetch the current contributors, drop non-existent/incorrect contributor data
- Closes issue #275
- Thank you to the sponsors: Andrew Nesbitt, Balsa, Codecov, Poonacha Medappa, Rob Morris, Sentry, Syntax
- Fixed github-backers CLI creating an incorrect slug (likely a regression in v11.2.0)
- Better error messages for failed fetching
- Thank you to the sponsors: Andrew Nesbitt, Balsa, Codecov, Poonacha Medappa, Rob Morris, Sentry, Syntax
- Fixed a regression in v11.2.0 where
packageData
would always be fetched remotely, now if it is provided, it is respected once again - Thank you to the sponsors: Andrew Nesbitt, Balsa, Codecov, Poonacha Medappa, Rob Morris, Sentry, Syntax
- Default cents thresholds to
100
in the API, rather than just the CLI - Don't complain about invalid usernames in offline mode, as usernames aren't used in offline mode
- Thank you to the sponsors: Andrew Nesbitt, Balsa, Codecov, Poonacha Medappa, Rob Morris, Sentry, Syntax
- If able to fetch the current sponsors, drop the old sponsors to donors
- Maintainers should display homepage instead of github url if they have it
- Add various repository slug and url helper methods
- Cleanup documentation
- Updated dependencies, base files, and editions using boundation
- Thank you to the sponsors: Andrew Nesbitt, Balsa, Codecov, Poonacha Medappa, Rob Morris, Sentry, Syntax
- Updated dependencies, base files, and editions using boundation
- Thank you to the sponsors: Andrew Nesbitt, Balsa, Codecov, Poonacha Medappa, Rob Morris, Sentry, Syntax
- Rewrote to inline github-commit, github-contributors, github-members, github-repos, and added CLI to to integrate update-contributors and the unreleased update-sponsors/update-backers/sponsored
- Added methods for fetching backers from a variety of sources, including a
github-backers
CLI for interacting your backers, such as updating yourpackage.json
with their details:github-backers --write
query
renamed toqueryREST
and now handles errors, parsing, and paging directly, and addedqueryGraphQL
- Updated dependencies, base files, and editions using boundation
- Thank you to the funders: Skunk Team
- Thank you to the sponsors: Andrew Nesbitt, Balsa, Codecov, Poonacha Medappa, Rob Morris, Sentry, Syntax
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Updated license from
MIT
toArtistic-2.0
- Minimum required node version changed from
node: >=10
tonode: >=18
to keep up with mandatory ecosystem changes - No longer uses
node-fetch
, instead uses the Node.jsfetch
builtin
- Renamed from
githubauthreq
to@bevry/github-api
- Renamed
fetch
toquery
, to reflect API differences and now thatquery
needs to be awaited query
now supports auserAgent
property that you can set to your API client
getURL
,getCredentialedURL
, andfetch
now accept a single argument, which is the same as before but now supportsurl
andcredentials
properties, and ifcredentials
is nullish then it attempts to use the environment variables
- Rewrote the API, now all you have to do is use its exported
fetch
method in most cases
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Rewrote the API to support new authorization variables, preferences, and usage
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Fixed
editions
dependency being a dev dependency instead of a standard dependency (regression since v5.13.0) - Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Add
validate
method - Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Correctly move
cross-fetch
from dependency to dev dependency
- Renamed
githubQueryString
togetParams
with b/c alias forgithubQueryString
,fetch
, anddefault
- Renamed
githubAuthorizationHeader
togetAuthHeader
with b/c alias forgithubAuthorizationHeader
- Renamed
redact
toredactParams
with b/c alias forredact
- Added new
getHeaders
- Updated for GitHub's new authorization recommendations
- Introduced new
githubAuthorizationHeader
method, and renamedfetch
togithubQueryString
, and removed default export - Renamed the package from
githubauthquerystring
togithubauthreq
- Introduced new
- Minimum required node version changed from
node: >=8
tonode: >=10
to keep up with mandatory ecosystem changes
- Fixed for latest TypeScript
- Updated dependencies, base files, and editions using boundation
Minimum required node version changed from— not actually applied, will be applied in next majornode: >=8
tonode: >=10
to keep up with mandatory ecosystem changes
- Fixed an error in a
README.md
example
- Converted from JavaScript to TypeScript
- Added default export for when the initial enviroment variables are good enough
- Removed the long-form method names, as you can rename them yourself
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Minimum required node version changed from
node: >=6
tonode: >=8
to keep up with mandatory ecosystem changes
- Updated dependencies, base files, and editions using boundation
- Updated base files and editions using boundation
- Fixed documentation link
- Update engines to reflect lack of Node v4 compatibility
- Initial working version