{
  "name": "astro-htmlnano",
  "version": "1.5.0",
  "description": "Minify Astro files with HTMLNano and CSSNano",
  "keywords": [
    "astro",
    "htmlnano",
    "cssnano",
    "minify",
    "astro-plugin",
    "astro-htmlnano",
    "astro-cssnano",
    "astro-minify",
    "astro-minifier",
    "astro-middleware",
    "optimize"
  ],
  "homepage": "https://github.com/aminya/astro-plugins/tree/main/packages/astro-htmlnano",
  "repository": "https://github.com/aminya/astro-plugins/tree/main/packages/astro-htmlnano",
  "license": "Apache-2.0",
  "author": "Amin Yahyaabadi <aminyahyaabadi74@gmail.com>",
  "type": "module",
  "exports": {
    ".": {
      "import": "./dist/index.js",
      "types": "./dist/index.d.ts"
    }
  },
  "main": "./dist/index.js",
  "source": "./src/index.ts",
  "types": "./dist/index.d.ts",
  "scripts": {
    "build": "tsc",
    "bump": "ncu -u && typesync --ignoredeps=dev",
    "doc": "shx rm -f ./README.md && readme --path ../../dev/readme/template.md -y && ts-readme",
    "format": "prettier --write .",
    "lint": "run-p 'lint.*'",
    "lint.cspell": "cspell lint --no-progress --show-suggestions",
    "lint.eslint": "eslint . --fix --cache --cache-strategy content --cache-location ./.cache/eslint",
    "lint.prettier": "prettier --check .",
    "prepublishOnly": "pnpm run build"
  },
  "dependencies": {
    "astro-posthtml": "^1.1.4",
    "cssnano": "^7.1.7",
    "htmlnano": "^3.2.1",
    "postcss": "^8.5.10",
    "relateurl": "^0.2.7",
    "srcset": "^5.0.3",
    "svgo": "^4.0.1",
    "terser": "^5.46.2"
  },
  "devDependencies": {
    "@types/relateurl": "^0.2.33"
  },
  "peerDependencies": {
    "astro": "^4 || ^5 || ^6"
  },
  "engines": {
    "node": ">=16.x"
  },
  "targets": {
    "main": {
      "context": "node",
      "engines": {
        "node": ">=16.x"
      },
      "isLibrary": true,
      "includeNodeModules": true,
      "optimize": false
    }
  }
}
