cyberpoints2.0

1.5.1 • Public • Published

cyberpoints


NPM version NPM downloads cyberpoints issues Dependencies

npm installnfo

About

N|Solid

cyberpoints was developing for CyberEngine. And now, she is open source! cyberpoints will generate endpoint links for make an request. All validation process is done by cyberpoints. If you're used correct values, returns an request link. otherwise returns 'undefined'. This method saves your request limits and time!

Endpoint Coverage

  • Blizzard

    • World of Warcraft - 100%
    • Diablo - 100%
    • StarCraft - 100%
    • Outh - 100%
  • Riot Games

    • League of Legends - 80%

Why?

  • Object-oriented
  • Speedy and efficient
  • Modular and flexible
  • Feature-rich
  • Maintainable

Installation

cyberpoints requires Node.js LTS version to run.

$ npm i cyberpoints -S

or

$ yarn add cyberpoints

Usage

// how can i use it?
const { Wow } = require('cyberpoints').Blizzard
const wow = new Wow(configs)
console.log(wow.community.guild.profile())
console.log(wow.community.guild.members())
console.log(wow.community.guild.news())
 
// how can i access all blizzard endpoints?
const { All } = require('cyberpoints').Blizzard
const blizzard = new All(configs)
console.log(blizzard.wow.data.keystone.leaderboard())
console.log(blizzard.sc2.community.ledder())
console.log(blizzard.diablo.community.skill())
console.log(blizzard.outh2.user())

To-Do's

  • Twitch

  • PUBG

  • Fortnite

  • Steam

  • Youtube

Technology

cyberpoints uses a number of open source projects to work properly:

  • Node.js - cyberpoints uses this powerful programming language.
  • VScode - We're highly recommending this awesome code editor.

And of course cyberpoints itself is open source with a public repository on GitHub.

Plugins

cyberpoints is currently extended with the following plugins. Instructions on how to use them in your own application are linked below.

Plugin README
@types/node plugins/definitelytyped/README.md
Eslint plugins/eslint/README.md

Semantic Versioning

We're using SemVer for this project.

Development

Want to contribute? Great!

cyberpoints uses eslint for stable developing. Make a change in your file and instantanously see your updates!

Open your favorite Terminal and run these commands.

$ git clone <url>
cd <cloned_folder_name>
$ npm i -d
$ npm test

Our Contributors

And you can see also all contributors here.

License

Aphace 2.0

Package Sidebar

Install

npm i cyberpoints2.0

Weekly Downloads

4

Version

1.5.1

License

Apache-2.0

Unpacked Size

194 kB

Total Files

58

Last publish

Collaborators

  • maxo10