{
  "name": "@etherna/sdk-js",
  "version": "2.0.3",
  "description": "Etherna SDKs for operations on the network",
  "author": "Mattia Dalzocchio",
  "license": "LGPL-3.0-or-later",
  "repository": {
    "type": "git",
    "url": "https://github.com/Etherna/etherna-sdk-js"
  },
  "keywords": [
    "etherna",
    "clients",
    "swarm",
    "bee",
    "index",
    "gateway",
    "sso",
    "schema",
    "manifest",
    "serializer",
    "deserializer"
  ],
  "bugs": {
    "url": "https://etherna.atlassian.net/projects/ESJ"
  },
  "homepage": "https://github.com/etherna/etherna-sdk-js#readme",
  "type": "module",
  "files": [
    "dist"
  ],
  "module": "dist/index.js",
  "types": "dist/index.d.ts",
  "scripts": {
    "dev": "pnpm tsup --watch",
    "build": "pnpm tsup  --minify --clean --sourcemap",
    "test": "pnpm vitest",
    "test-ui": "pnpm vitest --ui",
    "lint": "pnpm eslint --ext .ts --fix .",
    "format": "pnpm prettier --write .",
    "typecheck": "pnpm tsc --noEmit"
  },
  "peerDependencies": {
    "@ffmpeg/ffmpeg": ">=0.12",
    "@ffmpeg/util": ">=0.12",
    "axios": ">=1.9",
    "zod": ">=4.1"
  },
  "dependencies": {
    "@fairdatasociety/bmt-js": "2.1.0",
    "@ffmpeg.wasm/core-mt": "0.13.2",
    "@ffmpeg.wasm/main": "0.13.1",
    "@ffmpeg/ffmpeg": "0.12.15",
    "@ffmpeg/util": "0.12.2",
    "@noble/hashes": "1.8.0",
    "@noble/secp256k1": "2.3.0",
    "axios": "1.12.2",
    "blurhash": "2.0.5",
    "crypto-ts": "1.0.2",
    "js-sha3": "0.9.3",
    "uuid-random": "1.3.2",
    "viem": "2.38.4",
    "zod": "4.1.12"
  },
  "devDependencies": {
    "@eslint/js": "9.38.0",
    "@ianvs/prettier-plugin-sort-imports": "4.7.0",
    "@total-typescript/ts-reset": "0.6.1",
    "@types/node": "24.9.1",
    "@types/wicg-file-system-access": "2023.10.7",
    "eslint": "9.38.0",
    "eslint-config-prettier": "10.1.8",
    "eslint-plugin-prettier": "5.5.4",
    "globals": "16.4.0",
    "prettier": "3.6.2",
    "tsup": "8.5.0",
    "typescript": "5.9.3",
    "typescript-eslint": "8.46.2",
    "vite": "7.1.12",
    "vitest": "4.0.3"
  },
  "optionalDependencies": {
    "@vitest/ui": "4.0.3"
  },
  "pnpm": {
    "peerDependencyRules": {
      "ignoreMissing": []
    }
  },
  "packageManager": "pnpm@10.9.0+sha512.0486e394640d3c1fb3c9d43d49cf92879ff74f8516959c235308f5a8f62e2e19528a65cdc2a3058f587cde71eba3d5b56327c8c33a97e4c4051ca48a10ca2d5f"
}