{
  "name": "@jsenv/https-local",
  "version": "4.0.11",
  "type": "module",
  "description": "A programmatic way to generate locally trusted certificates",
  "repository": {
    "type": "git",
    "url": "https://github.com/jsenv/core",
    "directory": "packages/tooling/https-local"
  },
  "license": "MIT",
  "engines": {
    "node": ">=20.0.0"
  },
  "bin": "./src/https_local_cli.mjs",
  "main": "./src/main.js",
  "exports": {
    ".": {
      "import": "./src/main.js"
    },
    "./*": "./*"
  },
  "files": [
    "/src/"
  ],
  "scripts": {
    "ca:install": "node ./scripts/certificate/install_ca.mjs",
    "ca:log-trust": "node ./scripts/certificate/log_root_certificate_trust.mjs",
    "ca:trust": "node ./scripts/certificate/trust_root_certificate.mjs",
    "ca:uninstall": "node ./scripts/certificate/uninstall_certificate_authority.mjs",
    "ca:untrust": "node ./scripts/certificate/untrust_root_certificate.mjs",
    "hosts:add-localhost-mappings": "node ./scripts/hosts/add_localhost_mappings.mjs",
    "hosts:ensure-localhost-mappings": "node ./scripts/hosts/ensure_localhost_mappings.mjs",
    "hosts:remove-localhost-mappings": "node ./scripts/hosts/remove_localhost_mappings.mjs",
    "hosts:verify-localhost-mappings": "node ./scripts/hosts/verify_localhost_mappings.mjs",
    "performance": "node --expose-gc ./scripts/performance/performance.mjs  --local --log",
    "test:start-node-server": "node ./scripts/certificate/start_node_server.mjs"
  },
  "dependencies": {
    "@jsenv/filesystem": "4.15.26",
    "@jsenv/humanize": "1.8.4",
    "@jsenv/urls": "2.9.15",
    "@vscode/sudo-prompt": "9.3.2",
    "command-exists": "1.2.9",
    "node-forge": "1.4.0",
    "which": "6.0.1"
  },
  "devDependencies": {
    "@jsenv/assert": "../assert",
    "@jsenv/https-local": "./",
    "@jsenv/performance-impact": "../performance-impact",
    "@jsenv/test": "../../related/test",
    "playwright": "1.63.0"
  },
  "publishConfig": {
    "access": "public"
  }
}
