{
  "name": "sendable-error",
  "version": "0.11.4",
  "main": "cjs/index.js",
  "types": "esm/index.d.ts",
  "module": "esm/index.js",
  "sideEffects": false,
  "engines": {
    "node": ">=22"
  },
  "scripts": {
    "test": "npm run test:unit && npm run test:types && npm run check",
    "test:unit": "bun test",
    "test:types": "tsgo --noEmit -p .",
    "prepublishOnly": "npm run check:fix && npm run test && npm run build",
    "example:start": "cd example && npm run start",
    "example:dev": "cd example && npm run dev",
    "check:fix": "tsgo --noEmit --project tsconfig.json && npx @biomejs/biome check --write",
    "check": "tsgo --noEmit --project tsconfig.json && npx @biomejs/biome check",
    "cleanup": "rimraf esm && rimraf cjs",
    "build": "npm run cleanup && npm run build:esm && npm run build:cjs",
    "build:esm": "tsgo --project tsconfig.esm.json --outDir esm && tsc-alias --project tsconfig.esm.json --outDir esm --resolve-full-paths --resolve-full-extension .js",
    "build:cjs": "tsgo --project tsconfig.cjs.json --outDir cjs",
    "build:watch": "npm run cleanup && npm-run-all -p \"build:esm -- -w\" \"build:cjs -- -w\""
  },
  "exports": {
    ".": {
      "import": "./esm/index.js",
      "require": "./cjs/index.js",
      "bun": "./src/index.ts"
    },
    "./esm": "./esm/index.js",
    "./cjs": "./cjs/index.js"
  },
  "devDependencies": {
    "@biomejs/biome": "^2.4.16",
    "@swc/core": "1.15.40",
    "@swc/jest": "0.2.39",
    "@types/jest": "^30.0.0",
    "@typescript/native-preview": "latest",
    "@types/node": "^25.9.1",
    "jest": "30.4.2",
    "npm-run-all": "^4.1.5",
    "rimraf": "^6.1.3",
    "tsc-alias": "^1.8.16",
    "typescript": "^6.0.3"
  },
  "files": [
    "LICENSE",
    "README.md",
    "esm/",
    "cjs/"
  ],
  "author": "James Waterhouse <09jwater@gmail.com>",
  "license": "MIT",
  "repository": "https://github.com/Censkh/sendable-error",
  "keywords": [
    "typescript",
    "error",
    "api"
  ]
}
