{
  "name": "epub2md",
  "version": "1.6.3",
  "description": "A epub parser that also can convert epub to markdown using the command line",
  "type": "module",
  "main": "lib/index.cjs",
  "bin": {
    "epub2md": "lib/bin/cli.cjs"
  },
  "files": [
    "README.md",
    "LICENSE",
    "lib"
  ],
  "exports": {
    ".": {
      "import": "./lib/index.mjs",
      "require": "./lib/index.cjs"
    },
    "./converter": {
      "import": "./lib/converter.mjs",
      "require": "./lib/converter.cjs"
    }
  },
  "types": "./lib/index.d.ts",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/uxiew/epub2MD.git"
  },
  "keywords": [
    "epub cli",
    "epub convert",
    "epub to markdown",
    "epub-parser",
    "parser",
    "epub",
    "easy",
    "book",
    "file"
  ],
  "license": "MIT",
  "bugs": {
    "url": "https://github.com/uxiew/epub2MD/issues"
  },
  "homepage": "https://github.com/uxiew/epub2MD#readme",
  "dependencies": {
    "args": "^5.0.3",
    "autocorrect-node": "^2.6.2",
    "beauty-json": "^1.0.0",
    "fast-glob": "^3.3.3",
    "fast-xml-parser": "^5.2.0",
    "fflate": "^0.8.2",
    "iterator-helpers-polyfill": "^3.0.1",
    "jsdom": "^24.0.0",
    "lodash": "^4.17.15",
    "node-html-markdown": "^1.3.0",
    "picocolors": "^1.1.1",
    "write-file-safe": "^1.3.1"
  },
  "devDependencies": {
    "@types/args": "^5.0.0",
    "@types/folder-hash": "^4.0.4",
    "@types/jsdom": "^21.1.1",
    "@types/lodash": "^4.14.137",
    "@types/node": "^25.0.2",
    "cross-env": "^5.2.0",
    "dotenv": "^8.1.0",
    "express": "^4.17.1",
    "folder-hash": "^4.1.1",
    "nock": "^14.0.10",
    "package-directory": "^8.1.0",
    "prettier": "^2.0.5",
    "rimraf": "^6.0.1",
    "source-map-support": "^0.5.13",
    "ts-node": "^10.9.2",
    "tslint": "^5.19.0",
    "typescript": "^5.9.3",
    "unbuild": "^3.6.1",
    "vitest": "^4.0.15",
    "vrsource-tslint-rules": "^6.0.0"
  },
  "scripts": {
    "prebuild": "pnpm clean",
    "build": "unbuild && pnpm run build:deno",
    "build:deno": "node ./deno-build.mjs",
    "watch": "tsc --watch",
    "clean": "rimraf lib dist",
    "format": "prettier --write \"src/**/*.{js,jsx,ts,tsx,json,md,css,scss}\"",
    "test": "pnpm i && unbuild && vitest",
    "test:integration": "pnpm i && unbuild && node ./test/utilities/integration.run.ts",
    "test-debug": "vitest --inspect-brk --test-timeout=0 --no-file-parallelism",
    "release": "pnpm dlx commit-and-tag-version --preset angular",
    "release:patch": "pnpm run release --release-as patch",
    "release:minor": "pnpm run release --release-as minor",
    "release:major": "pnpm run release --release-as major"
  }
}