Add missing webhook() signature

This commit is contained in:
Ethan Resnick
2016-09-19 18:55:03 -04:00
parent e822a596e4
commit d705c4e9da
2 changed files with 3 additions and 2 deletions
+1 -1
View File
@@ -228,5 +228,5 @@ twilio.validateRequest(token, str, 'http://example.herokuapp.com', { query: 'val
twilio.validateExpressRequest({}, 'YOUR_TWILIO_AUTH_TOKEN');
twilio.validateExpressRequest({}, 'YOUR_TWILIO_AUTH_TOKEN', {});
twilio.webhook({ validate: false });
twilio.webhook("MYAUTHTOKEN", { validate: false });
+2 -1
View File
@@ -446,7 +446,8 @@ declare namespace twilio {
// For interop with node middleware chains
export interface MiddlewareFunction { (request: Http.ClientRequest, response: Http.ClientResponse, next: MiddlewareFunction): void; }
export function webhook(options?: string | webhookOptions): MiddlewareFunction;
export function webhook(authToken: string, options?: webhookOptions): MiddlewareFunction;
export function webhook(options?: webhookOptions): MiddlewareFunction;
export function validateRequest(authToken: string, twilioHeader: string, url: string, params?: any): boolean;
export function validateExpressRequest(request: express.Request, authToken: string, options?: WebhookExpressOptions): boolean;