{
  "name": "interface-datastore",
  "version": "6.1.1",
  "description": "datastore interface",
  "leadMaintainer": "Alex Potsides <alex.potsides@protocol.ai>",
  "types": "types/src/index.d.ts",
  "typesVersions": {
    "*": {
      "*": [
        "types/src/*"
      ],
      "types/*": [
        "types/src/*"
      ],
      "types/src/*": [
        "types/src/*"
      ]
    }
  },
  "exports": {
    ".": {
      "browser": "./esm/src/index.js",
      "require": "./cjs/src/index.js",
      "import": "./esm/src/index.js"
    },
    "./key": {
      "browser": "./esm/src/key.js",
      "require": "./cjs/src/key.js",
      "import": "./esm/src/key.js"
    }
  },
  "files": [
    "*",
    "!**/*.tsbuildinfo"
  ],
  "scripts": {
    "build": "aegir build",
    "lint": "aegir ts -p check && aegir lint",
    "coverage": "aegir test --cov",
    "dep-check": "aegir dep-check -i rimraf",
    "clean": "rimraf dist types",
    "test": "aegir test"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/ipfs/js-ipfs-interfaces.git"
  },
  "keywords": [
    "interface",
    "key-value",
    "ipfs",
    "datastore"
  ],
  "license": "MIT",
  "bugs": {
    "url": "https://github.com/ipfs/js-ipfs-interfaces/issues"
  },
  "homepage": "https://github.com/ipfs/js-ipfs-interfaces/tree/master/packages/interface-datastore#readme",
  "devDependencies": {
    "aegir": "^36.1.3",
    "rimraf": "^3.0.2",
    "util": "^0.12.4"
  },
  "dependencies": {
    "interface-store": "^2.0.2",
    "nanoid": "^3.0.2",
    "uint8arrays": "^3.0.0"
  },
  "eslintConfig": {
    "extends": "ipfs",
    "parserOptions": {
      "sourceType": "module"
    }
  },
  "contributors": [
    "achingbrain <alex@achingbrain.net>",
    "David Dias <daviddias.p@gmail.com>",
    "Friedel Ziegelmayer <dignifiedquire@gmail.com>",
    "Juan Batiz-Benet <juan@benet.ai>",
    "Pedro Teixeira <i@pgte.me>",
    "Jacob Heun <jacobheun@gmail.com>",
    "Hugo Dias <hugomrdias@gmail.com>",
    "Vasco Santos <vasco.santos@moxy.studio>",
    "Hector Sanjuan <code@hector.link>",
    "Richard Schneider <makaretu@gmail.com>",
    "ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ <victorbjelkholm@gmail.com>",
    "Alan Shaw <alan.shaw@protocol.ai>",
    "Carson Farmer <carson.farmer@gmail.com>",
    "Erin Dachtler <download333@gmail.com>",
    "tcme <hi@this-connect.me>",
    "Adam Uhlir <adam@uhlir.dev>"
  ],
  "publishConfig": {
    "directory": "dist"
  },
  "main": "./cjs/index.js",
  "browser": {
    ".": "./cjs/src/index.js",
    "./key": "./cjs/src/key.js"
  }
}