chore: change how exports work

This commit is contained in:
Paul Makles
2022-03-23 17:02:23 +00:00
parent ee57093faa
commit 72713010e8
3 changed files with 17 additions and 3 deletions
+8 -1
View File
@@ -66,4 +66,11 @@ client.once('ready', () => {
## Revolt API Types
All `revolt-api` types are re-exported from this library.
All `revolt-api` types are re-exported from this library under `API`.
```typescript
import { API } from 'revolt.js';
// API.Channel;
// API.[..];
```
+1 -1
View File
@@ -1,7 +1,7 @@
{
"type": "module",
"name": "revolt.js",
"version": "6.0.0-rc.0",
"version": "6.0.0-rc.1",
"main": "dist/index.js",
"repository": "https://github.com/revoltchat/revolt.js",
"author": "Paul Makles <insrt.uk>",
+8 -1
View File
@@ -1,7 +1,14 @@
export { Channel } from "./maps/Channels";
export { Member } from "./maps/Members";
export { Message } from "./maps/Messages";
export { Server } from "./maps/Servers";
export { User } from "./maps/Users";
export * from "./Client";
export * from "./config";
export {
UserPermission,
Permission
} from "./api/permissions";
export * from "revolt-api";
export * as API from "revolt-api";