{
  "name": "@chainflip/utils",
  "version": "2.1.7",
  "type": "module",
  "files": [
    "dist",
    "README.md"
  ],
  "exports": {
    "./*": {
      "require": {
        "types": "./dist/*.d.cts",
        "default": "./dist/*.cjs"
      },
      "import": {
        "types": "./dist/*.d.mts",
        "default": "./dist/*.mjs"
      }
    }
  },
  "devDependencies": {
    "@vitest/ui": "4.0.18"
  },
  "dependencies": {
    "@date-fns/utc": "^2.1.1",
    "@noble/hashes": "^2.0.1",
    "bignumber.js": "^10.0.2",
    "date-fns": "4.1.0"
  },
  "repository": "https://github.com/chainflip-io/chainflip-product-toolkit.git",
  "publishConfig": {
    "registry": "https://registry.npmjs.org/",
    "access": "public"
  },
  "scripts": {
    "eslint:check": "pnpm eslint --max-warnings 0 './**/*.ts'",
    "prettier:base": "prettier ./** --ignore-path=../../.prettierignore",
    "prettier:check": "pnpm prettier:base --check",
    "prettier:write": "pnpm prettier:base --write",
    "clean": "rm -rf dist",
    "prepublish": "pnpm test run && pnpm build:clean",
    "build": "tsdown",
    "build:clean": "pnpm clean && pnpm build",
    "test:ci": "CI=1 pnpm t run",
    "test": "vitest",
    "coverage": "vitest run --coverage"
  }
}