{
  "name": "@solana-commerce/program-client",
  "version": "1.0.0",
  "description": "",
  "main": "dist/index.js",
  "type": "module",
  "types": "dist/index.d.ts",
  "scripts": {
    "build": "tsc -p tsconfig.build.json",
    "test": "jest",
    "test:unit": "jest tests/unit",
    "test:unit:instructions": "jest tests/unit/instructions",
    "test:unit:accounts": "jest tests/unit/accounts",
    "test:unit:pdas": "jest tests/unit/pdas",
    "test:unit:types": "jest tests/unit/types",
    "test:integration": "jest tests/integration",
    "test:devnet": "jest tests/devnet/",
    "test:watch": "jest --watch",
    "test:coverage": "jest --coverage",
    "type-check": "tsc --noEmit",
    "fetch-mints": "mkdir -p tests/setup/mints && solana account EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v -um --output-file tests/setup/mints/usdc.json --output json-compact && solana account Es9vMFrzaCERmJfrF4H2FYD4KCoNkY11McCe8BenwNYB -um --output-file tests/setup/mints/usdt.json --output json-compact",
    "solana-validator": "solana-test-validator -r --account EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v tests/setup/mints/usdc.json --account Es9vMFrzaCERmJfrF4H2FYD4KCoNkY11McCe8BenwNYB tests/setup/mints/usdt.json --bpf-program commkU28d52cwo2Ma3Marxz4Qr9REtfJtuUfqnDnbhT ../../target/deploy/commerce_program.so",
    "test:ci:unit": "pnpm run build && jest tests/unit",
    "test:ci:integration": "pnpm run build && node tests/setup/test-with-validator.js"
  },
  "keywords": [],
  "author": "",
  "license": "ISC",
  "packageManager": "pnpm@10.14.0",
  "devDependencies": {
    "@jest/globals": "^30.0.5",
    "@types/jest": "^30.0.0",
    "@types/node": "^24.1.0",
    "gill": "^0.10.2",
    "jest": "^30.0.5",
    "prettier": "^3.6.2",
    "ts-jest": "^29.4.0",
    "ts-node": "^10.9.2",
    "typescript": "^5.8.3",
    "@solana-commerce/commerce-program": "workspace:*"
  }
}