3.17.4 • Published 1 year ago

gw2e-account-statistics v3.17.4

Weekly downloads
11
License
MIT
Repository
github
Last release
1 year ago

account-statistics

Build Status Coverage Status

Calculate statistics of guildwars2 accounts

This is part of gw2efficiency. Please report all issues in the central repository.

Install

npm install gw2e-account-statistics

This module can be used for Node.js as well as browsers using Browserify.

Usage

Calculate the statistics

import accountStatistics from 'gw2e-account-statistics'

// An object containing all the account data available for the API key
const accountData = {
  account: /* ... */,
  characters: /* ... */,
  bank: /* ... */,
  materials: /* ... */,
  commerce: {
    buys: /* ... */,
    sells: /* ... */
  },
  skins: /* ... */,
  wallet: /* ... */,
  dyes: /* ... */,
  minis: /* ... */,

  outfits: /* ... */,
  recipes: /* ... */,
  guilds: /* ... */,
  inventory: /* ... */,

  titles: /* ... */,
  achievements: /* ... */,
  pvp: {
    stats: /* ... */,
    // ...
  }
}

// Extra information for context-dependent statistics
const extraInformation = {
  pvp: { currentSeason: 'SEASON-ID' },
  skins: { typeMap: { Armor: [1, 2, 3], Weapon: [1, 2, 3], Back: [1, 2, 3] } }
}

// Calculate everything!
accountStatistics(accountData, extraInformation)
// -> Object with all statistics calculated

Calculate a part of the account statistics

You can import the partial calculations on their own and work with them.

import unlocks from 'gw2e-account-statistics/build/statistics/unlocks'

unlocks(accountData)
// -> Only the "unlocks" statistics

Tests

npm test

Licence

MIT

3.17.0

2 years ago

3.17.2

2 years ago

3.17.1

2 years ago

3.17.4

1 year ago

3.17.3

1 year ago

3.16.1

2 years ago

3.16.0

2 years ago

3.15.2

2 years ago

3.15.1

2 years ago

3.15.0

2 years ago

3.14.1

2 years ago

3.14.0

2 years ago

3.13.0

2 years ago

3.12.0

2 years ago

3.11.0

2 years ago

3.10.0

2 years ago

3.9.0

2 years ago

3.8.0

3 years ago

3.7.0

3 years ago

3.6.0

3 years ago

3.5.1

3 years ago

3.5.0

3 years ago

3.4.2

4 years ago

3.4.0

4 years ago

3.4.1

4 years ago

3.3.4

4 years ago

3.3.3

4 years ago

3.3.2

4 years ago

3.3.1

5 years ago

3.2.1

5 years ago

3.3.0

5 years ago

3.2.0

5 years ago

3.1.0

5 years ago

3.0.2

5 years ago

3.0.1

6 years ago

3.0.0

6 years ago

2.21.0

6 years ago

2.20.5

6 years ago

2.20.4

6 years ago

2.20.3

6 years ago

2.20.2

6 years ago

2.20.1

6 years ago

2.20.0

6 years ago

2.19.0

7 years ago

2.19.1

7 years ago

2.18.0

7 years ago

2.17.2

7 years ago

2.17.1

7 years ago

2.17.0

7 years ago

2.16.1

7 years ago

2.16.0

7 years ago

2.15.0

8 years ago

2.14.0

8 years ago

2.13.1

8 years ago

2.13.0

8 years ago

2.12.0

8 years ago

2.11.2

8 years ago

2.11.1

8 years ago

2.11.0

8 years ago

2.10.1

8 years ago

2.10.0

8 years ago

2.9.0

9 years ago

2.8.0

9 years ago

2.7.2

9 years ago

2.7.1

9 years ago

2.7.0

9 years ago

2.6.1

9 years ago

2.6.0

9 years ago

2.5.1

9 years ago

2.5.0

9 years ago

2.4.0

9 years ago

2.3.1

9 years ago

2.3.0

9 years ago

2.2.1

9 years ago

2.2.0

9 years ago

2.1.0

9 years ago

2.0.0

9 years ago

1.14.0

9 years ago

1.13.0

9 years ago

1.12.1

9 years ago

1.12.0

9 years ago

1.11.1

9 years ago

1.11.0

9 years ago

1.10.3

9 years ago

1.10.2

9 years ago

1.10.1

9 years ago

1.10.0

9 years ago

1.9.0

9 years ago

1.8.0

9 years ago

1.7.1

9 years ago

1.7.0

9 years ago

1.6.1

9 years ago

1.6.0

9 years ago

1.5.0

9 years ago

1.4.2

9 years ago

1.4.1

9 years ago

1.4.0

9 years ago

1.3.3

10 years ago

1.3.2

10 years ago

1.3.1

10 years ago

1.3.0

10 years ago

1.2.8

10 years ago

1.2.7

10 years ago

1.2.6

10 years ago

1.2.5

10 years ago

1.2.4

10 years ago

1.2.3

10 years ago

1.2.2

10 years ago

1.2.1

10 years ago

1.2.0

10 years ago

1.1.1

10 years ago

1.1.0

10 years ago

1.0.2

10 years ago

1.0.1

10 years ago