3.17.4 • Published 4 months ago

gw2e-account-statistics v3.17.4

Weekly downloads
11
License
MIT
Repository
github
Last release
4 months 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

8 months ago

3.17.2

7 months ago

3.17.1

8 months ago

3.17.4

4 months ago

3.17.3

6 months ago

3.16.1

9 months ago

3.16.0

10 months ago

3.15.2

12 months ago

3.15.1

1 year ago

3.15.0

1 year ago

3.14.1

1 year ago

3.14.0

1 year ago

3.13.0

1 year 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

2 years ago

3.7.0

2 years ago

3.6.0

2 years ago

3.5.1

2 years ago

3.5.0

2 years ago

3.4.2

3 years ago

3.4.0

3 years ago

3.4.1

3 years ago

3.3.4

3 years ago

3.3.3

3 years ago

3.3.2

3 years ago

3.3.1

4 years ago

3.2.1

4 years ago

3.3.0

4 years ago

3.2.0

4 years ago

3.1.0

4 years ago

3.0.2

4 years ago

3.0.1

5 years ago

3.0.0

5 years ago

2.21.0

5 years ago

2.20.5

5 years ago

2.20.4

5 years ago

2.20.3

5 years ago

2.20.2

5 years ago

2.20.1

5 years ago

2.20.0

5 years ago

2.19.0

6 years ago

2.19.1

6 years ago

2.18.0

6 years ago

2.17.2

6 years ago

2.17.1

6 years ago

2.17.0

6 years ago

2.16.1

6 years ago

2.16.0

6 years ago

2.15.0

7 years ago

2.14.0

7 years ago

2.13.1

7 years ago

2.13.0

7 years ago

2.12.0

7 years ago

2.11.2

7 years ago

2.11.1

7 years ago

2.11.0

7 years ago

2.10.1

7 years ago

2.10.0

7 years ago

2.9.0

8 years ago

2.8.0

8 years ago

2.7.2

8 years ago

2.7.1

8 years ago

2.7.0

8 years ago

2.6.1

8 years ago

2.6.0

8 years ago

2.5.1

8 years ago

2.5.0

8 years ago

2.4.0

8 years ago

2.3.1

8 years ago

2.3.0

8 years ago

2.2.1

8 years ago

2.2.0

8 years ago

2.1.0

8 years ago

2.0.0

8 years ago

1.14.0

8 years ago

1.13.0

8 years ago

1.12.1

8 years ago

1.12.0

8 years ago

1.11.1

8 years ago

1.11.0

8 years ago

1.10.3

8 years ago

1.10.2

8 years ago

1.10.1

8 years ago

1.10.0

8 years ago

1.9.0

8 years ago

1.8.0

8 years ago

1.7.1

8 years ago

1.7.0

8 years ago

1.6.1

8 years ago

1.6.0

8 years ago

1.5.0

8 years ago

1.4.2

9 years ago

1.4.1

9 years ago

1.4.0

9 years ago

1.3.3

9 years ago

1.3.2

9 years ago

1.3.1

9 years ago

1.3.0

9 years ago

1.2.8

9 years ago

1.2.7

9 years ago

1.2.6

9 years ago

1.2.5

9 years ago

1.2.4

9 years ago

1.2.3

9 years ago

1.2.2

9 years ago

1.2.1

9 years ago

1.2.0

9 years ago

1.1.1

9 years ago

1.1.0

9 years ago

1.0.2

9 years ago

1.0.1

9 years ago