1.2.6 • Published 7 months ago

dwapi-wrapper v1.2.6

Weekly downloads
-
License
ISC
Repository
github
Last release
7 months ago

Installing

npm i dwapi-wrapper
yarn add dwapi-wrapper

About

The DWAPI-Wrapper is a wrapper for Cyfer's Deepwoken It provides an ease of access to the majority of the

Documentation

The documentation for this package is currently only available within my Developer Discord Server. In the future, I plan on moving all documentation onto a website, but for now, this will have to do.

Support

If you need support, the best places do go would be my Developer Discord, or the Deepwoken Builder Discord. Please don't ping Cyfer asking for support with this library though, as it wasn't developed by them.

Changes

@1.1.2 -> @1.2.0

  • Fixed Typings file (hopefully).
  • Changed method of exports; it now exports an Object rather than a Class.

@1.2.0 -> @1.2.1

  • Hopefully, once again, fixed Typings. I DON'T UNDERSTAND THESE GIVE ME A BREAK!!!

@1.2.1 -> @1.2.2

  • Fixed an issue with non-Shrine of Order Builds causing errors.

@1.2.2 -> @1.2.3 / @1.2.4

  • Fixed an issue with no Talents or Mantras on a Build causing errors.

@1.2.4 -> @1.2.5

  • Fixed an issue with missing Pre-Shrine stats.

@1.2.5 -> @1.2.6

  • Fixed an issue with a Build's Talents, Mantras, and Weapon not being present.
  • These are now represented through Strings, rather than Objects.

Quick Usage

const { getBuild, getCategory, getMantra, /* ... etc */ } = require('dwapi-wrapper');
getBuild('id').then(build => console.log(build));
getCategory('metamancer').then(category => console.log(category));
getMantra('graceful flame').then(mantra => console.log(mantra));
getOutfit('black diver').then(outfit => console.log(outfit));
getTalent('undying flame').then(talent => console.log(talent));
getWeapon('evanspear handaxe').then(weapon => console.log(weapon));

getAllCategories().then(categories => console.log(categories));
getAllMantras().then(mantras => console.log(mantras));
getAllOutfits().then(outfits => console.log(outfits));
getAllTalents().then(talents => console.log(talents));
getAllWeapons().then(weapons => console.log(weapons));

To-Do List

  • Add support for creating builds externally.
1.2.6

7 months ago

1.2.5

7 months ago

1.2.4

7 months ago

1.2.3

7 months ago

1.2.2

7 months ago

1.2.0

9 months ago

1.1.1

9 months ago

1.1.0

9 months ago

1.2.1

9 months ago

1.1.2

9 months ago

1.0.0

9 months ago