Skip to content

Rule to prohibit default exports #889

@dead-claudia

Description

@dead-claudia

TSLint has a similar rule, where it prohibits default exports. Basically this (second case generating a warning):

// good-1.js
export function foo() {}

// good-2.js
function foo() {}
export {foo}

// bad-1.js
export default function foo() {}

// bad-2.js
function foo() {}
export {foo as default}

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions