{
  "name": "@nx/angular-rspack",
  "version": "24.0.2",
  "private": false,
  "publishConfig": {
    "access": "public"
  },
  "description": "Rspack Plugin and Loaders for building Angular.",
  "author": "Victor Savkin",
  "license": "MIT",
  "homepage": "https://nx.dev",
  "bugs": {
    "url": "https://github.com/nrwl/nx/issues"
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/nrwl/nx.git",
    "directory": "packages/angular-rspack"
  },
  "keywords": [
    "Monorepo",
    "Angular",
    "Rspack"
  ],
  "type": "commonjs",
  "main": "./dist/lib/index.js",
  "types": "./dist/lib/index.d.ts",
  "typings": "./dist/lib/index.d.ts",
  "files": [
    "dist",
    "!dist/tsconfig.lib.tsbuildinfo"
  ],
  "exports": {
    ".": {
      "@nx/nx-source": "./src/lib/index.ts",
      "types": "./dist/lib/index.d.ts",
      "default": "./dist/lib/index.js"
    },
    "./loaders/angular-partial-transform-loader": {
      "@nx/nx-source": "./src/lib/plugins/loaders/angular-partial-transform.loader.ts",
      "types": "./dist/lib/plugins/loaders/angular-partial-transform.loader.d.ts",
      "default": "./dist/lib/plugins/loaders/angular-partial-transform.loader.js"
    },
    "./loaders/angular-loader": {
      "@nx/nx-source": "./src/lib/plugins/loaders/angular-transform.loader.ts",
      "types": "./dist/lib/plugins/loaders/angular-transform.loader.d.ts",
      "default": "./dist/lib/plugins/loaders/angular-transform.loader.js"
    },
    "./loaders/platform-server-exports-loader": {
      "@nx/nx-source": "./src/lib/plugins/loaders/platform-server-exports.loader.ts",
      "types": "./dist/lib/plugins/loaders/platform-server-exports.loader.d.ts",
      "default": "./dist/lib/plugins/loaders/platform-server-exports.loader.js"
    }
  },
  "dependencies": {
    "@ampproject/remapping": "2.3.0",
    "@babel/core": "^7.29.6",
    "@discoveryjs/json-ext": "0.6.3",
    "@nx/angular-rspack-compiler": "24.0.2",
    "@nx/devkit": "24.0.2",
    "ansi-colors": "4.1.3",
    "autoprefixer": "^10.4.9",
    "deepmerge": "^4.3.1",
    "css-loader": "^7.1.2",
    "jsonc-parser": "^3.2.0",
    "less-loader": "^12.2.0",
    "loader-utils": "3.3.1",
    "open": "10.1.0",
    "ora": "^5.3.0",
    "parse5-html-rewriting-stream": "7.0.0",
    "piscina": "5.3.2",
    "postcss": "^8.4.38",
    "postcss-loader": "^8.1.1",
    "resolve-url-loader": "^5.0.0",
    "sass": "^1.97.2",
    "sass-embedded": "^1.97.2",
    "sass-loader": "^16.0.7",
    "source-map-loader": "^5.0.0",
    "tslib": "^2.3.0",
    "webpack-merge": "^6.0.1",
    "ws": "^8.18.0"
  },
  "devDependencies": {
    "jsonc-eslint-parser": "^2.4.0"
  },
  "peerDependencies": {
    "@angular/build": ">= 20.0.0 < 23.0.0",
    "@angular/localize": ">= 20.0.0 < 23.0.0",
    "@angular/platform-server": ">= 20.0.0 < 23.0.0",
    "@angular/ssr": ">= 20.0.0 < 23.0.0",
    "@rspack/core": "^2.0.0 || >=1.3.5 <1.7.0",
    "tailwindcss": "^2.0.0 || ^3.0.0 || ^4.0.0",
    "zone.js": "~0.15.0 || ~0.16.0"
  },
  "peerDependenciesMeta": {
    "tailwindcss": {
      "optional": true
    },
    "@angular/localize": {
      "optional": true
    },
    "@angular/platform-server": {
      "optional": true
    },
    "zone.js": {
      "optional": true
    }
  },
  "nx": {
    "name": "angular-rspack",
    "sourceRoot": "packages/angular-rspack/src",
    "projectType": "library",
    "targets": {
      "build": {
        "command": "node ./scripts/copy-readme.js angular-rspack packages/angular-rspack/readme-template.md packages/angular-rspack/README.md",
        "inputs": [
          "copyReadme"
        ],
        "outputs": [
          "{projectRoot}/README.md"
        ]
      },
      "test": {
        "dependsOn": [
          "...",
          "build",
          "angular-rspack-compiler:build"
        ]
      }
    }
  },
  "scripts": {}
}