{
  "name": "@magento/pwa-buildpack",
  "version": "11.5.5",
  "publishConfig": {
    "access": "public"
  },
  "description": "Build/Layout optimization tooling and Peregrine framework adapters for the Magento PWA",
  "main": "lib/index.js",
  "bin": {
    "buildpack": "./bin/buildpack"
  },
  "scripts": {
    "clean": " "
  },
  "repository": "github:magento/pwa-studio",
  "keywords": [
    "magento",
    "pwa",
    "babel",
    "webpack"
  ],
  "author": "Adobe Commerce",
  "license": "(OSL-3.0 OR AFL-3.0)",
  "bugs": {
    "url": "https://github.com/magento/pwa-studio/issues"
  },
  "homepage": "https://github.com/magento/pwa-studio/tree/main/packages/pwa-buildpack#readme",
  "dependencies": {
    "@magento/directive-parser": "~0.1.7",
    "@magento/upward-js": "~5.4.3",
    "@pmmmwh/react-refresh-webpack-plugin": "~0.4.3",
    "@yarnpkg/lockfile": "~1.1.0",
    "apicache": "~1.4.0",
    "boxen": "~5.1.2",
    "camelspace": "~1.0.0",
    "chalk": "~2.4.2",
    "copy-webpack-plugin": "~6.4.0",
    "debug": "~4.3.1",
    "devcert": "~1.1.1",
    "dotenv": "~6.2.0",
    "enhanced-resolve": "~4.1.1",
    "envalid": "~6.0.1",
    "errorhandler": "~1.5.1",
    "execa": "~1.0.0",
    "figures": "~2.0.0",
    "fs-extra": "~7.0.1",
    "gitignore-to-glob": "~0.3.0",
    "graphql-playground-middleware-express": "~1.7.18",
    "hastily": "~0.5.0",
    "js-yaml": "~3.13.1",
    "jsdom": "~16.6.0",
    "klaw": "~3.0.0",
    "loader-utils": "~2.0.0",
    "lodash": "~4.17.11",
    "memfs": "~3.1.2",
    "merge": "~2.1.1",
    "micromatch": "~4.0.2",
    "node-fetch": "~2.6.1",
    "pertain": "~0.2.0",
    "pkg-dir": "~4.1.0",
    "portscanner": "~2.2.0",
    "tapable": "~1.1.3",
    "tar": "~4.4.8",
    "unionfs": "~4.4.0",
    "walk-object": "~4.0.0",
    "webpack-assets-manifest": "~3.1.1",
    "webpack-inject-plugin": "~1.5.3",
    "webpack-node-externals": "~2.5.2",
    "webpack-virtual-modules": "~0.3.1",
    "word-wrap": "~1.2.3",
    "write-file-webpack-plugin": "~4.5.0",
    "yargs": "~17.3.0"
  },
  "devDependencies": {
    "@babel/core": "~7.15.0",
    "@babel/plugin-syntax-jsx": "~7.2.0",
    "@magento/eslint-config": "~1.5.0",
    "babel-loader": "~8.0.5",
    "compression": "~1.7.4",
    "css-loader": "~5.2.7",
    "memory-fs": "~0.4.1",
    "postcss": "~8.3.6",
    "postcss-loader": "~4.3.0",
    "rimraf": "~2.6.3",
    "sharp": "~0.29.0",
    "strip-ansi": "~5.0.0",
    "terser-webpack-plugin": "~1.2.3",
    "wait-for-expect": "~1.2.0",
    "webpack": "~4.46.0",
    "workbox-webpack-plugin": "~6.2.4"
  },
  "peerDependencies": {
    "@babel/core": "~7.15.0",
    "@babel/plugin-syntax-jsx": "~7.2.0",
    "babel-loader": "~8.0.5",
    "compression": "~1.7.4",
    "css-loader": "~5.2.7",
    "postcss": "~8.3.6",
    "postcss-loader": "~4.3.0",
    "terser-webpack-plugin": "~1.2.3",
    "webpack": "~4.46.0",
    "workbox-webpack-plugin": "~6.2.4"
  },
  "engines": {
    "node": ">=18.x",
    "yarn": ">=1.12.0"
  },
  "pwa-studio": {
    "targets": {
      "declare": "./lib/BuildBus/declare-base",
      "intercept": "./lib/BuildBus/intercept-base"
    }
  }
}
