@magento/pwa-buildpack
Version:
Build/Layout optimization tooling and Peregrine framework adapters for the Magento PWA
115 lines (114 loc) • 3.12 kB
JSON
{
"name": "@magento/pwa-buildpack",
"version": "11.5.4",
"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.2",
"@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"
}
}
}