OverviewFilesCommitsIssuesDocsReleasesPeers

holepunchto-kb / skills / bare-crypto / api-extract.json

88 lines · json ref:
{
  "repo": "bare-crypto",
  "entryPoint": "index.js",
  "exports": {
    "./package": "./package.json",
    ".": {
      "types": "./index.d.ts",
      "default": "./index.js"
    },
    "./web": {
      "types": "./web.d.ts",
      "default": "./web.js"
    },
    "./global": {
      "types": "./global.d.ts",
      "default": "./global.js"
    },
    "./constants": "./lib/constants.js",
    "./errors": "./lib/errors.js"
  },
  "api": {
    "classes": [],
    "functions": [
      {
        "name": "constants"
      },
      {
        "name": "Hash"
      },
      {
        "name": "createHash"
      },
      {
        "name": "Hmac"
      },
      {
        "name": "createHmac"
      },
      {
        "name": "Cipheriv"
      },
      {
        "name": "createCipheriv"
      },
      {
        "name": "Decipheriv"
      },
      {
        "name": "createDecipheriv"
      },
      {
        "name": "randomBytes"
      },
      {
        "name": "randomFill"
      },
      {
        "name": "randomFillSync"
      },
      {
        "name": "randomUUID"
      },
      {
        "name": "pbkdf2"
      },
      {
        "name": "pbkdf2Sync"
      },
      {
        "name": "generateKeyPair"
      },
      {
        "name": "sign"
      },
      {
        "name": "verify"
      },
      {
        "name": "webcrypto"
      }
    ]
  },
  "readme": {
    "sections": 15,
    "hasExamples": true
  },
  "patterns": []
}