Skip to content

TypeScript - Only allow supported event names #877

@sindresorhus

Description

@sindresorhus

Only allow supported event names where we use EventEmitter. To prevent typos and improve auto-complete.

import got from 'got';

// Pass
got.stream(url).on('error', error => {});

// TS compile error
got.stream(url).on('err', error => {});

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions