{
  "inputs": {
    "src/constants.ts": {
      "bytes": 996,
      "imports": [],
      "format": "esm"
    },
    "src/index.ts": {
      "bytes": 20745,
      "imports": [],
      "format": "esm"
    },
    "src/types.ts": {
      "bytes": 803,
      "imports": [],
      "format": "esm"
    },
    "src/util.ts": {
      "bytes": 13695,
      "imports": [],
      "format": "esm"
    }
  },
  "outputs": {
    "dist/constants.js.map": {
      "imports": [],
      "exports": [],
      "inputs": {},
      "bytes": 1647
    },
    "dist/constants.js": {
      "imports": [
        {
          "path": "./types.js",
          "kind": "import-statement",
          "external": true
        }
      ],
      "exports": [
        "AES_GCM",
        "BASE58_DID_PREFIX",
        "BLS_DID_PREFIX",
        "DEFAULT_CHAR_SIZE",
        "DEFAULT_ENC_NAME",
        "DEFAULT_HASH_ALGORITHM",
        "DEFAULT_RSA_SIZE",
        "DEFAULT_SIG_NAME",
        "DEFAULT_SYMM_ALGORITHM",
        "DEFAULT_SYMM_LENGTH",
        "EDWARDS_DID_PREFIX",
        "IV_LENGTH",
        "KEY_TYPE",
        "RSA_ALGORITHM",
        "RSA_DID_PREFIX",
        "RSA_HASHING_ALGORITHM",
        "RSA_SIGN_ALGORITHM",
        "SALT_LENGTH"
      ],
      "entryPoint": "src/constants.ts",
      "inputs": {
        "src/constants.ts": {
          "bytesInOutput": 807
        }
      },
      "bytes": 1206
    },
    "dist/index.js.map": {
      "imports": [],
      "exports": [],
      "inputs": {},
      "bytes": 30156
    },
    "dist/index.js": {
      "imports": [
        {
          "path": "@bicycle-codes/one-webcrypto",
          "kind": "import-statement",
          "external": true
        },
        {
          "path": "uint8arrays",
          "kind": "import-statement",
          "external": true
        },
        {
          "path": "idb-keyval",
          "kind": "import-statement",
          "external": true
        },
        {
          "path": "./constants.js",
          "kind": "import-statement",
          "external": true
        },
        {
          "path": "./types.js",
          "kind": "import-statement",
          "external": true
        },
        {
          "path": "./util.js",
          "kind": "import-statement",
          "external": true
        },
        {
          "path": "./constants.js",
          "kind": "import-statement",
          "external": true
        },
        {
          "path": "./util.js",
          "kind": "import-statement",
          "external": true
        }
      ],
      "exports": [
        "AES",
        "Keys",
        "encryptKeyTo",
        "encryptTo",
        "getDeviceName",
        "getPublicKeyAsArrayBuffer",
        "getPublicKeyAsUint8Array",
        "publicKeyToDid",
        "verify"
      ],
      "entryPoint": "src/index.ts",
      "inputs": {
        "src/index.ts": {
          "bytesInOutput": 14288
        }
      },
      "bytes": 14910
    },
    "dist/types.js.map": {
      "imports": [],
      "exports": [],
      "inputs": {},
      "bytes": 1604
    },
    "dist/types.js": {
      "imports": [],
      "exports": [
        "CharSize",
        "HashAlg",
        "KeyUse",
        "RsaSize",
        "SymmKeyLength"
      ],
      "entryPoint": "src/types.ts",
      "inputs": {
        "src/types.ts": {
          "bytesInOutput": 1053
        }
      },
      "bytes": 1159
    },
    "dist/util.js.map": {
      "imports": [],
      "exports": [],
      "inputs": {},
      "bytes": 21319
    },
    "dist/util.js": {
      "imports": [
        {
          "path": "@bicycle-codes/one-webcrypto",
          "kind": "import-statement",
          "external": true
        },
        {
          "path": "uint8arrays",
          "kind": "import-statement",
          "external": true
        },
        {
          "path": "./types.js",
          "kind": "import-statement",
          "external": true
        },
        {
          "path": "./constants.js",
          "kind": "import-statement",
          "external": true
        }
      ],
      "exports": [
        "InvalidKeyUse",
        "InvalidMaxValue",
        "base64ToArrBuf",
        "checkValidKeyUse",
        "createDeviceName",
        "did",
        "didToPublicKey",
        "fromBase64",
        "getPublicKeyAsArrayBuffer",
        "getPublicKeyAsUint8Array",
        "importKey",
        "importPublicKey",
        "importRsaKey",
        "isCryptoKey",
        "joinBufs",
        "normalizeBase64ToBuf",
        "normalizeToBuf",
        "normalizeUnicodeToBuf",
        "normalizeUtf16ToBuf",
        "normalizeUtf8ToBuf",
        "publicKeyToDid",
        "randomBuf",
        "rsaOperations",
        "rsaVerify",
        "sha256",
        "strToArrBuf",
        "toBase64"
      ],
      "entryPoint": "src/util.ts",
      "inputs": {
        "src/util.ts": {
          "bytesInOutput": 10782
        }
      },
      "bytes": 11444
    }
  }
}
