Skip to content
/ quria Public

A user-friendly Destiny 2 API Wrapper written with TypeScript and approved by ̶A̶x̶i̶s̶ ̶M̶i̶n̶d̶s̶ Oryx.

License

Notifications You must be signed in to change notification settings

FraWolf/quria

Repository files navigation

Quria

A user-friendly Destiny 2 API Wrapper written with TypeScript and approved by Axis Minds Oryx.

License MIT npm

Quria is a TypeScript library which main purpose is to make it easier to interact with Destiny (1 & 2) API provided by Bungie, obtaining the required information through ready-to-use methods and full support for official types and enums.



Installation

To use this library, Node.js 14.17.0 or newer are required.

npm install quria

yarn add quria

Examples

Basic usage
import { Quria } from "quria";

const quria = new Quria({
  API_KEY: "your-api-key-here",
});

quria.destiny2
  .GetDestinyManifest()
  .then((res) => {
    console.log(res.Response);
  })
  .catch((error) => {
    console.error(error);
  });

Documentation

You can use the Bungie API Docs as Quria Documentation because all of it's methods are the same as the docs says.

Links

Projects that uses Quria

Currently no projects uses Quria because it's still in development phase. If you would to include your project here, open an issues with the name, repository/website and a small description.

Contributing

If you would contribute to this project, just fork the repository and then send a pull request. We will validate your request and, if it's valid, we will commit into the main branch.

About

A user-friendly Destiny 2 API Wrapper written with TypeScript and approved by ̶A̶x̶i̶s̶ ̶M̶i̶n̶d̶s̶ Oryx.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published