protondb

1.0.0 • Public • Published

ProtonDB

ProtonDB

ProtonDB is an unofficial community website that collects and displays crowdsourced data describing the compatibility of a given title with Proton, on a rating scale from "Borked" to "Platinum"

fn content({sort: ''})

sort
releaseDate
wilsonRating
recentlyImproved
playerCount
userScore
mostBorked
fixWanted
(async () => {
  const options = {
    sort: 'releaseDate',
  };
  const data = await content(options);
})();
{
  "appId": "406350",
  "hasLinuxBuild": false,
  "peakConcurrent": 0,
  "title": "KartKraft",
  "context": 2022,
  "contextType": "releaseYear",
  "userScore": 79.7
}
// ...

fn summary(appId='')

(async () => {
  const data = await summary((appId = '406350'));
})();
{
  "bestReportedTier": "platinum",
  "confidence": "moderate",
  "score": 0.6,
  "tier": "platinum",
  "total": 13,
  "trendingTier": "platinum"
}

🤝 Contributing

  • Fork it!
  • Create your feature branch: git checkout -b my-new-feature
  • Commit your changes: git commit -am 'Add some feature'
  • Push to the branch: git push origin my-new-feature
  • Submit a pull request

👥 Credits


💢 Troubleshootings

This is just a personal project created for study / demonstration purpose and to simplify my working life, it may or may not be a good fit for your project(s).


❤️ Show your support

Please this repository if you like it or this project helped you!
Feel free to open issues or submit pull-requests to help me improving my work.


🤖 Author

Chris Michael

You can follow me on github · twitter


Copyright ©2022 Protondb.

Package Sidebar

Install

npm i protondb

Weekly Downloads

0

Version

1.0.0

License

MIT

Unpacked Size

9.01 kB

Total Files

10

Last publish

Collaborators

  • chris5855