https://github.com/mskry/esi-client
https://github.com/mskry/esi-client
Last synced: 4 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/mskry/esi-client
- Owner: mskry
- License: isc
- Created: 2024-12-14T10:52:22.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-12-14T11:10:21.000Z (over 1 year ago)
- Last Synced: 2026-02-20T08:48:20.436Z (4 months ago)
- Language: TypeScript
- Size: 249 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ESI TypeScript Client
A TypeScript client for the ESI (EVE Swagger Interface) API.
## Installation
```bash
npm install @evespace/esi-client
```
## Usage
```typescript
import { Configuration, DefaultApi } from 'esi-client';
const config = new Configuration({
basePath: 'https://esi.evetech.net/latest'
});
const api = new DefaultApi(config);
// Example: Get character information
const characterInfo = await api.getCharactersCharacterId(12345);
```
## Features
- Full TypeScript support with type definitions
- Complete coverage of EVE Online ESI API endpoints
- Built with fetch API
- ESM and CommonJS support
## Documentation
For detailed API documentation, please refer to the [EVE Swagger Interface](https://esi.evetech.net/ui/).
## License
ISC © Mykola Skrypets