ArchUnitTS - v2.2.0
    Preparing search index...

    Function determineImportKinds

    • ImportKind Example Explanation
      VALUE import { something } from './module'; A runtime import (default behavior if not type).
      TYPE import type { SomeType } from './types'; A compile-time-only import (used for TypeScript types).
      DEFAULT import React from 'react'; A default import—grabs the default export from the module.
      NAMED import { useState, useEffect } from 'react'; Named imports—specific exported bindings.
      NAMESPACE import * as React from 'react'; Namespace import—imports the entire module as an object.
      SIDE_EFFECT import './setupGlobals'; Side-effect-only import—executes the module but binds nothing.

      Parameters

      • x: ImportDeclaration

      Returns ImportKind[]