From 2d5a21cd3637d65c82983a8d1ab3649dcf039916 Mon Sep 17 00:00:00 2001 From: Christian Garza <16683618+C-Garza@users.noreply.github.com> Date: Fri, 17 Dec 2021 09:01:52 -0800 Subject: [PATCH 1/2] Fix ListEndpointOptions type not using correct interface for typings file --- generator/TypesGenerator.ts | 2 +- types/index.d.ts | 16 ++++++++-------- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/generator/TypesGenerator.ts b/generator/TypesGenerator.ts index fe0eb32..a6a7468 100644 --- a/generator/TypesGenerator.ts +++ b/generator/TypesGenerator.ts @@ -71,7 +71,7 @@ async function generateFinalFile(types: string) { namespace.formatText(); // Add the root endpoint interval - namespace.addInterface({ + rootModule.addInterface({ name: 'ListEndpointOptions', properties: [{ name: 'offset', diff --git a/types/index.d.ts b/types/index.d.ts index 115a558..037ddab 100644 --- a/types/index.d.ts +++ b/types/index.d.ts @@ -1978,15 +1978,15 @@ declare module 'pokedex-promise-v2' { /** The versions this version group owns. */ versions: NamedAPIResource[]; } + } - interface ListEndpointOptions { - /** The offset to be used in the request */ - offset?: number; - /** The limit to be used in the request */ - limit?: number; - /** The limit of the cache in milliseconds */ - cacheLimit?: number; - } + interface ListEndpointOptions { + /** The offset to be used in the request */ + offset?: number; + /** The limit to be used in the request */ + limit?: number; + /** The limit of the cache in milliseconds */ + cacheLimit?: number; } interface PokeAPIOptions { From 1392d62acacd98e0b4a4a9ad5f329e0491260817 Mon Sep 17 00:00:00 2001 From: Christian Garza <16683618+C-Garza@users.noreply.github.com> Date: Fri, 17 Dec 2021 13:15:46 -0800 Subject: [PATCH 2/2] chore: bump version --- package-lock.json | 2 +- package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package-lock.json b/package-lock.json index 5974bb8..cc705cf 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "pokedex-promise-v2", - "version": "4.0.0", + "version": "4.0.1", "lockfileVersion": 2, "requires": true, "packages": { diff --git a/package.json b/package.json index 56a7955..cf719c5 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "pokedex-promise-v2", "type": "module", - "version": "4.0.0", + "version": "4.0.1", "description": "A library used to get information about Pokemons.", "engines": { "node": ">=12"