Skip to content

Commit baf49e5

Browse files
committed
v11.0.0 - rewrote for backers and inline bevry/github-* tooling
1 parent 7dfb138 commit baf49e5

9 files changed

Lines changed: 800 additions & 1204 deletions

File tree

HISTORY.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,13 @@
11
# History
22

3-
## v11.0.0 2023 December 19
3+
## v11.0.0 2023 December 27
44

5-
- Renamed from `@bevry/github-api` to `@bevry/github` to reflect the new scope and CLI tooling
6-
- Added methods for fetching backers from a variety of sources
7-
- `query` renamed to `queryREST` and now handles errors, parsing, and paging directly, and added `queryGraphQL`
85
- Rewrote to inline [github-commit](https://github.com/bevry-archive/github-commit), [github-contributors](https://github.com/bevry-archive/github-contributors), [github-members](https://github.com/bevry-archive/github-members), [github-repos](https://github.com/bevry-archive/github-repos), and added CLI to to integrate [update-contributors](https://github.com/bevry-archive/update-contributors) and the unreleased update-sponsors/update-backers/[sponsored](https://github.com/bevry-archive/sponsored)
6+
- Added methods for fetching backers from a variety of sources, including a `github-backers` CLI for interacting your backers, such as updating your `package.json` with their details: `github-backers --write`
7+
- `query` renamed to `queryREST` and now handles errors, parsing, and paging directly, and added `queryGraphQL`
98
- Updated dependencies, [base files](https://github.com/bevry/base), and [editions](https://editions.bevry.me) using [boundation](https://github.com/bevry/boundation)
9+
- Thank you to the funders: [Skunk Team](https://skunk.team)
10+
- Thank you to the sponsors: [Andrew Nesbitt](https://nesbitt.io), [Balsa](https://balsa.com), [Codecov](https://codecov.io/), [Poonacha Medappa](https://poonachamedappa.com), [Rob Morris](https://github.com/Rob-Morris), [Sentry](https://sentry.io), [Syntax](https://syntax.fm)
1011

1112
## v10.2.0 2023 November 20
1213

LICENSE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
Unless stated otherwise all works are:
66

7-
<ul><li>Copyright &copy; <a href="https://balupton.com">Benjamin Lupton</a></li></ul>
7+
<ul><li>Copyright &copy; <a href="https://github.com/balupton">Benjamin Lupton</a></li></ul>
88

99
and licensed under:
1010

README.md

Lines changed: 10 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -42,8 +42,15 @@ Interact with the GitHub API, fetching commits, repositories, members, and backe
4242
<h2>Install</h2>
4343

4444
<a href="https://npmjs.com" title="npm is a package manager for javascript"><h3>npm</h3></a>
45+
<h4>Install Globally</h4>
46+
<ul>
47+
<li>Install: <code>npm install --global @bevry/github-api</code></li>
48+
<li>Executable: <code>github-backers</code></li>
49+
</ul>
50+
<h4>Install Locally</h4>
4551
<ul>
4652
<li>Install: <code>npm install --save @bevry/github-api</code></li>
53+
<li>Executable: <code>npx github-backers</code></li>
4754
<li>Import: <code>import pkg from ('@bevry/github-api')</code></li>
4855
<li>Require: <code>const pkg = require('@bevry/github-api').default</code></li>
4956
</ul>
@@ -95,15 +102,6 @@ Interact with the GitHub API, fetching commits, repositories, members, and backe
95102
<!-- /HISTORY -->
96103

97104

98-
<!-- CONTRIBUTE/ -->
99-
100-
<h2>Contribute</h2>
101-
102-
<a href="https://github.com/bevry/github-api/blob/master/CONTRIBUTING.md#files">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>
103-
104-
<!-- /CONTRIBUTE -->
105-
106-
107105
<!-- BACKERS/ -->
108106

109107
<h2>Backers</h2>
@@ -112,7 +110,7 @@ Interact with the GitHub API, fetching commits, repositories, members, and backe
112110

113111
These amazing people are maintaining this project:
114112

115-
<ul><li><a href="https://balupton.com">Benjamin Lupton</a> — <a href="https://github.com/bevry/github-api/commits?author=balupton" title="View the GitHub contributions of Benjamin Lupton on repository bevry/github-api">view contributions</a></li></ul>
113+
<ul><li><a href="https://github.com/balupton">Benjamin Lupton</a> — <a href="https://github.com/bevry/github-api/commits?author=balupton" title="View the GitHub contributions of Benjamin Lupton on repository bevry/github-api">view contributions</a></li></ul>
116114

117115
<h3>Sponsors</h3>
118116

@@ -131,7 +129,7 @@ No sponsors yet! Will you be the first?
131129

132130
These amazing people have contributed code to this project:
133131

134-
<ul><li><a href="https://balupton.com">Benjamin Lupton</a> — <a href="https://github.com/bevry/github-api/commits?author=balupton" title="View the GitHub contributions of Benjamin Lupton on repository bevry/github-api">view contributions</a></li></ul>
132+
<ul><li><a href="https://github.com/balupton">Benjamin Lupton</a> — <a href="https://github.com/bevry/github-api/commits?author=balupton" title="View the GitHub contributions of Benjamin Lupton on repository bevry/github-api">view contributions</a></li></ul>
135133

136134
<a href="https://github.com/bevry/github-api/blob/master/CONTRIBUTING.md#files">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>
137135

@@ -144,7 +142,7 @@ These amazing people have contributed code to this project:
144142

145143
Unless stated otherwise all works are:
146144

147-
<ul><li>Copyright &copy; <a href="https://balupton.com">Benjamin Lupton</a></li></ul>
145+
<ul><li>Copyright &copy; <a href="https://github.com/balupton">Benjamin Lupton</a></li></ul>
148146

149147
and licensed under:
150148

bin.cjs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#!/usr/bin/env node
2+
'use strict'
3+
// auto-generated by boundation, do not update manually
4+
module.exports = require('./edition-es2022/bin.js')

0 commit comments

Comments
 (0)