Skip to content

Commit 8590223

Browse files
committed
Add dict & move declaration
1 parent 802eed1 commit 8590223

File tree

2 files changed

+52
-51
lines changed

2 files changed

+52
-51
lines changed

@types/index.d.ts renamed to index.d.ts

Lines changed: 49 additions & 49 deletions
Original file line numberDiff line numberDiff line change
@@ -61,55 +61,55 @@ declare module "pokeapi-js-wrapper" {
6161
getTypeByName(name: string | number | string[] | number[]): Promise<object>;
6262
getLanguageByName(name: string | number | string[] | number[]): Promise<object>;
6363

64-
getEndpointsList(): Promise<object>;
65-
getBerriesList(): Promise<object>;
66-
getBerriesFirmnesssList(): Promise<object>;
67-
getBerriesFlavorsList(): Promise<object>;
68-
getContestTypesList(): Promise<object>;
69-
getContestEffectsList(): Promise<object>;
70-
getSuperContestEffectsList(): Promise<object>;
71-
getEncounterMethodsList(): Promise<object>;
72-
getEncounterConditionsList(): Promise<object>;
73-
getEncounterConditionValuesList(): Promise<object>;
74-
getEvolutionChainsList(): Promise<object>;
75-
getEvolutionTriggersList(): Promise<object>;
76-
getGenerationsList(): Promise<object>;
77-
getPokedexsList(): Promise<object>;
78-
getVersionsList(): Promise<object>;
79-
getVersionGroupsList(): Promise<object>;
80-
getItemsList(): Promise<object>;
81-
getItemAttributesList(): Promise<object>;
82-
getItemCategoriesList(): Promise<object>;
83-
getItemFlingEffectsList(): Promise<object>;
84-
getItemPocketsList(): Promise<object>;
85-
getMachinesList(): Promise<object>;
86-
getMovesList(): Promise<object>;
87-
getMoveAilmentsList(): Promise<object>;
88-
getMoveBattleStylesList(): Promise<object>;
89-
getMoveCategoriesList(): Promise<object>;
90-
getMoveDamageClassesList(): Promise<object>;
91-
getMoveLearnMethodsList(): Promise<object>;
92-
getMoveTargetsList(): Promise<object>;
93-
getLocationsList(): Promise<object>;
94-
getLocationAreasList(): Promise<object>;
95-
getPalParkAreasList(): Promise<object>;
96-
getRegionsList(): Promise<object>;
97-
getAbilitiesList(): Promise<object>;
98-
getCharacteristicsList(): Promise<object>;
99-
getEggGroupsList(): Promise<object>;
100-
getGendersList(): Promise<object>;
101-
getGrowthRatesList(): Promise<object>;
102-
getNaturesList(): Promise<object>;
103-
getPokeathlonStatsList(): Promise<object>;
104-
getPokemonsList(): Promise<object>;
105-
getPokemonColorsList(): Promise<object>;
106-
getPokemonFormsList(): Promise<object>;
107-
getPokemonHabitatsList(): Promise<object>;
108-
getPokemonShapesList(): Promise<object>;
109-
getPokemonSpeciesList(): Promise<object>;
110-
getStatsList(): Promise<object>;
111-
getTypesList(): Promise<object>;
112-
getLanguagesList(): Promise<object>;
64+
getEndpointsList(dict?: { offset: number, limit: number }): Promise<object>;
65+
getBerriesList(dict?: { offset: number, limit: number }): Promise<object>;
66+
getBerriesFirmnesssList(dict?: { offset: number, limit: number }): Promise<object>;
67+
getBerriesFlavorsList(dict?: { offset: number, limit: number }): Promise<object>;
68+
getContestTypesList(dict?: { offset: number, limit: number }): Promise<object>;
69+
getContestEffectsList(dict?: { offset: number, limit: number }): Promise<object>;
70+
getSuperContestEffectsList(dict?: { offset: number, limit: number }): Promise<object>;
71+
getEncounterMethodsList(dict?: { offset: number, limit: number }): Promise<object>;
72+
getEncounterConditionsList(dict?: { offset: number, limit: number }): Promise<object>;
73+
getEncounterConditionValuesList(dict?: { offset: number, limit: number }): Promise<object>;
74+
getEvolutionChainsList(dict?: { offset: number, limit: number }): Promise<object>;
75+
getEvolutionTriggersList(dict?: { offset: number, limit: number }): Promise<object>;
76+
getGenerationsList(dict?: { offset: number, limit: number }): Promise<object>;
77+
getPokedexsList(dict?: { offset: number, limit: number }): Promise<object>;
78+
getVersionsList(dict?: { offset: number, limit: number }): Promise<object>;
79+
getVersionGroupsList(dict?: { offset: number, limit: number }): Promise<object>;
80+
getItemsList(dict?: { offset: number, limit: number }): Promise<object>;
81+
getItemAttributesList(dict?: { offset: number, limit: number }): Promise<object>;
82+
getItemCategoriesList(dict?: { offset: number, limit: number }): Promise<object>;
83+
getItemFlingEffectsList(dict?: { offset: number, limit: number }): Promise<object>;
84+
getItemPocketsList(dict?: { offset: number, limit: number }): Promise<object>;
85+
getMachinesList(dict?: { offset: number, limit: number }): Promise<object>;
86+
getMovesList(dict?: { offset: number, limit: number }): Promise<object>;
87+
getMoveAilmentsList(dict?: { offset: number, limit: number }): Promise<object>;
88+
getMoveBattleStylesList(dict?: { offset: number, limit: number }): Promise<object>;
89+
getMoveCategoriesList(dict?: { offset: number, limit: number }): Promise<object>;
90+
getMoveDamageClassesList(dict?: { offset: number, limit: number }): Promise<object>;
91+
getMoveLearnMethodsList(dict?: { offset: number, limit: number }): Promise<object>;
92+
getMoveTargetsList(dict?: { offset: number, limit: number }): Promise<object>;
93+
getLocationsList(dict?: { offset: number, limit: number }): Promise<object>;
94+
getLocationAreasList(dict?: { offset: number, limit: number }): Promise<object>;
95+
getPalParkAreasList(dict?: { offset: number, limit: number }): Promise<object>;
96+
getRegionsList(dict?: { offset: number, limit: number }): Promise<object>;
97+
getAbilitiesList(dict?: { offset: number, limit: number }): Promise<object>;
98+
getCharacteristicsList(dict?: { offset: number, limit: number }): Promise<object>;
99+
getEggGroupsList(dict?: { offset: number, limit: number }): Promise<object>;
100+
getGendersList(dict?: { offset: number, limit: number }): Promise<object>;
101+
getGrowthRatesList(dict?: { offset: number, limit: number }): Promise<object>;
102+
getNaturesList(dict?: { offset: number, limit: number }): Promise<object>;
103+
getPokeathlonStatsList(dict?: { offset: number, limit: number }): Promise<object>;
104+
getPokemonsList(dict?: { offset: number, limit: number }): Promise<object>;
105+
getPokemonColorsList(dict?: { offset: number, limit: number }): Promise<object>;
106+
getPokemonFormsList(dict?: { offset: number, limit: number }): Promise<object>;
107+
getPokemonHabitatsList(dict?: { offset: number, limit: number }): Promise<object>;
108+
getPokemonShapesList(dict?: { offset: number, limit: number }): Promise<object>;
109+
getPokemonSpeciesList(dict?: { offset: number, limit: number }): Promise<object>;
110+
getStatsList(dict?: { offset: number, limit: number }): Promise<object>;
111+
getTypesList(dict?: { offset: number, limit: number }): Promise<object>;
112+
getLanguagesList(dict?: { offset: number, limit: number }): Promise<object>;
113113

114114
resource(param: string | string[]): Promise<object>;
115115
}

package.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,8 @@
77
"files": [
88
"dist/index.js",
99
"dist/pokeapi-js-wrapper-sw.js",
10-
"src/*"
10+
"src/*",
11+
"index.d.ts"
1112
],
1213
"scripts": {
1314
"build": "webpack",
@@ -38,7 +39,7 @@
3839
"url": "https://github.com/PokeAPI/pokeapi-js-wrapper/issues"
3940
},
4041
"homepage": "https://github.com/PokeAPI/pokeapi-js-wrapper#readme",
41-
"types": "./@types/index.d.ts",
42+
"types": "./index.d.ts",
4243
"dependencies": {
4344
"axios": "^0.24.0",
4445
"localforage": "^1.10.0"

0 commit comments

Comments
 (0)