{
  "name": "@wildboar/x500",
  "type": "module",
  "version": "2.0.9",
  "description": "X.500 directory protocol data structures and business logic in TypeScript",
  "keywords": [
    "x500",
    "directory",
    "dap",
    "ldap",
    "x509",
    "certificate",
    "crl",
    "avl",
    "pki"
  ],
  "homepage": "https://github.com/Wildboar-Software/asn1-typescript-libraries/blob/master/README.md",
  "bugs": {
    "email": "jonathan@wilbur.space"
  },
  "license": "MIT",
  "author": {
    "name": "Jonathan M. Wilbur",
    "email": "jonathan@wilbur.space",
    "url": "https://github.com/JonathanWilbur"
  },
  "contributors": [
    {
      "email": "jonathan@wilbur.space",
      "name": "Jonathan M. Wilbur",
      "url": "https://github.com/JonathanWilbur"
    }
  ],
  "repository": {
    "type": "git",
    "url": "git+https://github.com/Wildboar-Software/asn1-typescript-libraries.git"
  },
  "types": "./src/index.d.mts",
  "module": "./src/index.mjs",
  "main": "./src/index.mjs",
  "dependencies": {
    "@wildboar/asn1": "npm:@jsr/wildboar__asn1@^11.1.0",
    "@wildboar/ldap": "npm:@jsr/wildboar__ldap@2.x.x",
    "@wildboar/pki-stub": "npm:@jsr/wildboar__pki-stub@2.x.x",
    "date-fns": "^4.1.0"
  },
  "exports": {
    ".": "./src/index.mts",
    "./matching/equality": "./src/lib/matching/equality/index.mjs",
    "./matching/ordering": "./src/lib/matching/ordering/index.mjs",
    "./matching/substring": "./src/lib/matching/substring/index.mjs",
    "./matching/context": "./src/lib/matching/context/index.mjs",
    "./AlgorithmObjectIdentifiers": "./src/lib/modules/AlgorithmObjectIdentifiers/index.mjs",
    "./AttributeCertificateDefinitions": "./src/lib/modules/AttributeCertificateDefinitions/index.mjs",
    "./AuthenticationFramework": "./src/lib/modules/AuthenticationFramework/index.mjs",
    "./AVL-management": "./src/lib/modules/AVL-management/index.mjs",
    "./BasicAccessControl": "./src/lib/modules/BasicAccessControl/index.mjs",
    "./CaSubscription": "./src/lib/modules/CaSubscription/index.mjs",
    "./CertificateExtensions": "./src/lib/modules/CertificateExtensions/index.mjs",
    "./CommonProtocolSpecification": "./src/lib/modules/CommonProtocolSpecification/index.mjs",
    "./CryptoTools": "./src/lib/modules/CryptoTools/index.mjs",
    "./DirectoryAbstractService": "./src/lib/modules/DirectoryAbstractService/index.mjs",
    "./DirectoryIDMProtocols": "./src/lib/modules/DirectoryIDMProtocols/index.mjs",
    "./DirectoryManagement": "./src/lib/modules/DirectoryManagement/index.mjs",
    "./DirectoryOperationalBindingTypes": "./src/lib/modules/DirectoryOperationalBindingTypes/index.mjs",
    "./DirectoryOSIProtocols": "./src/lib/modules/DirectoryOSIProtocols/index.mjs",
    "./DirectoryShadowAbstractService": "./src/lib/modules/DirectoryShadowAbstractService/index.mjs",
    "./DistributedOperations": "./src/lib/modules/DistributedOperations/index.mjs",
    "./DSAOperationalAttributeTypes": "./src/lib/modules/DSAOperationalAttributeTypes/index.mjs",
    "./EnhancedSecurity": "./src/lib/modules/EnhancedSecurity/index.mjs",
    "./ExtensionAttributes": "./src/lib/modules/ExtensionAttributes/index.mjs",
    "./GenAlgo": "./src/lib/modules/GenAlgo/index.mjs",
    "./HierarchicalOperationalBindings": "./src/lib/modules/HierarchicalOperationalBindings/index.mjs",
    "./IDMProtocolSpecification": "./src/lib/modules/IDMProtocolSpecification/index.mjs",
    "./InformationFramework": "./src/lib/modules/InformationFramework/index.mjs",
    "./LdapSystemSchema": "./src/lib/modules/LdapSystemSchema/index.mjs",
    "./MTSAbstractService": "./src/lib/modules/MTSAbstractService/index.mjs",
    "./OperationalBindingManagement": "./src/lib/modules/OperationalBindingManagement/index.mjs",
    "./OSIProtocolSpecification": "./src/lib/modules/OSIProtocolSpecification/index.mjs",
    "./PasswordPolicy": "./src/lib/modules/PasswordPolicy/index.mjs",
    "./PkiPmiExternalDataTypes": "./src/lib/modules/PkiPmiExternalDataTypes/index.mjs",
    "./PkiPMIProtocolSpecifications": "./src/lib/modules/PkiPMIProtocolSpecifications/index.mjs",
    "./PkiPmiWrapper": "./src/lib/modules/PkiPmiWrapper/index.mjs",
    "./PKIX1Implicit93": "./src/lib/modules/PKIX1Implicit93/index.mjs",
    "./ProtocolObjectIdentifiers": "./src/lib/modules/ProtocolObjectIdentifiers/index.mjs",
    "./ProtProtocols": "./src/lib/modules/ProtProtocols/index.mjs",
    "./SchemaAdministration": "./src/lib/modules/SchemaAdministration/index.mjs",
    "./SelectedAttributeTypes": "./src/lib/modules/SelectedAttributeTypes/index.mjs",
    "./SelectedObjectClasses": "./src/lib/modules/SelectedObjectClasses/index.mjs",
    "./ServiceAdministration": "./src/lib/modules/ServiceAdministration/index.mjs",
    "./SpkmGssTokens": "./src/lib/modules/SpkmGssTokens/index.mjs",
    "./TrustBroker": "./src/lib/modules/TrustBroker/index.mjs",
    "./UpperBounds": "./src/lib/modules/UpperBounds/index.mjs",
    "./UsefulDefinitions": "./src/lib/modules/UsefulDefinitions/index.mjs",
    "./Wrapper": "./src/lib/modules/Wrapper/index.mjs"
  }
}