{
  "name": "xslt-processor",
  "version": "5.0.7",
  "description": "A JavaScript XSLT Processor",
  "main": "dist/index.js",
  "module": "dist/index.mjs",
  "types": "dist/index.d.ts",
  "exports": {
    ".": {
      "types": "./dist/index.d.ts",
      "require": "./dist/index.js",
      "import": "./dist/index.mjs"
    }
  },
  "directories": {
    "doc": "docs",
    "test": "tests"
  },
  "scripts": {
    "test": "jest --coverage",
    "pre-build-setup": "rimraf ./dist",
    "build": "yarn pre-build-setup && tsup && yarn copy-files-from-to",
    "lint": "eslint src/**/*",
    "docs": "typedoc",
    "docs:watch": "typedoc --watch",
    "docs:markdown": "typedoc --plugin typedoc-plugin-markdown --out docs/api",
    "deploy": "yarn build && yarn docs && git subtree push --prefix interactive-tests origin gh-pages"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/DesignLiquido/xslt-processor.git"
  },
  "keywords": [
    "xslt",
    "xpath",
    "xml"
  ],
  "files": [
    "dist"
  ],
  "author": "Johannes Wilm",
  "contributors": [
    {
      "name": "Leonel Sanches da Silva",
      "url": "https://www.linkedin.com/in/leonelsanchesdasilva/"
    }
  ],
  "license": "LGPL-3.0",
  "bugs": {
    "url": "https://github.com/DesignLiquido/xslt-processor/issues"
  },
  "homepage": "https://github.com/DesignLiquido/xslt-processor#readme",
  "devDependencies": {
    "@babel/cli": "^7.22.5",
    "@babel/core": "^7.22.5",
    "@babel/eslint-parser": "^7.22.5",
    "@babel/preset-env": "^7.22.5",
    "@babel/preset-react": "^7.22.5",
    "@babel/preset-typescript": "^7.22.5",
    "@types/jest": "^30.0.0",
    "@types/node": "^25.3.2",
    "@types/node-fetch": "^2.6.11",
    "@typescript-eslint/eslint-plugin": "^8.4.0",
    "@typescript-eslint/parser": "^8.4.0",
    "babel-jest": "^30.0.0",
    "copy-files-from-to": "^3.9.0",
    "copyfiles": "^2.4.1",
    "eslint": "^10.0.2",
    "eslint-plugin-jest": "^29.15.0",
    "eslint-plugin-jsx": "^0.1.0",
    "jest": "^30.2.0",
    "jest-environment-jsdom": "^30.2.0",
    "npm-check-updates": "^16.10.13",
    "release-it": "^19.2.4",
    "rimraf": "^6.1.3",
    "ts-jest": "^29.4.6",
    "ts-node": "^10.9.2",
    "tsup": "^8.5.1",
    "typedoc": "^0.28.17",
    "typedoc-plugin-markdown": "^4.10.0",
    "typescript": "^5.9.2"
  },
  "copyFiles": [
    {
      "from": "LICENSE",
      "to": "dist/LICENSE"
    },
    {
      "from": "README.md",
      "to": "dist/README.md"
    },
    {
      "from": "dist/umd/xslt-processor.global.js",
      "to": "interactive-tests/js/xslt-processor.global.js"
    },
    {
      "from": "docs/guides/*.md",
      "to": "interactive-tests/docs/guides/"
    }
  ]
}
