{
  "private": true,
  "name": "myproject1-frontend",
  "version": "1.0.0",
  "description": "Frontend build pipeline for AEM projects",
  "main": "index.js",
  "type": "module",
  "scripts": {
    "start": "webpack-dev-server --mode development --open",
    "build:dev": "webpack --mode development",
    "build:prod": "webpack --mode production",
    "build:clientlibs": "npm run build:prod && node ../../bin/clientlib-cli.js clientlib.config.cjs",
    "test:compare-results": "node compare-results.js"
  },
  "dependencies": {
    "bootstrap": "5.3.8",
    "@popperjs/core": "2.11.8"
  },
  "devDependencies": {
    "dir-compare": "5.0.0",
    "diff": "8.0.4",
    "@babel/core": "7.29.0",
    "@babel/preset-env": "7.29.2",
    "@babel/register": "7.28.6",
    "aem-clientlib-generator": "file:../../..",
    "babel-loader": "10.1.1",
    "babel-plugin-transform-class-properties": "6.24.1",
    "babel-plugin-transform-es2015-arrow-functions": "6.22.0",
    "clean-webpack-plugin": "4.0.0",
    "copy-webpack-plugin": "14.0.0",
    "css-loader": "7.1.4",
    "handlebars": "4.7.9",
    "handlebars-loader": "1.7.3",
    "html-webpack-plugin": "5.6.6",
    "mini-css-extract-plugin": "2.10.2",
    "postcss-loader": "8.2.1",
    "sass": "1.98.0",
    "sass-loader": "16.0.7",
    "webpack": "5.105.4",
    "webpack-cli": "7.0.2",
    "webpack-dev-server": "5.2.3",
    "webpack-merge": "6.0.1"
  }
}
