Code Monkey home page Code Monkey logo

thanks's Introduction

Thanks

πŸ™Œ Give thanks to the open source maintainers you depend on! ✨

travis npm version npm downloads Standard - JavaScript Style Guide


example gif

"Put your money where your love is." – The Grateful Dead

Open source maintainers do the work that makes our awesome apps, websites, and projects possible! Many authors devote countless hours to open source. Let's help out authors and make the software we rely on healthier at the same time!

Vote for us on Product Hunt ❀️

Usage

It's easy!

  1. Run npx thanks in your project
  2. See which of your dependencies are seeking donations! πŸ’Έ

Install

Run it instantly (without installing!) using:

npx thanks

Or, install it, then run it:

npm install -g thanks
thanks

🌟 Open source authors, add yourself to the list

If you're an open source author who accepts donations, add yourself to the thanks CLI by modifying this file, and sending a pull request!

We're also considering supporting a new package.json field. Please share your thoughts!

License

MIT. Copyright (c) Feross Aboukhadijeh.

thanks's People

Contributors

chinchang avatar cipchk avatar dmonad avatar eligrey avatar feross avatar greenkeeper[bot] avatar johnleider avatar juliangruber avatar kach avatar keithamus avatar korynunn avatar limonte avatar litomore avatar lmangani avatar lukechilds avatar maoberlehner avatar marijnh avatar mblarsen avatar moox avatar mxstbr avatar qubyte avatar reallinfo avatar richardlitt avatar rstoenescu avatar shama avatar staltz avatar tomchentw avatar xdamman avatar xxczaki avatar znarf avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

thanks's Issues

An in-range update of standard is breaking the build 🚨


☝️ Important announcement: Greenkeeper will be saying goodbye πŸ‘‹ and passing the torch to Snyk on June 3rd, 2020! Find out how to migrate to Snyk and more at greenkeeper.io


The devDependency standard was updated from 14.3.1 to 14.3.2.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

standard is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • ❌ continuous-integration/travis-ci/push: The Travis CI build failed (Details).

Commits

The new version differs by 26 commits.

  • 558df00 14.3.2
  • a8e318e Add changelog entry for 14.3.2
  • 133a4c9 Merge pull request #1492 from standard/eslint68
  • a2df23b Upgrade ESLint to 6.8.x
  • fb7e2a3 remove sponsor
  • ecda198 Update README.md
  • 4bc1671 Update README.md
  • e514626 add sponsor
  • 2b86c68 spacing
  • a702d2e Reposition CodeFund sponsorship link (#1446)
  • a28b5d0 Reposition CodeFund sponsorship link
  • 0f86fb9 Merge pull request #1445 from ZY2071/master
  • b4726d7 perf: Change the examples for rule 'No octal literals' .
  • 4bdaa2f perf: make the rule 'No octal literals' more specific.
  • f5d758e Update README-ja.md for d901c54 (#1435)

There are 26 commits in total.

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

Add CLI output explaining how to add yourself to the list

Saw a great recommendation from @iarna on the package.community Discord channel which I just joined.

Decentralized contribution info or no, I'd like npx thanks to point folks where to learn about how to add themselves. So it's less of a "cool kids" thing

Totally agree. I was planning to add this but forgot to do it.

An in-range update of ora is breaking the build 🚨

The dependency ora was updated from 4.0.2 to 4.0.3.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

ora is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.

Status Details
  • ❌ continuous-integration/travis-ci/push: The Travis CI build failed (Details).

Release Notes for v4.0.3
  • Fix discardStdin option (#135) a4b2253
    It's now also a noop on Windows as it turns out it's impossible to reliably discard stdin there without affecting other things.

v4.0.2...v4.0.3

Commits

The new version differs by 3 commits.

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of got is breaking the build 🚨


🚨 Reminder! Less than one month left to migrate your repositories over to Snyk before Greenkeeper says goodbye on June 3rd! πŸ’œ πŸššπŸ’¨ πŸ’š

Find out how to migrate to Snyk at greenkeeper.io


The dependency got was updated from 11.1.3 to 11.1.4.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

got is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.

Status Details
  • ❌ continuous-integration/travis-ci/push: The Travis CI build failed (Details).

Release Notes for v11.1.4
  • Clarify docs for got.HTTPError (#1244) 3f125f1
  • Upgrade cacheable-lookup to 5.0.3 9770e54
  • Add a Runkit example (#1253) 48bbb36
  • Mention options.rejectUnauthorized in the documentation 9b04963
  • Test responseType set to undefined 0e8582f
  • Slightly improve RunKit example 6f84051
  • Make got.paginate() an alias for got.paginate.each() 5480b31
  • Don't force query string normalization (#1246) 761b8e0
  • Upgrade decompress-response to 6.0.0 c2bc014
  • Migrate from lolex to @sinonjs/fake-timers (#1270) df333dd
  • Make calculateDelay promisable (#1266) 3745efc
Commits

The new version differs by 13 commits.

  • 7755632 11.1.4
  • 3745efc Make calculateDelay promisable (#1266)
  • df333dd Migrate from lolex to @sinonjs/fake-timers (#1270)
  • c2bc014 Upgrade decompress-response to 6.0.0
  • 761b8e0 Don't force query string normalization (#1246)
  • 5480b31 Make got.paginate() an alias for got.paginate.each()
  • 6f84051 Slighyly improve RunKit example
  • 0e8582f Test responseType set to undefined
  • 9b04963 Mention options.rejectUnauthorized in the documentation
  • b9b6b1e Do not destroy completed requests (#1248)
  • 48bbb36 Add a Runkit example (#1253)
  • 9770e54 Upgrade cacheable-lookup to 5.0.3
  • 3f125f1 Clarify docs for got.HTTPError (#1244)

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

Closed circuit

This is an awesome idea and I hope many deserving projects/developers can receive some well earned funding as a result.

One thing that comes to mind is that funds will largely be travelling in a closed circuit between developers, most of whom are likely to pay out of pocket rather than try to convince their employers to pay up.

Now that there's a central location to register funding needs and highlight what could be thought of as a "social injustice", I can't help but wonder whether it's worth utilising some of the same affirmative action techniques used by those claiming to fight social injustices in others areas. The techniques are highly effective in bringing about change even when particular types of injustice have no supporting evidence - and in some cases the evidence is contradictory to the claims.

Underfunding of OSS is backed by evidence and causes measurable harm to both the projects themselves and the companies using the projects (as we're periodically reminded by catastrophes such as Heartbleed).

Is it worth brainstorming ways to extend this particular project into a wider movement that leads to the kind of social changes necessary to properly fund OSS development? If certain groups can make enough noise that even misinformation leads to dramatic societal changes and a viral sense of obligation why can't and why shouldn't the open source community do the same?

fails when encountering a package not hosted on npm (e.g., a private github repo)

𝄒 npx thanks
πŸ’œ  Fetching package maintainers from npm...(node:50314) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 3): Error: 404 Not Found: latest

We have some dependencies like "nion": "github:patreon/nion#c976b369d75892ef39b3f9eb48fed1c6b6a50d0f", in our codebase, and it tries to look them up on npm using the package name, even if they are not hosted on npm.

This could be fixed by either: detecting that it's a github package OR by handling npm 404s without crashing out.

awesome idea, thanks @feross !

Running in folder that does not contain package.json gives unhelpful error message

Originally reported here: #50 (comment)

βœ– Error: path must be a string or Buffer

Found a bug? Open an issue at https://github.com/feross/thanks

TypeError: path must be a string or Buffer
    at fs.readFile (fs.js:358:11)
    at P (/Users/feross/code/thanks/node_modules/pify/index.js:49:6)
    at new Promise (<anonymous>)
    at /Users/feross/code/thanks/node_modules/pify/index.js:11:9
    at ret (/Users/feross/code/thanks/node_modules/pify/index.js:72:32)
    at readDirectPkgNames (/Users/feross/code/thanks/src/cmd.js:392:24)
    at <anonymous>

An in-range update of open is breaking the build 🚨


🚨 Reminder! Less than one month left to migrate your repositories over to Snyk before Greenkeeper says goodbye on June 3rd! πŸ’œ πŸššπŸ’¨ πŸ’š

Find out how to migrate to Snyk at greenkeeper.io


The dependency open was updated from 7.0.3 to 7.0.4.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

open is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.

Status Details
  • ❌ continuous-integration/travis-ci/push: The Travis CI build failed (Details).

Release Notes for v7.0.4

v7.0.3...v7.0.4

Commits

The new version differs by 4 commits.

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

Listing globally installed packages

I have some ~/bin scripts with node shebang and was wondering how to list those --global packages I use.

npm list --global vs thanks --global


I have node installed via nvm, so I tried manually going to node_modules directory. Unfortunately, it does not seem like npm maintains package.json for --globally installed packages and thanks hangs forever in case that file is missing:

$ cd .nvm/versions/node/v8.9.4/lib/node_modules
$ thanks
πŸ’™  Reading direct dependencies from metadata in package.json...(node:31267) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 2): TypeError: path must be a string or Buffer
(node:31267) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.
πŸ’›  Reading direct dependencies from metadata in package.json...^C⏎ 

Migrate the functionality to NPM

Hey,

I was thinking with all the discussion around how we can move the donation info to the package.json in #2 I was thinking the next logical step would be to move this behaviour from its own npm package into core npm.

Thoughts?

Jonathan

Cannot read property 'includes' of undefined

Trying to run this for the https://github.com/electron/update-electron-app project, I got an error:

~/git/electron/update-electron-app master
$ npx thanks
πŸ’œ  Reading dependencies from package tree in node_modules...(node:37960) UnhandledPromiseRejectionWarning: TypeError: Cannot read property 'includes' of undefined
    at isScopedPkg (/usr/local/lib/node_modules/thanks/dist/cmd.js:205:18)
    at /usr/local/lib/node_modules/thanks/dist/cmd.js:226:21
    at Generator.next (<anonymous>)
    at step (/usr/local/lib/node_modules/thanks/dist/cmd.js:2:221)
    at _next (/usr/local/lib/node_modules/thanks/dist/cmd.js:2:409)
    at /usr/local/lib/node_modules/thanks/dist/cmd.js:2:477
    at new Promise (<anonymous>)
    at /usr/local/lib/node_modules/thanks/dist/cmd.js:2:97
    at _fetchPkg (/usr/local/lib/node_modules/thanks/dist/cmd.js:242:24)
    at fetchPkg (/usr/local/lib/node_modules/thanks/dist/cmd.js:220:24)
(node:37960) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). (rejection id: 7)
(node:37960) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.
$ node -v
v8.11.1
$ cat package.json | json dependencies
{
  "electron-is-dev": "^0.3.0",
  "github-url-to-object": "^4.0.4",
  "is-url": "^1.2.4",
  "ms": "^2.1.1"
}
$ cat package.json | json devDependencies
{
  "jest": "^22.4.3",
  "standard": "^11.0.1",
  "standard-markdown": "^4.0.2",
  "travis-deploy-once": "^4.4.1",
  "semantic-release": "^15.1.7"
}
```

Github sponsors support

GitHub is rolling out their sponsors program.

Adding a check with github's api to see if found developers have sponsorships enabled would save them having to know about this project.

If the idea appeals, I might look into implementing it in the near future.

An in-range update of minimist is breaking the build 🚨


☝️ Important announcement: Greenkeeper will be saying goodbye πŸ‘‹ and passing the torch to Snyk on June 3rd, 2020! Find out how to migrate to Snyk and more at greenkeeper.io


The dependency minimist was updated from 1.2.0 to 1.2.1.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

minimist is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.

Status Details
  • ❌ continuous-integration/travis-ci/push: The Travis CI build failed (Details).

Commits

The new version differs by 5 commits.

  • 29783cd 1.2.1
  • 6be5dae add test
  • ac3fc79 fix bad boolean regexp
  • 4cf45a2 Merge pull request #63 from lydell/dash-dash-docs-fix
  • 5fa440e move the opts['--'] example back where it belongs

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of standard is breaking the build 🚨

The devDependency standard was updated from 13.0.0 to 13.0.1.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

standard is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • ❌ continuous-integration/travis-ci/push: The Travis CI build failed (Details).

Commits

The new version differs by 4 commits.

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

logo contribution

Hi! @feross I have reviewed and appreciate your repo. I wanted to design a logo for this repository which is popular enough. I designed a powerful idea in a minimalist way. I hope you like it. I'd be happy to send a pr if you want to use it. What do you think? I will wait for feedback. Have a nice day!

THANKS

Readme view;

thankss

An in-range update of open is breaking the build 🚨

The dependency open was updated from 7.0.0 to 7.0.1.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

open is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.

Status Details
  • ❌ continuous-integration/travis-ci/push: The Travis CI build failed (Details).

Release Notes for v7.0.1

v7.0.0...v7.0.1

Commits

The new version differs by 6 commits.

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

Discover rel="payment" links.

Prompted by #2, but since this suggestion should probably not be the primary means of determining a payment URL (favouring something explicit in package.json would be better in my opinion) I've moved it to this issue to avoid adding noise to #2.

In the wild there's a microformat to make payment URIs discoverable within a webpage. The gist is that any link or anchor with a rel="payment" contains a payment href (and ideally also a title attribute to describe it) which resolves to a means to donate. I've made a scraper for these in this module (only checks HTTPS pages by default).

The package file contains a couple of opportunities to use this. The homepage field would be useful for project-level donations, and author info which includes a URL could be used for personal donations.

Pending the outcome of #2, and if you think it's an idea worth persuing, I'd be happy to open a pull request.

Distinguishing maintainers of direct vs transitive dependencies

I'm looking at the output of thanks and trying to decide how to allocate monetary donations to the individuals, teams, and organizations on the list:

Author                Where to Donate                                                    Dependencies
sindresorhus          patreon.com/sindresorhus                                           del, supports-color, strip-ansi, ansi-regex, camelcase, chalk + 137 more
hzoo                  patreon.com/henryzhu                                               @babel/core, @babel/preset-env, @babel/types, @babel/parser + 64 more
feross                patreon.com/feross                                                 browserify, standard, resolve, safe-buffer, is-buffer, util, buffer + 29 more
thlorenz              patreon.com/thlorenz                                               browserify, resolve, util, convert-source-map, readdirp, deep-is + 21 more
hughsk                hughsk.io/donate                                                   browserify, flat, resolve, util, component-emitter, is-typedarray + 20 more
yoshuawuyts           patreon.com/yoshuawuyts                                            browserify, standard, resolve, util, path-browserify, vm-browserify + 17 more
balupton              balupton.com/donate                                                browserify, resolve, util, path-browserify, vm-browserify, assert + 16 more
lukechilds            blockchair.com/bitcoin/address/1LukeQU5jwebXbMLDVydeH4vFSobRV9rkj  browserify, resolve, util, assert, module-deps, stream-splicer + 2 more
zeke                  zeke.sikelianos.com/donations                                      browser-date-formatter, check-for-leaks, count-array-values, hubdown + 4 more
juliangruber          patreon.com/juliangruber                                           isarray, balanced-match, component-emitter, brace-expansion + 3 more
gr2m                  railsgirlssummerofcode.org/campaign                                @octokit/rest, before-after-hook, universal-user-agent + 4 more
nzakas                paypal.me/nczonline                                                globals, doctrine, eslint-scope, estraverse, eslint, espree + 1 more
marijn                patreon.com/marijn                                                 acorn, acorn-walk
typicode              patreon.com/typicode                                               husky, please-upgrade-node
shellscape            patreon.com/shellscape                                             csv-parser
bevryme               bevry.me/donate                                                    domain-browser
olstenlarck           paypal.me/tunnckoCore                                              formidable
andrewnez             en.liberapay.com/andrew                                            node-sass-middleware
hueniverse            patreon.com/eranhammer                                             qs
jayphelps             patreon.com/jayphelps                                              symbol-observable
babel (organization)  opencollective.com/babel                                           @babel/core, @babel/preset-env, @babel/types, @babel/parser + 62 more
jest (organization)   opencollective.com/jest                                            @jest/types, @jest/test-result, @jest/fake-timers, @jest/transform + 5 more
debug (team)          opencollective.com/debug                                           debug
vfile (team)          opencollective.com/unified                                         vfile
cheerio (team)        opencollective.com/cheerio                                         cheerio
unified (team)        opencollective.com/unified                                         unified
sinon (team)          opencollective.com/sinon                                           sinon
nodemon (team)        opencollective.com/nodemon                                         nodemon
remark (team)         opencollective.com/unified                                         remark
preact (team)         opencollective.com/preact                                          preact

thanks already highlights the direct dependencies (displayed here in green) which is pretty helpful:

Screen Shot 2019-08-30 at 6 53 33 PM

Looking at the output of thanks, I recognize many of the package names because I explicitly installed them. But others I don't recognize by name. For example:

preact (team)         opencollective.com/preact  

I didn't know we were using preact!?

$ npm ls preact
└─┬ [email protected]
  β”œβ”€β”€ [email protected] 
  └─┬ [email protected]
    └── [email protected]  deduped

Ah I see it's a dependency of our Algolia search client. Knowing where that dependency came from is useful.

I'm wondering if there's a way that thanks could display npm ls-style hierarchy in its output.

Some part of me wants to know who's maintaining our more direct dependencies. That seems more personal to me. Like one degree of separation. But maybe the degree of separation doesn't actually matter? Should all dependencies, no matter how many levels deep, be treated with equal regard when it comes to dividing and disbursing "thanks"? πŸ€”

TypeError: Cannot read property 'includes' of undefined

It happens for thanks global install and npx thanks run:

TypeError: Cannot read property 'includes' of undefined
    at isScopedPkg (/home/adam/.npm-global/lib/node_modules/thanks/dist/cmd.js:205:18)
    at /home/adam/.npm-global/lib/node_modules/thanks/dist/cmd.js:227:21
    at Generator.next (<anonymous>)
    at step (/home/adam/.npm-global/lib/node_modules/thanks/dist/cmd.js:2:221)
    at _next (/home/adam/.npm-global/lib/node_modules/thanks/dist/cmd.js:2:409)
    at /home/adam/.npm-global/lib/node_modules/thanks/dist/cmd.js:2:477
    at new Promise (<anonymous>)
    at /home/adam/.npm-global/lib/node_modules/thanks/dist/cmd.js:2:97
    at _fetchPkg (/home/adam/.npm-global/lib/node_modules/thanks/dist/cmd.js:243:24)
    at fetchPkg (/home/adam/.npm-global/lib/node_modules/thanks/dist/cmd.js:220:24)

An in-range update of open is breaking the build 🚨

The dependency open was updated from 6.0.0 to 6.1.0.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

open is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.

Status Details
  • ❌ continuous-integration/travis-ci/push: The Travis CI build failed (Details).

Release Notes for v6.1.0

v6.0.0...v6.1.0

Commits

The new version differs by 3 commits.

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of read-package-tree is breaking the build 🚨

The dependency read-package-tree was updated from 5.2.2 to 5.3.0.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

read-package-tree is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.

Status Details
  • ❌ continuous-integration/travis-ci/push: The Travis CI build failed (Details).

Commits

The new version differs by 9 commits.

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

Get donation link from package.json

Awesome project (and nice re-use of the name thanks)!

Now that it's getting so popular, it might be hard to scale the set of donation links since you would have to keep merging PRs every day. Instead, maybe it makes sense to also check packages for a donation field in their package.json, which would just contain the URL.

I'm not sure how you would do author links this way though.

Star Repositories

Hi,

Amazing library, would be nice if the command line were asking if we want to star the repositories, enter a github token and then perform the action !

Regards

An in-range update of term-size is breaking the build 🚨

The dependency term-size was updated from 2.1.0 to 2.1.1.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

term-size is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.

Status Details
  • ❌ continuous-integration/travis-ci/push: The Travis CI build failed (Details).

Release Notes for v2.1.1
  • Fix error when there's no TERM environment variable (#14) 07b96f0

v2.1.0...v2.1.1

Commits

The new version differs by 5 commits.

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of pkg-up is breaking the build 🚨

The dependency pkg-up was updated from 3.0.1 to 3.1.0.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

pkg-up is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.

Status Details
  • ❌ continuous-integration/travis-ci/push: The Travis CI build failed (Details).

Release Notes for v3.1.0

v3.0.1...v3.1.0

Commits

The new version differs by 2 commits.

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

Projects vs. individuals

Hey! Firstly, this is a great idea, thanks for doing it!

I was looking at index.js and it all seems to be individuals listed there. Is this intentional or just a coincidence?

I'm wondering if it's worth adding projects here that have a shared Patreon for the project itself.

Thanks again!

Helping `thanks`

I see Pull Requests to thanks are not merged for a while. Can I help?

As the creator and maintainer of BackYourStack, I have some experience in the field and I can work on some data exchanges between the projects. I already issued a PR but had no feedback: #115

I would like to propose my help maintaining the project: update data, merge PRs, review dead links, issue new versions.

An in-range update of registry-auth-token is breaking the build 🚨

The dependency registry-auth-token was updated from 4.0.0 to 4.1.0.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

registry-auth-token is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.

Status Details
  • ❌ continuous-integration/travis-ci/push: The Travis CI build failed (Details).

Commits

The new version differs by 6 commits.

  • c4a9d1c 4.1.0
  • e00a22c Update CHANGELOG
  • ed51841 Bump eslint-utils from 1.3.1 to 1.4.3 (#28)
  • 9fdd42a Bump lodash from 4.17.11 to 4.17.15 (#29)
  • 2a08767 Bump handlebars from 4.1.2 to 4.5.3 (#31)
  • 244b112 Support for legacy auth token on the registry url (#30)

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

IS THIS REPO DEAD?

You're not responding to any of PRs a couple of months already.

As I mentioned in #119 many links are 404 and it will be even worse with time.

If you don't have time to maintain this repo, consider archiving it

When you archive a repository, you are letting people know that a project is no longer actively maintained.

An in-range update of pkg-dir is breaking the build 🚨

The dependency pkg-dir was updated from 4.1.0 to 4.2.0.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

pkg-dir is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.

Status Details
  • ❌ continuous-integration/travis-ci/push: The Travis CI build failed (Details).

Release Notes for v4.2.0

v4.1.0...v4.2.0

Commits

The new version differs by 3 commits.

  • e25e534 4.2.0
  • aba58d7 Update find-up, add tests for undefined result (#7)
  • 1f5dc16 Add Node.js 12 to testing (#6)

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

Thank you for your contribution

@feross, while you are doing great work to ease financial support for us, open source developers, I spend weeks, reviving a "dead" dependency in one of your major projects: webtorrent-desktop.

I send you pull request (webtorrent/webtorrent-desktop#1240) in September 2017, replacing the module. Which has been ignored since then.

In the mean time webtorrent-desktop reached the point where old musicmetadata is actually causing an error, preventing audio files to be played (webtorrent/webtorrent-desktop#1320).

I won't sign up for any financial contribution, but I would appreciate if you ensure my contribution, and the contribution of other brave developers, is no longer ignored.

πŸ™Œ Thanks! ✨

An in-range update of ora is breaking the build 🚨

The dependency ora was updated from 3.2.0 to 3.3.0.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

ora is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.

Status Details
  • ❌ continuous-integration/travis-ci/push: The Travis CI build failed (Details).

Release Notes for v3.3.0

v3.2.0...v3.3.0

Commits

The new version differs by 3 commits.

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.