{
  "name": "purify-ts",
  "version": "2.1.4",
  "description": "Functional programming standard library for TypeScript ",
  "repository": "https://github.com/gigobyte/purify.git",
  "author": "gigobyte <s.iliev3@gmail.com>",
  "license": "ISC",
  "sideEffects": false,
  "scripts": {
    "build": "tsc && tsc -p tsconfig.esm.json",
    "test": "vitest run --coverage",
    "coverage": "coveralls < coverage/lcov.info",
    "pretty": "prettier --write \"**/*.ts\""
  },
  "main": "index.js",
  "module": "esm/index.js",
  "types": "index.d.ts",
  "exports": {
    ".": {
      "import": {
        "types": "./esm/index.d.ts",
        "default": "./esm/index.js"
      },
      "require": {
        "types": "./index.d.ts",
        "default": "./index.js"
      }
    },
    "./*": {
      "import": {
        "types": "./esm/*.d.ts",
        "default": "./esm/*.js"
      },
      "require": {
        "types": "./*.d.ts",
        "default": "./*.js"
      }
    }
  },
  "devDependencies": {
    "@vitest/coverage-v8": "3.0.7",
    "ajv": "8.17.1",
    "ajv-formats": "3.0.1",
    "coveralls": "3.1.1",
    "prettier": "3.5.2",
    "typescript": "5.8.2",
    "vitest": "3.0.7"
  },
  "dependencies": {
    "@types/json-schema": "7.0.15"
  }
}
