{
  "name": "@nomicfoundation/hardhat-keystore",
  "version": "3.0.0-next.0",
  "description": "A module for managing keystore files that store a map from IDs to encrypted string values.",
  "homepage": "https://github.com/nomicfoundation/hardhat/tree/v-next/v-next/hardhat-keystore",
  "repository": {
    "type": "git",
    "url": "https://github.com/NomicFoundation/hardhat",
    "directory": "v-next/hardhat-keystore"
  },
  "author": "Nomic Foundation",
  "license": "MIT",
  "type": "module",
  "exports": {
    ".": "./dist/src/index.js"
  },
  "keywords": [
    "keystore",
    "storage",
    "hardhat"
  ],
  "files": [
    "dist/src/",
    "src/",
    "CHANGELOG.md",
    "LICENSE",
    "README.md"
  ],
  "devDependencies": {
    "@eslint-community/eslint-plugin-eslint-comments": "^4.3.0",
    "@nomicfoundation/hardhat-node-test-reporter": "^3.0.0-next.0",
    "@types/debug": "^4.1.7",
    "@types/node": "^20.14.9",
    "@typescript-eslint/eslint-plugin": "^7.7.1",
    "@typescript-eslint/parser": "^7.7.1",
    "c8": "^9.1.0",
    "eslint": "8.57.0",
    "eslint-config-prettier": "9.1.0",
    "eslint-import-resolver-typescript": "^3.6.1",
    "eslint-plugin-import": "2.29.1",
    "eslint-plugin-no-only-tests": "3.1.0",
    "expect-type": "^0.19.0",
    "prettier": "3.2.5",
    "rimraf": "^5.0.5",
    "tsx": "^4.19.3",
    "typescript": "~5.5.0",
    "typescript-eslint": "7.7.1",
    "@nomicfoundation/hardhat-test-utils": "^3.0.0-next.0"
  },
  "dependencies": {
    "@nomicfoundation/hardhat-errors": "^3.0.0-next.0",
    "@nomicfoundation/hardhat-utils": "^3.0.0-next.0",
    "@nomicfoundation/hardhat-zod-utils": "^3.0.0-next.0",
    "@noble/ciphers": "1.2.1",
    "@noble/hashes": "1.7.1",
    "chalk": "^5.3.0",
    "debug": "^4.3.2",
    "zod": "^3.23.8"
  },
  "peerDependencies": {
    "hardhat": "^3.0.0-next.0"
  },
  "scripts": {
    "lint": "pnpm prettier --check && pnpm eslint",
    "lint:fix": "pnpm prettier --write && pnpm eslint --fix",
    "eslint": "eslint \"src/**/*.ts\" \"test/**/*.ts\"",
    "prettier": "prettier \"**/*.{ts,js,md,json}\"",
    "test": "node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"",
    "test:only": "node --import tsx/esm --test --test-only --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/*.ts\" \"test/!(fixture-projects|helpers)/**/*.ts\"",
    "test:coverage": "c8 --reporter html --reporter text --all --exclude test --exclude src/internal/types.ts --exclude src/internal/ui/direct-user-interruption-manager.ts --src src node --import tsx/esm --test --test-reporter=@nomicfoundation/hardhat-node-test-reporter \"test/!(fixture-projects|helpers)/**/*.ts\"",
    "pretest": "pnpm build",
    "pretest:only": "pnpm build",
    "build": "tsc --build .",
    "clean": "rimraf dist"
  }
}