packages/babel-types/src/validators/isSpecifierDefault.js

Summary

Maintainability
A
0 mins
Test Coverage
// @flow
import { isIdentifier, isImportDefaultSpecifier } from "./generated";

/**
 * Check if the input `specifier` is a `default` import or export.
 */
export default function isSpecifierDefault(specifier: Object): boolean {
  return (
    isImportDefaultSpecifier(specifier) ||
    isIdentifier(specifier.imported || specifier.exported, {
      name: "default",
    })
  );
}