🚀 Big News: Socket Acquires Coana to Bring Reachability Analysis to Every Appsec Team.Learn more
Socket
Sign inDemoInstall
Socket

gamepedia-api

Package Overview
Dependencies
Maintainers
1
Versions
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

gamepedia-api

gamepedia-api

0.1.1
beta
latest
npm
Version published
Weekly downloads
1
-75%
Maintainers
1
Weekly downloads
 
Created
Source

Unofficial Gamepedia API

DOCUMENTATION

  • How to install
  • Classes
  • Functions

1. How to install

In the command-line use: npm install gamepedia-api --save

2. Classes

  • Wiki
    • constructor(url_, imageURL_, summary_, edits_, contributors_, articles_)
      • [STRING] url_ is the url of the wiki page
      • [STRING] imageURL_ is the thumbnail url of the wiki page
      • [STRING] summary_ is the summary of the wiki page
      • [NUMBER] edits_ is the edits of the wiki page
      • [NUMBER] contributors_ is the contributors of the wiki page
      • [NUMBER] articles_ is the articles of the wiki page

3. Functions

  • search(search_term, page, timeout [optional])

    • Description: Returns a Promise which resolves in an array of wikis matching the search term from the specified page.
    • Parameters:
      • [STRING] search_term
      • [NUMBER] page the page number which is searched, e.g: 1
      • [NUMBER] [OPTIONAL] timeout in seconds, defaults to 10
    • example:
      let search = require('gamepedia-api').search;
      search("Cuphead", 1).then(result => { console.log(result) }).catch(err => { console.log("ERROR: "+err) });
      
      OR
      let search = require('gamepedia-api').search;
      search("Cuphead", 1, 15).then(result => { console.log(result) }).catch(err => { console.log("ERROR: "+err) });
      
  • searchPages(search_term, pageStart, pageEnd, timeout [optional])

    • Description: Returns a Promise which resolves in an array of wikis matching the search term from the specified page-range.
    • Parameters:
      • [STRING] search_term
      • [NUMBER] pageStart the page to start at
      • [NUMBER] pageEnd the page to end at (inclusive)
      • [NUMBER] [OPTIONAL] timeout -in seconds, defaults to 10
    • example:
      let searchPages = require('gamepedia-api').searchPages;
      searchPages("RPG", 1, 10).then(result => { console.log(result) }).catch(err => { console.log("ERROR: "+err) });
      
      OR
      let searchPages = require('gamepedia-api').searchPages;
      searchPages("RPG", 1, 10, 20).then(result => { console.log(result) }).catch(err => { console.log("ERROR: "+err) });
      

Keywords

game

FAQs

Package last updated on 04 Oct 2017

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts