gitextract__53gir3x/ ├── .editorconfig ├── .github/ │ └── workflows/ │ └── test.yml ├── .gitignore ├── .npmignore ├── .npmrc ├── LICENSE ├── README.md ├── dist/ │ └── src/ │ ├── index.js │ ├── interfaces/ │ │ └── PokeAPIOptions.js │ └── utils/ │ ├── Endpoints.js │ ├── ErrorHandler.js │ ├── Getter.js │ └── RootEndpoints.js ├── eslint.config.js ├── generator/ │ ├── .eslintrc │ ├── AddJSDocs.ts │ ├── Main.ts │ ├── TypesGenerator.ts │ ├── Utils.ts │ └── tsconfig.json ├── package.json ├── src/ │ ├── index.ts │ ├── interfaces/ │ │ ├── ListEndpointOptions.d.ts │ │ └── PokeAPIOptions.ts │ └── utils/ │ ├── Endpoints.ts │ ├── ErrorHandler.ts │ ├── Getter.ts │ └── RootEndpoints.ts ├── test/ │ ├── .eslintrc │ ├── Async.spec.ts │ ├── Base.spec.ts │ ├── ClearCache.spec.ts │ ├── CommonCalls.spec.ts │ ├── CustomUncommonCalls.spec.ts │ ├── Resource.spec.ts │ └── RootEndpoints.spec.ts ├── tsconfig.json └── types/ └── index.d.ts