From a025cb184bfdf01f8c697306c3f1848d59efa14d Mon Sep 17 00:00:00 2001 From: smhxx Date: Wed, 17 Jan 2018 11:55:29 -0600 Subject: [PATCH] atom: fix type of Task.send()'s message parameter (#22907) * atom: fix type of Task.send()'s message parameter * atom: disallow undefined message argument to Task.send() * atom: remove unnecessary linter comment * atom: allow nested arrays to be passed to Task.send() --- types/atom/index.d.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/types/atom/index.d.ts b/types/atom/index.d.ts index 53fa8d5749..a261661144 100644 --- a/types/atom/index.d.ts +++ b/types/atom/index.d.ts @@ -4810,7 +4810,8 @@ export class Task { * Throws an error if this task has already been terminated or if sending a * message to the child process fails. */ - send(message: string): void; + // tslint:disable-next-line:no-any + send(message: string | number | boolean | object | null | any[]): void; /** Call a function when an event is emitted by the child process. */ // tslint:disable-next-line:no-any