{
  "name": "@wishknish/knishio-client-js",
  "version": "1.1.0",
  "type": "module",
  "productName": "Knish.IO Javascript SDK Client",
  "description": "JavaScript implementation of the Knish.IO SDK to consume Knish.IO GraphQL APIs.",
  "license": "GPL-3.0-or-later",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/WishKnish/KnishIO-Client-JS.git"
  },
  "contributors": [
    {
      "name": "Eugene Teplitsky",
      "email": "eugene@wishknish.com",
      "homepage": "https://wishknish.com",
      "role": "developer"
    },
    {
      "name": "Yuri Kizilov",
      "email": "yuriy@wishknish.com",
      "homepage": "https://wishknish.com",
      "role": "developer"
    }
  ],
  "main": "dist/client.cjs.js",
  "module": "dist/client.es.mjs",
  "browser": "dist/client.iife.js",
  "exports": {
    ".": {
      "browser": "./dist/client.iife.js",
      "import": "./dist/client.es.mjs",
      "require": "./dist/client.cjs.js"
    },
    "./src": "./src/index.js",
    "./src/*": "./src/*",
    "./package.json": "./package.json"
  },
  "keywords": [
    "wishknish",
    "knishio",
    "blockchain",
    "dag",
    "client",
    "graphql",
    "xmss",
    "post-quantum",
    "quantum-safe",
    "sdk",
    "javascript",
    "ml-kem1024",
    "cryptography",
    "crystals-kyber",
    "fips-202",
    "fips-203"
  ],
  "dependencies": {
    "@noble/post-quantum": "^0.7.1",
    "@thumbmarkjs/thumbmarkjs": "^1.11.0",
    "@urql/core": "^6.0.3",
    "graphql": "^16.12.0",
    "graphql-ws": "^6.0.7",
    "isomorphic-fetch": "^3.0.0",
    "jssha": "^3.3.1",
    "wonka": "^6.3.5"
  },
  "devDependencies": {
    "@jest/globals": "^30.4.1",
    "@swc/core": "^1.15.43",
    "@swc/jest": "^0.2.39",
    "buffer": "^6.0.3",
    "eslint": "^9.39.0",
    "jest": "^30.4.2",
    "neostandard": "^0.13.0",
    "vite": "^8.2.2"
  },
  "browserslist": [
    "> 1%",
    "last 2 versions",
    "not ie <= 8"
  ],
  "scripts": {
    "build": "vite build --config build/vite.config.mjs",
    "lint": "eslint src",
    "test": "jest",
    "test:coverage": "jest --coverage",
    "selftest": "npm run build && node tests/scripts/self-test.js",
    "integration-test": "npm run build && node tests/scripts/integration-test.js",
    "prepublishOnly": "npm run build"
  },
  "files": [
    "/src",
    "/dist"
  ],
  "packageManager": "yarn@4.15.0",
  "engines": {
    "node": ">=20.0.0"
  }
}
