{
  "name": "@mithic/collections",
  "version": "0.2.0",
  "description": "Collection library for mithic",
  "type": "module",
  "sideEffects": false,
  "main": "./dist/index.js",
  "types": "./dist/index.d.ts",
  "exports": {
    ".": "./dist/index.js"
  },
  "files": [
    "/dist"
  ],
  "scripts": {
    "prepublishOnly": "npm run clean && npm run build && npm test",
    "clean": "rimraf coverage docs dist",
    "prebuild": "npm run lint",
    "build": "npm run tsc && npm run babel",
    "lint": "eslint src --ext .ts",
    "babel": "babel src -d dist -x '.ts' --out-file-extension .js --root-mode upward",
    "tsc": "tsc --project tsconfig.build.json --emitDeclarationOnly",
    "test": "cross-env NODE_OPTIONS=--experimental-vm-modules jest",
    "doc": "typedoc"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/andykswong/mithic.git"
  },
  "keywords": [
    "collection",
    "mithic",
    "typescript"
  ],
  "author": "Andy K.S. Wong <andykswong@outlook.com>",
  "license": "MIT",
  "bugs": {
    "url": "https://github.com/andykswong/mithic/issues"
  },
  "homepage": "https://github.com/andykswong/mithic",
  "dependencies": {
    "@mithic/commons": "^0.2",
    "multiformats": "^11.0"
  },
  "devDependencies": {
    "@babel/cli": "^7.20",
    "@babel/core": "^7.20",
    "@babel/preset-env": "^7.20",
    "@babel/preset-typescript": "^7.20",
    "@types/jest": "^29.5",
    "@types/node": "^20.0",
    "@typescript-eslint/eslint-plugin": "^5.50",
    "@typescript-eslint/parser": "^5.50",
    "babel-jest": "^29.5",
    "cross-env": "^7.0",
    "eslint": "^8.40",
    "fake-indexeddb": "^4.0",
    "jest": "^29.5",
    "rimraf": "^5.0",
    "typedoc": "^0.24",
    "typescript": "^5.1"
  }
}
