{
  "name": "@web3-storage/content-claims",
  "version": "5.2.1",
  "description": "Implementation of the Content Claims Protocol.",
  "main": "./types/index.js",
  "types": "./types/index.d.ts",
  "type": "module",
  "scripts": {
    "prepare": "npm run build",
    "build": "tsc --build",
    "lint": "standard src test && tsc",
    "test": "entail"
  },
  "author": "Alan Shaw",
  "license": "Apache-2.0 OR MIT",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/storacha/content-claims.git"
  },
  "bugs": {
    "url": "https://github.com/storacha/content-claims/issues"
  },
  "homepage": "https://github.com/storacha/content-claims/tree/main/packages/core",
  "keywords": [
    "claims",
    "content",
    "location",
    "inclusion",
    "partition",
    "UCAN",
    "IPLD",
    "IPFS"
  ],
  "files": [
    "src",
    "tsconfig.json",
    "types"
  ],
  "exports": {
    ".": {
      "import": "./types/index.js",
      "types": "./types/index.d.ts"
    },
    "./server": {
      "import": "./types/server/index.js",
      "types": "./types/server/index.d.ts"
    },
    "./server/api": {
      "import": "./types/server/api.js",
      "types": "./types/server/api.d.ts"
    },
    "./server/service": {
      "import": "./types/server/service/index.js",
      "types": "./types/server/service/index.d.ts"
    },
    "./server/service/api": {
      "import": "./types/server/service/api.js",
      "types": "./types/server/service/index.d.ts"
    },
    "./client": {
      "import": "./types/client/index.js",
      "types": "./types/client/index.d.ts"
    },
    "./client/api": {
      "import": "./types/client/api.js",
      "types": "./types/client/api.d.ts"
    },
    "./capability": {
      "import": "./types/capability/index.js",
      "types": "./types/capability/index.d.ts"
    },
    "./capability/api": {
      "import": "./types/capability/api.js",
      "types": "./types/capability/api.d.ts"
    },
    "./capability/assert": {
      "import": "./types/capability/assert.js",
      "types": "./types/capability/assert.d.ts"
    }
  },
  "typesVersions": {
    "*": {
      "*": [
        "types/*"
      ],
      "server": [
        "types/server/index.d.ts"
      ],
      "server/api": [
        "types/server/api.d.ts"
      ],
      "server/service": [
        "types/server/service/index.d.ts"
      ],
      "server/service/api": [
        "types/server/service/api.d.ts"
      ],
      "client": [
        "types/client/index.d.ts"
      ],
      "capability": [
        "types/capability/index.d.ts"
      ],
      "capability/api": [
        "types/capability/api.d.ts"
      ],
      "capability/assert": [
        "types/capability/assert.d.ts"
      ]
    }
  },
  "dependencies": {
    "@ucanto/client": "^9.0.1",
    "@ucanto/core": "^10.4.0",
    "@ucanto/interface": "^10.3.0",
    "@ucanto/server": "^10.2.0",
    "@ucanto/transport": "^9.2.0",
    "carstream": "^2.3.0",
    "multiformats": "^13.3.3"
  },
  "devDependencies": {
    "@ipld/dag-cbor": "^9.0.3",
    "@ucanto/principal": "^9.0.1",
    "@web3-storage/blob-index": "^1.0.2",
    "cardex": "^2.3.0",
    "entail": "^2.1.1",
    "lnmap": "^1.0.1",
    "lnset": "^1.2.0",
    "standard": "^17.1.0"
  }
}
