Compare commits

...

16 Commits

Author SHA1 Message Date
maxswa
0be3f0b636 v2.20.0 2024-09-25 12:11:27 -04:00
Max Swartwout
ec1ed53669 Merge pull request #102 from maxswa/varlamore-part-2
Add Amoxliatl, The Hueycoatl
2024-09-25 11:59:54 -04:00
maxswa
d0f5285470 Add Amoxliatl, The Hueycoatl 2024-09-25 11:56:09 -04:00
maxswa
9c56e44344 v2.19.0 2024-08-30 01:30:49 -04:00
Max Swartwout
e5b3075ebd Merge pull request #101 from maxswa/dependabot/npm_and_yarn/axios-1.7.4
Bump axios from 1.6.2 to 1.7.4
2024-08-30 01:07:29 -04:00
dependabot[bot]
8bb50b73b2 Bump axios from 1.6.2 to 1.7.4
Bumps [axios](https://github.com/axios/axios) from 1.6.2 to 1.7.4.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)
- [Commits](https://github.com/axios/axios/compare/v1.6.2...v1.7.4)

---
updated-dependencies:
- dependency-name: axios
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-30 05:05:04 +00:00
Max Swartwout
cb482ad720 Merge pull request #98 from maxswa/dependabot/npm_and_yarn/ws-8.17.1
Bump ws from 8.13.0 to 8.17.1
2024-08-30 01:04:53 -04:00
Max Swartwout
0fbd85aa07 Merge pull request #100 from maxswa/dependabot/npm_and_yarn/micromatch-4.0.8
Bump micromatch from 4.0.2 to 4.0.8
2024-08-30 01:04:39 -04:00
Max Swartwout
e634b107b1 Merge pull request #99 from Not-Jayden/araxxor
Add Araxxor
2024-08-30 01:04:26 -04:00
dependabot[bot]
29db21493c Bump micromatch from 4.0.2 to 4.0.8
Bumps [micromatch](https://github.com/micromatch/micromatch) from 4.0.2 to 4.0.8.
- [Release notes](https://github.com/micromatch/micromatch/releases)
- [Changelog](https://github.com/micromatch/micromatch/blob/master/CHANGELOG.md)
- [Commits](https://github.com/micromatch/micromatch/compare/4.0.2...4.0.8)

---
updated-dependencies:
- dependency-name: micromatch
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-30 04:14:53 +00:00
Jayden Carey
b117cfcf41 add araxxor 2024-08-29 00:17:36 +08:00
dependabot[bot]
d895326d9f Bump ws from 8.13.0 to 8.17.1
Bumps [ws](https://github.com/websockets/ws) from 8.13.0 to 8.17.1.
- [Release notes](https://github.com/websockets/ws/releases)
- [Commits](https://github.com/websockets/ws/compare/8.13.0...8.17.1)

---
updated-dependencies:
- dependency-name: ws
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-18 06:40:44 +00:00
maxswa
1f7a25d421 v2.18.0 2024-03-20 19:23:50 -04:00
Max Swartwout
057812681b Merge pull request #95 from maxswa/varlamore-part-one
Add Colosseum Glory, Lunar Chests, Sol Heredit
2024-03-20 19:21:55 -04:00
Max Swartwout
ee510ec69a Merge pull request #94 from maxswa/dependabot/npm_and_yarn/follow-redirects-1.15.6
Bump follow-redirects from 1.15.4 to 1.15.6
2024-03-20 19:19:55 -04:00
dependabot[bot]
dacbd90189 Bump follow-redirects from 1.15.4 to 1.15.6
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.4 to 1.15.6.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases)
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.4...v1.15.6)

---
updated-dependencies:
- dependency-name: follow-redirects
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-16 23:16:39 +00:00
9 changed files with 1341 additions and 353 deletions

View File

@@ -117,6 +117,8 @@ Activities consist of all levels of clue scrolls as well as minigames and bosses
| --------------------------------- | :----------------------------: | | --------------------------------- | :----------------------------: |
| Abyssal Sire | `abyssalSire` | | Abyssal Sire | `abyssalSire` |
| Alchemical Hydra | `alchemicalHydra` | | Alchemical Hydra | `alchemicalHydra` |
| Amoxliatl | `amoxliatl` |
| Araxxor | `araxxor` |
| Artio | `artio` | | Artio | `artio` |
| Barrows Chests | `barrows` | | Barrows Chests | `barrows` |
| Bryophyta | `bryophyta` | | Bryophyta | `bryophyta` |
@@ -160,6 +162,7 @@ Activities consist of all levels of clue scrolls as well as minigames and bosses
| Tempoross | `tempoross` | | Tempoross | `tempoross` |
| The Gauntlet | `gauntlet` | | The Gauntlet | `gauntlet` |
| The Corrupted Gauntlet | `corruptedGauntlet` | | The Corrupted Gauntlet | `corruptedGauntlet` |
| The Hueycoatl | `hueycoatl` |
| The Leviathan | `leviathan` | | The Leviathan | `leviathan` |
| The Whisperer | `whisperer` | | The Whisperer | `whisperer` |
| Theatre Of Blood | `theatreOfBlood` | | Theatre Of Blood | `theatreOfBlood` |

View File

@@ -1,103 +1,106 @@
2910,2277,943515557 2130,2277,1102428578
24996,99,30606377 22624,99,32956104
4759,99,40283500 3574,99,47147957
1523,99,171953134 1226,99,200000000
2244,99,147696928 1454,99,180249986
5929,99,118171038 3112,99,155438899
4560,99,15170201 2533,99,17520811
2503,99,71406360 2078,99,84629930
141823,99,13354119 150276,99,13378420
22348,99,18680181 23833,99,19182079
56125,99,13456850 61715,99,13456926
23026,99,16655688 24604,99,16672148
18672,99,19123987 19900,99,19161337
48108,99,14072560 53450,99,14082613
10956,99,16552060 12063,99,16553015
27980,99,14967150 32871,99,14985851
40661,99,13252766 39747,99,13346314
7114,99,15760818 8390,99,15771711
53839,99,14058762 55848,99,14322777
5352,99,34669574 1723,99,52832158
2456,99,84892847 2107,99,101923913
4849,99,22734071 5301,99,22739376
16368,99,17968711 20087,99,18044758
1147,99,18027875 1301,99,18031495
-1,-1 -1,-1
-1,-1 -1,-1
28384,10 32847,10
14076,3 16567,3
148183,8 147262,8
102684,7 101823,7
338,9641 382,9739
1002,825 1265,825
114,6000 131,6000
2246,1606 2401,1606
44261,298 43386,311
603,460 799,460
1238,452 945,537
15827,2521 5531,5516
-1,-1 -1,-1
7898,14780 7538,14780
5421,1060 6781,1060
7,24522 6880,43487
2902,2192 3193,2192
94883,594 2932,4796
34000,143 123,6789
3834,1830 37,111
218428,5 44605,143
36717,293 4023,1830
74959,58 238149,5
19421,1905 47139,293
186551,34 98811,58
2571,515 10766,2657
85921,50 200557,34
154580,26 1735,692
54677,287 23548,215
2586,2000 43337,116
153371,41 61439,287
33154,707 2859,2000
43433,698 53841,106
33088,714 18420,1078
81968,25 23824,1062
12249,731 18418,1088
20424,1228 85908,25
70188,474 6077,1320
2248,2140 21980,1228
11128,226 76561,477
2117,2046 774,3642
50095,580 7917,281
120438,1908 2313,2046
10997,920 52832,580
2326,1444 64296,2899
-1,-1 4205,1740
700,40 2681,1444
31471,626 3424,324
4119,749 523,48
4349,500 35420,626
1078,217 4162,749
20126,301 5046,500
70523,119 1218,217
114632,26 21243,379
2945,1245 40733,249
385801,9 53931,91
-1,-1 4870,1245
2412,1569 174877,29
43814,273 2122,49
207949,7 3471,1569
86335,201 50947,273
7905,601 236110,7
732,1783 102423,201
21039,310 2344,21039
4949,192 10174,666
7584,3066 665,2072
109360,36 23177,310
160,1500 1967,419
6733,7 8495,3066
131888,8 122123,37
3128,2113 240,1537
209,7096 7756,7
75591,51 140561,8
15167,2780 4736,2113
911570,62 249,7096
173436,25 89194,51
233645,275 15067,2780
975929,62
196393,25
227062,340
Can't render this file because it has a wrong number of fields in line 25.

View File

@@ -3,203 +3,664 @@
{ {
"id": 0, "id": 0,
"name": "Overall", "name": "Overall",
"rank": 2910, "rank": 2130,
"level": 2277, "level": 2277,
"xp": 943515557 "xp": 1102428578
},
{
"id": 1,
"name": "Attack",
"rank": 22624,
"level": 99,
"xp": 32956104
},
{
"id": 2,
"name": "Defence",
"rank": 3574,
"level": 99,
"xp": 47147957
},
{
"id": 3,
"name": "Strength",
"rank": 1226,
"level": 99,
"xp": 200000000
}, },
{ "id": 1, "name": "Attack", "rank": 24996, "level": 99, "xp": 30606377 },
{ "id": 2, "name": "Defence", "rank": 4759, "level": 99, "xp": 40283500 },
{ "id": 3, "name": "Strength", "rank": 1523, "level": 99, "xp": 171953134 },
{ {
"id": 4, "id": 4,
"name": "Hitpoints", "name": "Hitpoints",
"rank": 2244, "rank": 1454,
"level": 99, "level": 99,
"xp": 147696928 "xp": 180249986
},
{
"id": 5,
"name": "Ranged",
"rank": 3112,
"level": 99,
"xp": 155438899
},
{
"id": 6,
"name": "Prayer",
"rank": 2533,
"level": 99,
"xp": 17520811
},
{
"id": 7,
"name": "Magic",
"rank": 2078,
"level": 99,
"xp": 84629930
},
{
"id": 8,
"name": "Cooking",
"rank": 150276,
"level": 99,
"xp": 13378420
}, },
{ "id": 5, "name": "Ranged", "rank": 5929, "level": 99, "xp": 118171038 },
{ "id": 6, "name": "Prayer", "rank": 4560, "level": 99, "xp": 15170201 },
{ "id": 7, "name": "Magic", "rank": 2503, "level": 99, "xp": 71406360 },
{ "id": 8, "name": "Cooking", "rank": 141823, "level": 99, "xp": 13354119 },
{ {
"id": 9, "id": 9,
"name": "Woodcutting", "name": "Woodcutting",
"rank": 22348, "rank": 23833,
"level": 99, "level": 99,
"xp": 18680181 "xp": 19182079
}, },
{ {
"id": 10, "id": 10,
"name": "Fletching", "name": "Fletching",
"rank": 56125, "rank": 61715,
"level": 99, "level": 99,
"xp": 13456850 "xp": 13456926
},
{
"id": 11,
"name": "Fishing",
"rank": 24604,
"level": 99,
"xp": 16672148
}, },
{ "id": 11, "name": "Fishing", "rank": 23026, "level": 99, "xp": 16655688 },
{ {
"id": 12, "id": 12,
"name": "Firemaking", "name": "Firemaking",
"rank": 18672, "rank": 19900,
"level": 99, "level": 99,
"xp": 19123987 "xp": 19161337
}, },
{ {
"id": 13, "id": 13,
"name": "Crafting", "name": "Crafting",
"rank": 48108, "rank": 53450,
"level": 99, "level": 99,
"xp": 14072560 "xp": 14082613
}, },
{ {
"id": 14, "id": 14,
"name": "Smithing", "name": "Smithing",
"rank": 10956, "rank": 12063,
"level": 99, "level": 99,
"xp": 16552060 "xp": 16553015
},
{
"id": 15,
"name": "Mining",
"rank": 32871,
"level": 99,
"xp": 14985851
}, },
{ "id": 15, "name": "Mining", "rank": 27980, "level": 99, "xp": 14967150 },
{ {
"id": 16, "id": 16,
"name": "Herblore", "name": "Herblore",
"rank": 40661, "rank": 39747,
"level": 99, "level": 99,
"xp": 13252766 "xp": 13346314
},
{
"id": 17,
"name": "Agility",
"rank": 8390,
"level": 99,
"xp": 15771711
}, },
{ "id": 17, "name": "Agility", "rank": 7114, "level": 99, "xp": 15760818 },
{ {
"id": 18, "id": 18,
"name": "Thieving", "name": "Thieving",
"rank": 53839, "rank": 55848,
"level": 99, "level": 99,
"xp": 14058762 "xp": 14322777
},
{
"id": 19,
"name": "Slayer",
"rank": 1723,
"level": 99,
"xp": 52832158
},
{
"id": 20,
"name": "Farming",
"rank": 2107,
"level": 99,
"xp": 101923913
}, },
{ "id": 19, "name": "Slayer", "rank": 5352, "level": 99, "xp": 34669574 },
{ "id": 20, "name": "Farming", "rank": 2456, "level": 99, "xp": 84892847 },
{ {
"id": 21, "id": 21,
"name": "Runecraft", "name": "Runecraft",
"rank": 4849, "rank": 5301,
"level": 99, "level": 99,
"xp": 22734071 "xp": 22739376
},
{
"id": 22,
"name": "Hunter",
"rank": 20087,
"level": 99,
"xp": 18044758
}, },
{ "id": 22, "name": "Hunter", "rank": 16368, "level": 99, "xp": 17968711 },
{ {
"id": 23, "id": 23,
"name": "Construction", "name": "Construction",
"rank": 1147, "rank": 1301,
"level": 99, "level": 99,
"xp": 18027875 "xp": 18031495
} }
], ],
"activities": [ "activities": [
{ "id": 0, "name": "League Points", "rank": -1, "score": -1 }, {
{ "id": 1, "name": "Deadman Points", "rank": -1, "score": -1 }, "id": 0,
{ "id": 2, "name": "Bounty Hunter - Hunter", "rank": 28384, "score": 10 }, "name": "League Points",
{ "id": 3, "name": "Bounty Hunter - Rogue", "rank": 14076, "score": 3 }, "rank": -1,
"score": -1
},
{
"id": 1,
"name": "Deadman Points",
"rank": -1,
"score": -1
},
{
"id": 2,
"name": "Bounty Hunter - Hunter",
"rank": 32847,
"score": 10
},
{
"id": 3,
"name": "Bounty Hunter - Rogue",
"rank": 16567,
"score": 3
},
{ {
"id": 4, "id": 4,
"name": "Bounty Hunter (Legacy) - Hunter", "name": "Bounty Hunter (Legacy) - Hunter",
"rank": 148183, "rank": 147262,
"score": 8 "score": 8
}, },
{ {
"id": 5, "id": 5,
"name": "Bounty Hunter (Legacy) - Rogue", "name": "Bounty Hunter (Legacy) - Rogue",
"rank": 102684, "rank": 101823,
"score": 7 "score": 7
}, },
{ "id": 6, "name": "Clue Scrolls (all)", "rank": 338, "score": 9641 }, {
{ "id": 7, "name": "Clue Scrolls (beginner)", "rank": 1002, "score": 825 }, "id": 6,
{ "id": 8, "name": "Clue Scrolls (easy)", "rank": 114, "score": 6000 }, "name": "Clue Scrolls (all)",
{ "id": 9, "name": "Clue Scrolls (medium)", "rank": 2246, "score": 1606 }, "rank": 382,
{ "id": 10, "name": "Clue Scrolls (hard)", "rank": 44261, "score": 298 }, "score": 9739
{ "id": 11, "name": "Clue Scrolls (elite)", "rank": 603, "score": 460 }, },
{ "id": 12, "name": "Clue Scrolls (master)", "rank": 1238, "score": 452 }, {
{ "id": 13, "name": "LMS - Rank", "rank": 15827, "score": 2521 }, "id": 7,
{ "id": 14, "name": "PvP Arena - Rank", "rank": -1, "score": -1 }, "name": "Clue Scrolls (beginner)",
{ "id": 15, "name": "Soul Wars Zeal", "rank": 7898, "score": 14780 }, "rank": 1265,
{ "id": 16, "name": "Rifts closed", "rank": 5421, "score": 1060 }, "score": 825
{ "id": 17, "name": "Colosseum Glory", "rank": 7, "score": 24522 }, },
{ "id": 18, "name": "Abyssal Sire", "rank": 2902, "score": 2192 }, {
{ "id": 19, "name": "Alchemical Hydra", "rank": 94883, "score": 594 }, "id": 8,
{ "id": 20, "name": "Artio", "rank": 34000, "score": 143 }, "name": "Clue Scrolls (easy)",
{ "id": 21, "name": "Barrows Chests", "rank": 3834, "score": 1830 }, "rank": 131,
{ "id": 22, "name": "Bryophyta", "rank": 218428, "score": 5 }, "score": 6000
{ "id": 23, "name": "Callisto", "rank": 36717, "score": 293 }, },
{ "id": 24, "name": "Calvar'ion", "rank": 74959, "score": 58 }, {
{ "id": 25, "name": "Cerberus", "rank": 19421, "score": 1905 }, "id": 9,
{ "id": 26, "name": "Chambers of Xeric", "rank": 186551, "score": 34 }, "name": "Clue Scrolls (medium)",
"rank": 2401,
"score": 1606
},
{
"id": 10,
"name": "Clue Scrolls (hard)",
"rank": 43386,
"score": 311
},
{
"id": 11,
"name": "Clue Scrolls (elite)",
"rank": 799,
"score": 460
},
{
"id": 12,
"name": "Clue Scrolls (master)",
"rank": 945,
"score": 537
},
{
"id": 13,
"name": "LMS - Rank",
"rank": 5531,
"score": 5516
},
{
"id": 14,
"name": "PvP Arena - Rank",
"rank": -1,
"score": -1
},
{
"id": 15,
"name": "Soul Wars Zeal",
"rank": 7538,
"score": 14780
},
{
"id": 16,
"name": "Rifts closed",
"rank": 6781,
"score": 1060
},
{
"id": 17,
"name": "Colosseum Glory",
"rank": 6880,
"score": 43487
},
{
"id": 18,
"name": "Abyssal Sire",
"rank": 3193,
"score": 2192
},
{
"id": 19,
"name": "Alchemical Hydra",
"rank": 2932,
"score": 4796
},
{
"id": 20,
"name": "Amoxliatl",
"rank": 123,
"score": 6789
},
{
"id": 21,
"name": "Araxxor",
"rank": 37,
"score": 111
},
{
"id": 22,
"name": "Artio",
"rank": 44605,
"score": 143
},
{
"id": 23,
"name": "Barrows Chests",
"rank": 4023,
"score": 1830
},
{
"id": 24,
"name": "Bryophyta",
"rank": 238149,
"score": 5
},
{
"id": 25,
"name": "Callisto",
"rank": 47139,
"score": 293
},
{
"id": 26,
"name": "Calvar'ion",
"rank": 98811,
"score": 58
},
{ {
"id": 27, "id": 27,
"name": "Chambers of Xeric: Challenge Mode", "name": "Cerberus",
"rank": 2571, "rank": 10766,
"score": 515 "score": 2657
},
{
"id": 28,
"name": "Chambers of Xeric",
"rank": 200557,
"score": 34
},
{
"id": 29,
"name": "Chambers of Xeric: Challenge Mode",
"rank": 1735,
"score": 692
},
{
"id": 30,
"name": "Chaos Elemental",
"rank": 23548,
"score": 215
},
{
"id": 31,
"name": "Chaos Fanatic",
"rank": 43337,
"score": 116
},
{
"id": 32,
"name": "Commander Zilyana",
"rank": 61439,
"score": 287
},
{
"id": 33,
"name": "Corporeal Beast",
"rank": 2859,
"score": 2000
},
{
"id": 34,
"name": "Crazy Archaeologist",
"rank": 53841,
"score": 106
},
{
"id": 35,
"name": "Dagannoth Prime",
"rank": 18420,
"score": 1078
},
{
"id": 36,
"name": "Dagannoth Rex",
"rank": 23824,
"score": 1062
},
{
"id": 37,
"name": "Dagannoth Supreme",
"rank": 18418,
"score": 1088
},
{
"id": 38,
"name": "Deranged Archaeologist",
"rank": 85908,
"score": 25
},
{
"id": 39,
"name": "Duke Sucellus",
"rank": 6077,
"score": 1320
},
{
"id": 40,
"name": "General Graardor",
"rank": 21980,
"score": 1228
},
{
"id": 41,
"name": "Giant Mole",
"rank": 76561,
"score": 477
},
{
"id": 42,
"name": "Grotesque Guardians",
"rank": 774,
"score": 3642
},
{
"id": 43,
"name": "Hespori",
"rank": 7917,
"score": 281
},
{
"id": 44,
"name": "Kalphite Queen",
"rank": 2313,
"score": 2046
},
{
"id": 45,
"name": "King Black Dragon",
"rank": 52832,
"score": 580
},
{
"id": 46,
"name": "Kraken",
"rank": 64296,
"score": 2899
},
{
"id": 47,
"name": "Kree'Arra",
"rank": 4205,
"score": 1740
},
{
"id": 48,
"name": "K'ril Tsutsaroth",
"rank": 2681,
"score": 1444
},
{
"id": 49,
"name": "Lunar Chests",
"rank": 3424,
"score": 324
},
{
"id": 50,
"name": "Mimic",
"rank": 523,
"score": 48
},
{
"id": 51,
"name": "Nex",
"rank": 35420,
"score": 626
},
{
"id": 52,
"name": "Nightmare",
"rank": 4162,
"score": 749
},
{
"id": 53,
"name": "Phosani's Nightmare",
"rank": 5046,
"score": 500
},
{
"id": 54,
"name": "Obor",
"rank": 1218,
"score": 217
},
{
"id": 55,
"name": "Phantom Muspah",
"rank": 21243,
"score": 379
},
{
"id": 56,
"name": "Sarachnis",
"rank": 40733,
"score": 249
},
{
"id": 57,
"name": "Scorpia",
"rank": 53931,
"score": 91
},
{
"id": 58,
"name": "Scurrius",
"rank": 4870,
"score": 1245
},
{
"id": 59,
"name": "Skotizo",
"rank": 174877,
"score": 29
},
{
"id": 60,
"name": "Sol Heredit",
"rank": 2122,
"score": 49
},
{
"id": 61,
"name": "Spindel",
"rank": 3471,
"score": 1569
},
{
"id": 62,
"name": "Tempoross",
"rank": 50947,
"score": 273
},
{
"id": 63,
"name": "The Gauntlet",
"rank": 236110,
"score": 7
},
{
"id": 64,
"name": "The Corrupted Gauntlet",
"rank": 102423,
"score": 201
},
{
"id": 65,
"name": "The Hueycoatl",
"rank": 2344,
"score": 21039
}, },
{ "id": 28, "name": "Chaos Elemental", "rank": 85921, "score": 50 },
{ "id": 29, "name": "Chaos Fanatic", "rank": 154580, "score": 26 },
{ "id": 30, "name": "Commander Zilyana", "rank": 54677, "score": 287 },
{ "id": 31, "name": "Corporeal Beast", "rank": 2586, "score": 2000 },
{ "id": 32, "name": "Crazy Archaeologist", "rank": 153371, "score": 41 },
{ "id": 33, "name": "Dagannoth Prime", "rank": 33154, "score": 707 },
{ "id": 34, "name": "Dagannoth Rex", "rank": 43433, "score": 698 },
{ "id": 35, "name": "Dagannoth Supreme", "rank": 33088, "score": 714 },
{ "id": 36, "name": "Deranged Archaeologist", "rank": 81968, "score": 25 },
{ "id": 37, "name": "Duke Sucellus", "rank": 12249, "score": 731 },
{ "id": 38, "name": "General Graardor", "rank": 20424, "score": 1228 },
{ "id": 39, "name": "Giant Mole", "rank": 70188, "score": 474 },
{ "id": 40, "name": "Grotesque Guardians", "rank": 2248, "score": 2140 },
{ "id": 41, "name": "Hespori", "rank": 11128, "score": 226 },
{ "id": 42, "name": "Kalphite Queen", "rank": 2117, "score": 2046 },
{ "id": 43, "name": "King Black Dragon", "rank": 50095, "score": 580 },
{ "id": 44, "name": "Kraken", "rank": 120438, "score": 1908 },
{ "id": 45, "name": "Kree'Arra", "rank": 10997, "score": 920 },
{ "id": 46, "name": "K'ril Tsutsaroth", "rank": 2326, "score": 1444 },
{ "id": 47, "name": "Lunar Chests", "rank": -1, "score": -1 },
{ "id": 48, "name": "Mimic", "rank": 700, "score": 40 },
{ "id": 49, "name": "Nex", "rank": 31471, "score": 626 },
{ "id": 50, "name": "Nightmare", "rank": 4119, "score": 749 },
{ "id": 51, "name": "Phosani's Nightmare", "rank": 4349, "score": 500 },
{ "id": 52, "name": "Obor", "rank": 1078, "score": 217 },
{ "id": 53, "name": "Phantom Muspah", "rank": 20126, "score": 301 },
{ "id": 54, "name": "Sarachnis", "rank": 70523, "score": 119 },
{ "id": 55, "name": "Scorpia", "rank": 114632, "score": 26 },
{ "id": 56, "name": "Scurrius", "rank": 2945, "score": 1245 },
{ "id": 57, "name": "Skotizo", "rank": 385801, "score": 9 },
{ "id": 58, "name": "Sol Heredit", "rank": -1, "score": -1 },
{ "id": 59, "name": "Spindel", "rank": 2412, "score": 1569 },
{ "id": 60, "name": "Tempoross", "rank": 43814, "score": 273 },
{ "id": 61, "name": "The Gauntlet", "rank": 207949, "score": 7 },
{ "id": 62, "name": "The Corrupted Gauntlet", "rank": 86335, "score": 201 },
{ "id": 63, "name": "The Leviathan", "rank": 7905, "score": 601 },
{ "id": 64, "name": "The Whisperer", "rank": 732, "score": 1783 },
{ "id": 65, "name": "Theatre of Blood", "rank": 21039, "score": 310 },
{ {
"id": 66, "id": 66,
"name": "Theatre of Blood: Hard Mode", "name": "The Leviathan",
"rank": 4949, "rank": 10174,
"score": 192 "score": 666
}, },
{ {
"id": 67, "id": 67,
"name": "Thermonuclear Smoke Devil", "name": "The Whisperer",
"rank": 7584, "rank": 665,
"score": 3066 "score": 2072
},
{
"id": 68,
"name": "Theatre of Blood",
"rank": 23177,
"score": 310
}, },
{ "id": 68, "name": "Tombs of Amascut", "rank": 109360, "score": 36 },
{ {
"id": 69, "id": 69,
"name": "Tombs of Amascut: Expert Mode", "name": "Theatre of Blood: Hard Mode",
"rank": 160, "rank": 1967,
"score": 1500 "score": 419
}, },
{ "id": 70, "name": "TzKal-Zuk", "rank": 6733, "score": 7 }, {
{ "id": 71, "name": "TzTok-Jad", "rank": 131888, "score": 8 }, "id": 70,
{ "id": 72, "name": "Vardorvis", "rank": 3128, "score": 2113 }, "name": "Thermonuclear Smoke Devil",
{ "id": 73, "name": "Venenatis", "rank": 209, "score": 7096 }, "rank": 8495,
{ "id": 74, "name": "Vet'ion", "rank": 75591, "score": 51 }, "score": 3066
{ "id": 75, "name": "Vorkath", "rank": 15167, "score": 2780 }, },
{ "id": 76, "name": "Wintertodt", "rank": 911570, "score": 62 }, {
{ "id": 77, "name": "Zalcano", "rank": 173436, "score": 25 }, "id": 71,
{ "id": 78, "name": "Zulrah", "rank": 233645, "score": 275 } "name": "Tombs of Amascut",
"rank": 122123,
"score": 37
},
{
"id": 72,
"name": "Tombs of Amascut: Expert Mode",
"rank": 240,
"score": 1537
},
{
"id": 73,
"name": "TzKal-Zuk",
"rank": 7756,
"score": 7
},
{
"id": 74,
"name": "TzTok-Jad",
"rank": 140561,
"score": 8
},
{
"id": 75,
"name": "Vardorvis",
"rank": 4736,
"score": 2113
},
{
"id": 76,
"name": "Venenatis",
"rank": 249,
"score": 7096
},
{
"id": 77,
"name": "Vet'ion",
"rank": 89194,
"score": 51
},
{
"id": 78,
"name": "Vorkath",
"rank": 15067,
"score": 2780
},
{
"id": 79,
"name": "Wintertodt",
"rank": 975929,
"score": 62
},
{
"id": 80,
"name": "Zalcano",
"rank": 196393,
"score": 25
},
{
"id": 81,
"name": "Zulrah",
"rank": 227062,
"score": 340
}
] ]
} }

View File

@@ -105,6 +105,8 @@ test('Parse CSV to json', () => {
7827,43249 7827,43249
382,2780 382,2780
944,3000 944,3000
561,398429
37,111
704,892 704,892
1981,1452 1981,1452
4981,23 4981,23
@@ -148,6 +150,7 @@ test('Parse CSV to json', () => {
18823,23 18823,23
63,375 63,375
2870,6 2870,6
891,9102
2871,7 2871,7
2872,8 2872,8
6984,138 6984,138
@@ -217,6 +220,8 @@ test('Parse CSV to json', () => {
bosses: { bosses: {
abyssalSire: { rank: 382, score: 2780 }, abyssalSire: { rank: 382, score: 2780 },
alchemicalHydra: { rank: 944, score: 3000 }, alchemicalHydra: { rank: 944, score: 3000 },
amoxliatl: { rank: 561, score: 398429 },
araxxor: { rank: 37, score: 111 },
artio: { rank: 704, score: 892 }, artio: { rank: 704, score: 892 },
barrows: { rank: 1981, score: 1452 }, barrows: { rank: 1981, score: 1452 },
bryophyta: { rank: 4981, score: 23 }, bryophyta: { rank: 4981, score: 23 },
@@ -260,6 +265,7 @@ test('Parse CSV to json', () => {
tempoross: { rank: 18823, score: 23 }, tempoross: { rank: 18823, score: 23 },
gauntlet: { rank: 63, score: 375 }, gauntlet: { rank: 63, score: 375 },
corruptedGauntlet: { rank: 2870, score: 6 }, corruptedGauntlet: { rank: 2870, score: 6 },
hueycoatl: { rank: 891, score: 9102 },
leviathan: { rank: 2871, score: 7 }, leviathan: { rank: 2871, score: 7 },
whisperer: { rank: 2872, score: 8 }, whisperer: { rank: 2872, score: 8 },
theatreOfBlood: { rank: 6984, score: 138 }, theatreOfBlood: { rank: 6984, score: 138 },

View File

@@ -1,14 +1,68 @@
{ {
"skills": [ "skills": [
{ "id": 0, "name": "Overall", "rank": 1, "level": 2277, "xp": 4600000000 }, {
{ "id": 1, "name": "Attack", "rank": 15, "level": 99, "xp": 200000000 }, "id": 0,
{ "id": 2, "name": "Defence", "rank": 28, "level": 99, "xp": 200000000 }, "name": "Overall",
{ "id": 3, "name": "Strength", "rank": 18, "level": 99, "xp": 200000000 }, "rank": 1,
{ "id": 4, "name": "Hitpoints", "rank": 7, "level": 99, "xp": 200000000 }, "level": 2277,
{ "id": 5, "name": "Ranged", "rank": 8, "level": 99, "xp": 200000000 }, "xp": 4600000000
{ "id": 6, "name": "Prayer", "rank": 11, "level": 99, "xp": 200000000 }, },
{ "id": 7, "name": "Magic", "rank": 30, "level": 99, "xp": 200000000 }, {
{ "id": 8, "name": "Cooking", "rank": 154, "level": 99, "xp": 200000000 }, "id": 1,
"name": "Attack",
"rank": 15,
"level": 99,
"xp": 200000000
},
{
"id": 2,
"name": "Defence",
"rank": 28,
"level": 99,
"xp": 200000000
},
{
"id": 3,
"name": "Strength",
"rank": 18,
"level": 99,
"xp": 200000000
},
{
"id": 4,
"name": "Hitpoints",
"rank": 7,
"level": 99,
"xp": 200000000
},
{
"id": 5,
"name": "Ranged",
"rank": 8,
"level": 99,
"xp": 200000000
},
{
"id": 6,
"name": "Prayer",
"rank": 11,
"level": 99,
"xp": 200000000
},
{
"id": 7,
"name": "Magic",
"rank": 30,
"level": 99,
"xp": 200000000
},
{
"id": 8,
"name": "Cooking",
"rank": 154,
"level": 99,
"xp": 200000000
},
{ {
"id": 9, "id": 9,
"name": "Woodcutting", "name": "Woodcutting",
@@ -16,8 +70,20 @@
"level": 99, "level": 99,
"xp": 200000000 "xp": 200000000
}, },
{ "id": 10, "name": "Fletching", "rank": 12, "level": 99, "xp": 200000000 }, {
{ "id": 11, "name": "Fishing", "rank": 9, "level": 99, "xp": 200000000 }, "id": 10,
"name": "Fletching",
"rank": 12,
"level": 99,
"xp": 200000000
},
{
"id": 11,
"name": "Fishing",
"rank": 9,
"level": 99,
"xp": 200000000
},
{ {
"id": 12, "id": 12,
"name": "Firemaking", "name": "Firemaking",
@@ -25,16 +91,76 @@
"level": 99, "level": 99,
"xp": 200000000 "xp": 200000000
}, },
{ "id": 13, "name": "Crafting", "rank": 4, "level": 99, "xp": 200000000 }, {
{ "id": 14, "name": "Smithing", "rank": 3, "level": 99, "xp": 200000000 }, "id": 13,
{ "id": 15, "name": "Mining", "rank": 24, "level": 99, "xp": 200000000 }, "name": "Crafting",
{ "id": 16, "name": "Herblore", "rank": 5, "level": 99, "xp": 200000000 }, "rank": 4,
{ "id": 17, "name": "Agility", "rank": 24, "level": 99, "xp": 200000000 }, "level": 99,
{ "id": 18, "name": "Thieving", "rank": 12, "level": 99, "xp": 200000000 }, "xp": 200000000
{ "id": 19, "name": "Slayer", "rank": 2, "level": 99, "xp": 200000000 }, },
{ "id": 20, "name": "Farming", "rank": 19, "level": 99, "xp": 200000000 }, {
{ "id": 21, "name": "Runecraft", "rank": 6, "level": 99, "xp": 200000000 }, "id": 14,
{ "id": 22, "name": "Hunter", "rank": 4, "level": 99, "xp": 200000000 }, "name": "Smithing",
"rank": 3,
"level": 99,
"xp": 200000000
},
{
"id": 15,
"name": "Mining",
"rank": 24,
"level": 99,
"xp": 200000000
},
{
"id": 16,
"name": "Herblore",
"rank": 5,
"level": 99,
"xp": 200000000
},
{
"id": 17,
"name": "Agility",
"rank": 24,
"level": 99,
"xp": 200000000
},
{
"id": 18,
"name": "Thieving",
"rank": 12,
"level": 99,
"xp": 200000000
},
{
"id": 19,
"name": "Slayer",
"rank": 2,
"level": 99,
"xp": 200000000
},
{
"id": 20,
"name": "Farming",
"rank": 19,
"level": 99,
"xp": 200000000
},
{
"id": 21,
"name": "Runecraft",
"rank": 6,
"level": 99,
"xp": 200000000
},
{
"id": 22,
"name": "Hunter",
"rank": 4,
"level": 99,
"xp": 200000000
},
{ {
"id": 23, "id": 23,
"name": "Construction", "name": "Construction",
@@ -44,10 +170,30 @@
} }
], ],
"activities": [ "activities": [
{ "id": 0, "name": "League Points", "rank": -1, "score": -1 }, {
{ "id": 1, "name": "Deadman Points", "rank": -1, "score": -1 }, "id": 0,
{ "id": 2, "name": "Bounty Hunter - Hunter", "rank": -1, "score": -1 }, "name": "League Points",
{ "id": 3, "name": "Bounty Hunter - Rogue", "rank": -1, "score": -1 }, "rank": -1,
"score": -1
},
{
"id": 1,
"name": "Deadman Points",
"rank": -1,
"score": -1
},
{
"id": 2,
"name": "Bounty Hunter - Hunter",
"rank": -1,
"score": -1
},
{
"id": 3,
"name": "Bounty Hunter - Rogue",
"rank": -1,
"score": -1
},
{ {
"id": 4, "id": 4,
"name": "Bounty Hunter (Legacy) - Hunter", "name": "Bounty Hunter (Legacy) - Hunter",
@@ -60,93 +206,461 @@
"rank": -1, "rank": -1,
"score": -1 "score": -1
}, },
{ "id": 6, "name": "Clue Scrolls (all)", "rank": 832420, "score": 22 }, {
{ "id": 7, "name": "Clue Scrolls (beginner)", "rank": -1, "score": -1 }, "id": 6,
{ "id": 8, "name": "Clue Scrolls (easy)", "rank": -1, "score": -1 }, "name": "Clue Scrolls (all)",
{ "id": 9, "name": "Clue Scrolls (medium)", "rank": -1, "score": -1 }, "rank": 832420,
{ "id": 10, "name": "Clue Scrolls (hard)", "rank": 517091, "score": 22 }, "score": 22
{ "id": 11, "name": "Clue Scrolls (elite)", "rank": -1, "score": -1 }, },
{ "id": 12, "name": "Clue Scrolls (master)", "rank": -1, "score": -1 }, {
{ "id": 13, "name": "LMS - Rank", "rank": -1, "score": -1 }, "id": 7,
{ "id": 14, "name": "PvP Arena - Rank", "rank": -1, "score": -1 }, "name": "Clue Scrolls (beginner)",
{ "id": 15, "name": "Soul Wars Zeal", "rank": -1, "score": -1 }, "rank": -1,
{ "id": 16, "name": "Rifts closed", "rank": -1, "score": -1 }, "score": -1
{ "id": 17, "name": "Colosseum Glory", "rank": -1, "score": -1 }, },
{ "id": 18, "name": "Abyssal Sire", "rank": -1, "score": -1 }, {
{ "id": 19, "name": "Alchemical Hydra", "rank": -1, "score": -1 }, "id": 8,
{ "id": 20, "name": "Artio", "rank": -1, "score": -1 }, "name": "Clue Scrolls (easy)",
{ "id": 21, "name": "Barrows Chests", "rank": -1, "score": -1 }, "rank": -1,
{ "id": 22, "name": "Bryophyta", "rank": -1, "score": -1 }, "score": -1
{ "id": 23, "name": "Callisto", "rank": -1, "score": -1 }, },
{ "id": 24, "name": "Calvar'ion", "rank": -1, "score": -1 }, {
{ "id": 25, "name": "Cerberus", "rank": -1, "score": -1 }, "id": 9,
{ "id": 26, "name": "Chambers of Xeric", "rank": -1, "score": -1 }, "name": "Clue Scrolls (medium)",
"rank": -1,
"score": -1
},
{
"id": 10,
"name": "Clue Scrolls (hard)",
"rank": 517091,
"score": 22
},
{
"id": 11,
"name": "Clue Scrolls (elite)",
"rank": -1,
"score": -1
},
{
"id": 12,
"name": "Clue Scrolls (master)",
"rank": -1,
"score": -1
},
{
"id": 13,
"name": "LMS - Rank",
"rank": -1,
"score": -1
},
{
"id": 14,
"name": "PvP Arena - Rank",
"rank": -1,
"score": -1
},
{
"id": 15,
"name": "Soul Wars Zeal",
"rank": -1,
"score": -1
},
{
"id": 16,
"name": "Rifts closed",
"rank": -1,
"score": -1
},
{
"id": 17,
"name": "Colosseum Glory",
"rank": -1,
"score": -1
},
{
"id": 18,
"name": "Abyssal Sire",
"rank": -1,
"score": -1
},
{
"id": 19,
"name": "Alchemical Hydra",
"rank": -1,
"score": -1
},
{
"id": 20,
"name": "Amoxliatl",
"rank": -1,
"score": -1
},
{
"id": 21,
"name": "Araxxor",
"rank": -1,
"score": -1
},
{
"id": 22,
"name": "Artio",
"rank": -1,
"score": -1
},
{
"id": 23,
"name": "Barrows Chests",
"rank": -1,
"score": -1
},
{
"id": 24,
"name": "Bryophyta",
"rank": -1,
"score": -1
},
{
"id": 25,
"name": "Callisto",
"rank": -1,
"score": -1
},
{
"id": 26,
"name": "Calvar'ion",
"rank": -1,
"score": -1
},
{ {
"id": 27, "id": 27,
"name": "Cerberus",
"rank": -1,
"score": -1
},
{
"id": 28,
"name": "Chambers of Xeric",
"rank": -1,
"score": -1
},
{
"id": 29,
"name": "Chambers of Xeric: Challenge Mode", "name": "Chambers of Xeric: Challenge Mode",
"rank": -1, "rank": -1,
"score": -1 "score": -1
}, },
{ "id": 28, "name": "Chaos Elemental", "rank": -1, "score": -1 }, {
{ "id": 29, "name": "Chaos Fanatic", "rank": -1, "score": -1 }, "id": 30,
{ "id": 30, "name": "Commander Zilyana", "rank": -1, "score": -1 }, "name": "Chaos Elemental",
{ "id": 31, "name": "Corporeal Beast", "rank": -1, "score": -1 }, "rank": -1,
{ "id": 32, "name": "Crazy Archaeologist", "rank": -1, "score": -1 }, "score": -1
{ "id": 33, "name": "Dagannoth Prime", "rank": -1, "score": -1 }, },
{ "id": 34, "name": "Dagannoth Rex", "rank": -1, "score": -1 }, {
{ "id": 35, "name": "Dagannoth Supreme", "rank": -1, "score": -1 }, "id": 31,
{ "id": 36, "name": "Deranged Archaeologist", "rank": -1, "score": -1 }, "name": "Chaos Fanatic",
{ "id": 37, "name": "Duke Sucellus", "rank": -1, "score": -1 }, "rank": -1,
{ "id": 38, "name": "General Graardor", "rank": -1, "score": -1 }, "score": -1
{ "id": 39, "name": "Giant Mole", "rank": -1, "score": -1 }, },
{ "id": 40, "name": "Grotesque Guardians", "rank": -1, "score": -1 }, {
{ "id": 41, "name": "Hespori", "rank": -1, "score": -1 }, "id": 32,
{ "id": 42, "name": "Kalphite Queen", "rank": -1, "score": -1 }, "name": "Commander Zilyana",
{ "id": 43, "name": "King Black Dragon", "rank": -1, "score": -1 }, "rank": -1,
{ "id": 44, "name": "Kraken", "rank": -1, "score": -1 }, "score": -1
{ "id": 45, "name": "Kree'Arra", "rank": -1, "score": -1 }, },
{ "id": 46, "name": "K'ril Tsutsaroth", "rank": -1, "score": -1 }, {
{ "id": 47, "name": "Lunar Chests", "rank": -1, "score": -1 }, "id": 33,
{ "id": 48, "name": "Mimic", "rank": -1, "score": -1 }, "name": "Corporeal Beast",
{ "id": 49, "name": "Nex", "rank": -1, "score": -1 }, "rank": -1,
{ "id": 50, "name": "Nightmare", "rank": -1, "score": -1 }, "score": -1
{ "id": 51, "name": "Phosani's Nightmare", "rank": -1, "score": -1 }, },
{ "id": 52, "name": "Obor", "rank": -1, "score": -1 }, {
{ "id": 53, "name": "Phantom Muspah", "rank": -1, "score": -1 }, "id": 34,
{ "id": 54, "name": "Sarachnis", "rank": -1, "score": -1 }, "name": "Crazy Archaeologist",
{ "id": 55, "name": "Scorpia", "rank": -1, "score": -1 }, "rank": -1,
{ "id": 56, "name": "Scurrius", "rank": -1, "score": -1 }, "score": -1
{ "id": 57, "name": "Skotizo", "rank": -1, "score": -1 }, },
{ "id": 58, "name": "Sol Heredit", "rank": -1, "score": -1 }, {
{ "id": 59, "name": "Spindel", "rank": -1, "score": -1 }, "id": 35,
{ "id": 60, "name": "Tempoross", "rank": -1, "score": -1 }, "name": "Dagannoth Prime",
{ "id": 61, "name": "The Gauntlet", "rank": -1, "score": -1 }, "rank": -1,
{ "id": 62, "name": "The Corrupted Gauntlet", "rank": -1, "score": -1 }, "score": -1
{ "id": 63, "name": "The Leviathan", "rank": -1, "score": -1 }, },
{ "id": 64, "name": "The Whisperer", "rank": -1, "score": -1 }, {
{ "id": 65, "name": "Theatre of Blood", "rank": -1, "score": -1 }, "id": 36,
"name": "Dagannoth Rex",
"rank": -1,
"score": -1
},
{
"id": 37,
"name": "Dagannoth Supreme",
"rank": -1,
"score": -1
},
{
"id": 38,
"name": "Deranged Archaeologist",
"rank": -1,
"score": -1
},
{
"id": 39,
"name": "Duke Sucellus",
"rank": -1,
"score": -1
},
{
"id": 40,
"name": "General Graardor",
"rank": -1,
"score": -1
},
{
"id": 41,
"name": "Giant Mole",
"rank": -1,
"score": -1
},
{
"id": 42,
"name": "Grotesque Guardians",
"rank": -1,
"score": -1
},
{
"id": 43,
"name": "Hespori",
"rank": -1,
"score": -1
},
{
"id": 44,
"name": "Kalphite Queen",
"rank": -1,
"score": -1
},
{
"id": 45,
"name": "King Black Dragon",
"rank": -1,
"score": -1
},
{
"id": 46,
"name": "Kraken",
"rank": -1,
"score": -1
},
{
"id": 47,
"name": "Kree'Arra",
"rank": -1,
"score": -1
},
{
"id": 48,
"name": "K'ril Tsutsaroth",
"rank": -1,
"score": -1
},
{
"id": 49,
"name": "Lunar Chests",
"rank": -1,
"score": -1
},
{
"id": 50,
"name": "Mimic",
"rank": -1,
"score": -1
},
{
"id": 51,
"name": "Nex",
"rank": -1,
"score": -1
},
{
"id": 52,
"name": "Nightmare",
"rank": -1,
"score": -1
},
{
"id": 53,
"name": "Phosani's Nightmare",
"rank": -1,
"score": -1
},
{
"id": 54,
"name": "Obor",
"rank": -1,
"score": -1
},
{
"id": 55,
"name": "Phantom Muspah",
"rank": -1,
"score": -1
},
{
"id": 56,
"name": "Sarachnis",
"rank": -1,
"score": -1
},
{
"id": 57,
"name": "Scorpia",
"rank": -1,
"score": -1
},
{
"id": 58,
"name": "Scurrius",
"rank": -1,
"score": -1
},
{
"id": 59,
"name": "Skotizo",
"rank": -1,
"score": -1
},
{
"id": 60,
"name": "Sol Heredit",
"rank": -1,
"score": -1
},
{
"id": 61,
"name": "Spindel",
"rank": -1,
"score": -1
},
{
"id": 62,
"name": "Tempoross",
"rank": -1,
"score": -1
},
{
"id": 63,
"name": "The Gauntlet",
"rank": -1,
"score": -1
},
{
"id": 64,
"name": "The Corrupted Gauntlet",
"rank": -1,
"score": -1
},
{
"id": 65,
"name": "The Hueycoatl",
"rank": -1,
"score": -1
},
{ {
"id": 66, "id": 66,
"name": "The Leviathan",
"rank": -1,
"score": -1
},
{
"id": 67,
"name": "The Whisperer",
"rank": -1,
"score": -1
},
{
"id": 68,
"name": "Theatre of Blood",
"rank": -1,
"score": -1
},
{
"id": 69,
"name": "Theatre of Blood: Hard Mode", "name": "Theatre of Blood: Hard Mode",
"rank": -1, "rank": -1,
"score": -1 "score": -1
}, },
{ "id": 67, "name": "Thermonuclear Smoke Devil", "rank": -1, "score": -1 },
{ "id": 68, "name": "Tombs of Amascut", "rank": -1, "score": -1 },
{ {
"id": 69, "id": 70,
"name": "Thermonuclear Smoke Devil",
"rank": -1,
"score": -1
},
{
"id": 71,
"name": "Tombs of Amascut",
"rank": -1,
"score": -1
},
{
"id": 72,
"name": "Tombs of Amascut: Expert Mode", "name": "Tombs of Amascut: Expert Mode",
"rank": -1, "rank": -1,
"score": -1 "score": -1
}, },
{ "id": 70, "name": "TzKal-Zuk", "rank": -1, "score": -1 }, {
{ "id": 71, "name": "TzTok-Jad", "rank": 251, "score": 186 }, "id": 73,
{ "id": 72, "name": "Vardorvis", "rank": -1, "score": -1 }, "name": "TzKal-Zuk",
{ "id": 73, "name": "Venenatis", "rank": -1, "score": -1 }, "rank": -1,
{ "id": 74, "name": "Vet'ion", "rank": -1, "score": -1 }, "score": -1
{ "id": 75, "name": "Vorkath", "rank": -1, "score": -1 }, },
{ "id": 76, "name": "Wintertodt", "rank": -1, "score": -1 }, {
{ "id": 77, "name": "Zalcano", "rank": -1, "score": -1 }, "id": 74,
{ "id": 78, "name": "Zulrah", "rank": -1, "score": -1 } "name": "TzTok-Jad",
"rank": 251,
"score": 186
},
{
"id": 75,
"name": "Vardorvis",
"rank": -1,
"score": -1
},
{
"id": 76,
"name": "Venenatis",
"rank": -1,
"score": -1
},
{
"id": 77,
"name": "Vet'ion",
"rank": -1,
"score": -1
},
{
"id": 78,
"name": "Vorkath",
"rank": -1,
"score": -1
},
{
"id": 79,
"name": "Wintertodt",
"rank": -1,
"score": -1
},
{
"id": 80,
"name": "Zalcano",
"rank": -1,
"score": -1
},
{
"id": 81,
"name": "Zulrah",
"rank": -1,
"score": -1
}
] ]
} }

View File

@@ -1,6 +1,6 @@
{ {
"name": "osrs-json-hiscores", "name": "osrs-json-hiscores",
"version": "2.17.0", "version": "2.20.0",
"description": "The Old School Runescape API wrapper that does more!", "description": "The Old School Runescape API wrapper that does more!",
"main": "lib/index.js", "main": "lib/index.js",
"types": "lib/index.d.ts", "types": "lib/index.d.ts",

View File

@@ -69,6 +69,8 @@ export type BH = { [Type in BHType]: Activity };
export type Boss = export type Boss =
| 'abyssalSire' | 'abyssalSire'
| 'alchemicalHydra' | 'alchemicalHydra'
| 'amoxliatl'
| 'araxxor'
| 'artio' | 'artio'
| 'barrows' | 'barrows'
| 'bryophyta' | 'bryophyta'
@@ -112,6 +114,7 @@ export type Boss =
| 'tempoross' | 'tempoross'
| 'gauntlet' | 'gauntlet'
| 'corruptedGauntlet' | 'corruptedGauntlet'
| 'hueycoatl'
| 'leviathan' | 'leviathan'
| 'whisperer' | 'whisperer'
| 'theatreOfBlood' | 'theatreOfBlood'

View File

@@ -76,6 +76,8 @@ export const GAMEMODES: Gamemode[] = [
export const BOSSES: Boss[] = [ export const BOSSES: Boss[] = [
'abyssalSire', 'abyssalSire',
'alchemicalHydra', 'alchemicalHydra',
'amoxliatl',
'araxxor',
'artio', 'artio',
'barrows', 'barrows',
'bryophyta', 'bryophyta',
@@ -119,6 +121,7 @@ export const BOSSES: Boss[] = [
'tempoross', 'tempoross',
'gauntlet', 'gauntlet',
'corruptedGauntlet', 'corruptedGauntlet',
'hueycoatl',
'leviathan', 'leviathan',
'whisperer', 'whisperer',
'theatreOfBlood', 'theatreOfBlood',
@@ -165,6 +168,8 @@ export type FormattedBossNames = {
export const FORMATTED_BOSS_NAMES: FormattedBossNames = { export const FORMATTED_BOSS_NAMES: FormattedBossNames = {
abyssalSire: 'Abyssal Sire', abyssalSire: 'Abyssal Sire',
alchemicalHydra: 'Alchemical Hydra', alchemicalHydra: 'Alchemical Hydra',
amoxliatl: 'Amoxliatl',
araxxor: 'Araxxor',
artio: 'Artio', artio: 'Artio',
barrows: 'Barrows Chests', barrows: 'Barrows Chests',
bryophyta: 'Bryophyta', bryophyta: 'Bryophyta',
@@ -208,6 +213,7 @@ export const FORMATTED_BOSS_NAMES: FormattedBossNames = {
tempoross: 'Tempoross', tempoross: 'Tempoross',
gauntlet: 'The Gauntlet', gauntlet: 'The Gauntlet',
corruptedGauntlet: 'The Corrupted Gauntlet', corruptedGauntlet: 'The Corrupted Gauntlet',
hueycoatl: 'The Hueycoatl',
leviathan: 'The Leviathan', leviathan: 'The Leviathan',
whisperer: 'The Whisperer', whisperer: 'The Whisperer',
theatreOfBlood: 'Theatre of Blood', theatreOfBlood: 'Theatre of Blood',

View File

@@ -1288,11 +1288,11 @@ available-typed-arrays@^1.0.5:
integrity sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw== integrity sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==
axios@^1.6.2: axios@^1.6.2:
version "1.6.2" version "1.7.4"
resolved "https://registry.yarnpkg.com/axios/-/axios-1.6.2.tgz#de67d42c755b571d3e698df1b6504cde9b0ee9f2" resolved "https://registry.yarnpkg.com/axios/-/axios-1.7.4.tgz#4c8ded1b43683c8dd362973c393f3ede24052aa2"
integrity sha512-7i24Ri4pmDRfJTR7LDBhsOTtcm+9kjX5WiY1X3wIisx6G9So3pfMkEiU7emUBe46oceVImccTEM3k6C5dbVW8A== integrity sha512-DukmaFRnY6AzAALSH4J2M3k6PkaC+MfaAGdEERRWcC9q3/TWQwLpHR8ZRLKTdQ3aBDL64EdluRDjJqKw+BPZEw==
dependencies: dependencies:
follow-redirects "^1.15.0" follow-redirects "^1.15.6"
form-data "^4.0.0" form-data "^4.0.0"
proxy-from-env "^1.1.0" proxy-from-env "^1.1.0"
@@ -1383,12 +1383,12 @@ brace-expansion@^1.1.7:
balanced-match "^1.0.0" balanced-match "^1.0.0"
concat-map "0.0.1" concat-map "0.0.1"
braces@^3.0.1, braces@^3.0.2: braces@^3.0.3:
version "3.0.2" version "3.0.3"
resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.3.tgz#490332f40919452272d55a8480adc0c441358789"
integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== integrity sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==
dependencies: dependencies:
fill-range "^7.0.1" fill-range "^7.1.1"
browserslist@^4.21.9: browserslist@^4.21.9:
version "4.21.9" version "4.21.9"
@@ -2392,10 +2392,10 @@ file-entry-cache@^6.0.1:
dependencies: dependencies:
flat-cache "^3.0.4" flat-cache "^3.0.4"
fill-range@^7.0.1: fill-range@^7.1.1:
version "7.0.1" version "7.1.1"
resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.1.1.tgz#44265d3cac07e3ea7dc247516380643754a05292"
integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== integrity sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==
dependencies: dependencies:
to-regex-range "^5.0.1" to-regex-range "^5.0.1"
@@ -2428,10 +2428,10 @@ flatted@^3.1.0:
resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.1.1.tgz#c4b489e80096d9df1dfc97c79871aea7c617c469" resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.1.1.tgz#c4b489e80096d9df1dfc97c79871aea7c617c469"
integrity sha512-zAoAQiudy+r5SvnSw3KJy5os/oRJYHzrzja/tBDqrZtNhUw8bt6y8OBzMWcjWr+8liV8Eb6yOhw8WZ7VFZ5ZzA== integrity sha512-zAoAQiudy+r5SvnSw3KJy5os/oRJYHzrzja/tBDqrZtNhUw8bt6y8OBzMWcjWr+8liV8Eb6yOhw8WZ7VFZ5ZzA==
follow-redirects@^1.15.0: follow-redirects@^1.15.6:
version "1.15.4" version "1.15.6"
resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.4.tgz#cdc7d308bf6493126b17ea2191ea0ccf3e535adf" resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.6.tgz#7f815c0cda4249c74ff09e95ef97c23b5fd0399b"
integrity sha512-Cr4D/5wlrb0z9dgERpUL3LrmPKVDsETIJhaCMeDfuFYcqa5bldGV6wBsAN6X/vxlXQtFBMrXdXxdL8CbDTGniw== integrity sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==
for-each@^0.3.3: for-each@^0.3.3:
version "0.3.3" version "0.3.3"
@@ -4092,20 +4092,12 @@ merge2@^1.3.0, merge2@^1.4.1:
resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae" resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae"
integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==
micromatch@^4.0.2: micromatch@^4.0.2, micromatch@^4.0.4, micromatch@^4.0.5:
version "4.0.2" version "4.0.8"
resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.2.tgz#4fcb0999bf9fbc2fcbdd212f6d629b9a56c39259" resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.8.tgz#d66fa18f3a47076789320b9b1af32bd86d9fa202"
integrity sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q== integrity sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==
dependencies: dependencies:
braces "^3.0.1" braces "^3.0.3"
picomatch "^2.0.5"
micromatch@^4.0.4, micromatch@^4.0.5:
version "4.0.5"
resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.5.tgz#bc8999a7cbbf77cdc89f132f6e467051b49090c6"
integrity sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==
dependencies:
braces "^3.0.2"
picomatch "^2.3.1" picomatch "^2.3.1"
mime-db@1.45.0: mime-db@1.45.0:
@@ -4667,7 +4659,7 @@ picocolors@^1.0.0:
resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c" resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c"
integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ== integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==
picomatch@^2.0.4, picomatch@^2.0.5, picomatch@^2.2.1: picomatch@^2.0.4, picomatch@^2.2.1:
version "2.2.2" version "2.2.2"
resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.2.2.tgz#21f333e9b6b8eaff02468f5146ea406d345f4dad" resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.2.2.tgz#21f333e9b6b8eaff02468f5146ea406d345f4dad"
integrity sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg== integrity sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==
@@ -5847,9 +5839,9 @@ write-file-atomic@^4.0.2:
signal-exit "^3.0.7" signal-exit "^3.0.7"
ws@^8.13.0: ws@^8.13.0:
version "8.13.0" version "8.17.1"
resolved "https://registry.yarnpkg.com/ws/-/ws-8.13.0.tgz#9a9fb92f93cf41512a0735c8f4dd09b8a1211cd0" resolved "https://registry.yarnpkg.com/ws/-/ws-8.17.1.tgz#9293da530bb548febc95371d90f9c878727d919b"
integrity sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA== integrity sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==
xdg-basedir@^4.0.0: xdg-basedir@^4.0.0:
version "4.0.0" version "4.0.0"