6.0.0 • Published 4 years ago
@api-typings/discord v6.0.0
API Typings – Discord API
API Typings for v9
of Discord's REST & Gateway API.
Install
npm install -D @api-typings/discord
Usage
JavaScript
// Common JS
const { Guild, Snowflake } = require('@api-typings/discord');
// ES Module
import { Guild, Snowflake } from '@api-typings/discord';
/**
* @param {Snowflake} id - The ID of the guild to get.
* @returns {Promise<Guild>}
*/
async function getGuild(id) { ... }
TypeScript
import type { Guild, Snowflake } from '@api-typings/discord';
/**
* @param id - The ID of the guild to get.
*/
async function getGuild(id: Snowflake): Promise<Guild> { ... }
Structure
File structure is closely organized to Discord's documentation, with each resources' endpoints separated into an endpoints/
folder, e.g.,
Documentation
- Resources
- Application
- Audit Log
- Channel
- ...
Directory
resources/
├── endpoints/
│ ├── Application.ts
│ ├── AuditLog.ts
│ └── Channel.ts
├── Application.ts
├── AuditLog.ts
├── Channel.ts
└── ...
6.0.0
4 years ago
5.4.0
4 years ago
5.3.0
4 years ago
5.2.1
4 years ago
5.2.0
4 years ago
5.1.0
4 years ago
5.0.0
4 years ago
4.13.2
4 years ago
4.13.0
4 years ago
4.13.1
4 years ago
4.12.0
4 years ago
4.11.0
4 years ago
4.10.0
4 years ago
4.9.1
4 years ago
4.8.4
4 years ago
4.8.2
4 years ago
4.7.0
4 years ago
4.6.2
4 years ago
4.6.1
4 years ago
4.6.0
4 years ago
4.5.0
4 years ago
4.5.1
4 years ago
4.4.1
4 years ago
4.3.0
4 years ago
4.2.2
4 years ago
4.0.1
4 years ago
4.0.0
4 years ago
3.1.0
4 years ago
3.0.6
4 years ago
3.0.5
4 years ago
3.0.4
4 years ago
3.0.3
4 years ago
3.0.2
4 years ago
3.0.1
4 years ago
3.0.0
4 years ago
2.0.2
4 years ago
2.0.1
4 years ago
2.0.0
4 years ago
1.2.0
5 years ago
1.2.1
5 years ago
1.0.4
5 years ago
1.0.3
5 years ago
1.0.2
5 years ago
1.0.1
5 years ago
1.0.0
5 years ago