Better types for WebAPI

This commit is contained in:
Fedor Indutny 2021-09-21 17:58:03 -07:00 committed by GitHub
parent c05d23e628
commit b9d6497cb1
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
22 changed files with 156 additions and 107 deletions

View file

@ -23,6 +23,7 @@ import {
ProcessedReaction,
ProcessedDelete,
} from './Types.d';
import { WarnOnlyError } from './Errors';
// TODO: remove once we move away from ArrayBuffers
const FIXMEU8 = Uint8Array;
@ -335,11 +336,9 @@ export async function processDataMessage(
// Cleaned up in `processGroupContext`
break;
default: {
const err = new Error(
throw new WarnOnlyError(
`Unknown group message type: ${result.group.type}`
);
err.warn = true;
throw err;
}
}
}