{
  "name": "@esm2cjs/human-signals",
  "version": "5.0.0",
  "exports": {
    ".": {
      "import": "./build/esm/main.js",
      "require": "./build/cjs/main.js"
    },
    "./package.json": "./package.json"
  },
  "main": "build/cjs/main.js",
  "types": "build/esm/main.d.ts",
  "files": [
    "build/esm/**/*.{js,d.ts,json}",
    "build/cjs/**/*.{js,d.ts,json}"
  ],
  "sideEffects": false,
  "scripts": {
    "test": "gulp test"
  },
  "description": "Human-friendly process signals. This is a fork of ehmicky/human-signals, but with CommonJS support.",
  "keywords": [
    "signal",
    "signals",
    "handlers",
    "error-handling",
    "interrupts",
    "sigterm",
    "sigint",
    "irq",
    "process",
    "exit",
    "exit-code",
    "status",
    "operating-system",
    "es6",
    "javascript",
    "typescript",
    "linux",
    "macos",
    "windows",
    "nodejs"
  ],
  "license": "Apache-2.0",
  "repository": "esm2cjs/human-signals",
  "bugs": {
    "url": "https://github.com/ehmicky/human-signals/issues"
  },
  "author": {
    "name": "Dominic Griesel",
    "email": "d.griesel@gmx.net"
  },
  "directories": {
    "lib": "src"
  },
  "devDependencies": {
    "@ehmicky/dev-tasks": "^2.0.80",
    "ajv": "^8.12.0",
    "test-each": "^6.0.0"
  },
  "engines": {
    "node": ">=16.17.0"
  },
  "publishConfig": {
    "access": "public"
  },
  "funding": "https://github.com/sponsors/AlCalzone",
  "typesVersions": {
    "*": {
      "build/esm/main.d.ts": [
        "build/esm/main.d.ts"
      ],
      "build/cjs/main.d.ts": [
        "build/esm/main.d.ts"
      ],
      "*": [
        "build/esm/*"
      ]
    }
  },
  "module": "build/esm/main.js"
}
