nationid - v2.2.1
    Preparing search index...

    Function validate

    • Validate a Costa Rican (CR) identity or tax document.

      Parameters

      • code:
            | "CR_CEDULA_FISICA"
            | "CR_DIMEX"
            | "CR_CEDULA_JURIDICA"
            | "CR_PASAPORTE"
            | ShortCode

        Document type, either fully-qualified (CR_CEDULA_FISICA, CR_DIMEX, ...) or short (CEDULA_FISICA, DIMEX, CEDULA_JURIDICA, PASAPORTE).

      • input: string

        Raw document string (formatting tolerated).

      Returns boolean

      true if the value passes CR-specific validation rules.

      import { validate } from "nationid/cr";
      validate("CR_CEDULA_FISICA", "1-1234-5678"); // true
      validate("CEDULA_JURIDICA", "3-101-123456");