JavaScript275 Documents

File Name Matching Export

Prefer anonymous default exports; when an export must be named, match its name to the filename, using PascalCase for JSX components.

Correct

const factorial = number => number <= 1 ? 1 : number * factorial(number - 1)
export default factorial

Incorrect

const factorial = number => number <= 1 ? 1 : number * factorial(number - 1)
export default recursiveFactorial

Fix

Prefer an anonymous export; otherwise rename the required exported declaration to match the filename.