{
  "name": "afront",
  "version": "1.0.30",
  "description": "AFront is a front-end JavaScript library designed to create seamless server-side rendered (SSSR) websites.",
  "main": "webpack.dev.js",
  "scripts": {
    "build": "webpack --config webpack.prod.js && webpack --config webpack.post-prod.js",
    "build:ssr": "webpack --config webpack.ssr.prod.js",
    "build:alt": "webpack --config webpack.build-prod.js && webpack --config webpack.post-prod-static.js --stats-error-details",
    "prod:ssr": "node build-prod-ssr/ssr.prod.js",
    "start": "node afront.js",
    "static": "node server.js"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/Asggen/afront.git"
  },
  "keywords": [
    "afront",
    "ssr",
    "web"
  ],
  "author": "imarksea - Piyush Nishad",
  "files": [
    "install.js",
    "server.js",
    "webpack.build-prod.js",
    "webpack.dev.js",
    "webpack.prod.js",
    "webpack.ssr.prod.js",
    ".babelrc",
    ".env",
    "src/**/*",
    "build-prod/**/*",
    "build-prod-static/**/*",
    "build-prod-ssr/**/*"
  ],
  "license": "MIT",
  "dependencies": {
    "adm-zip": "^0.5.16",
    "asggen-headtags": "^1.0.3",
    "babel-plugin-css-modules-transform": "^1.6.2",
    "babel-plugin-dynamic-import-node": "^2.3.3",
    "banner-webpack-after-content": "^1.0.3",
    "chalk": "^4.1.2",
    "cli-progress": "^3.12.0",
    "copy-webpack-plugin": "^12.0.2",
    "csp-html-webpack-plugin": "^5.1.0",
    "dotenv": "^16.4.5",
    "express-rate-limit": "^7.4.1",
    "extract-zip": "^2.0.1",
    "follow-redirects": "^1.15.9",
    "fs-extra": "^11.2.0",
    "helmet": "^8.1.0",
    "html-inline-css-webpack-plugin": "^1.11.2",
    "ignore-styles": "^5.0.1",
    "loader-utils": "^3.3.1",
    "open": "^11.0.0",
    "react-router": "^7.12.0",
    "readline-sync": "^1.4.10",
    "semver": "^7.7.4",
    "styled-components": "^6.1.13",
    "terser-webpack-plugin": "^5.3.10",
    "tmp": "^0.2.3",
    "ws": "^8.19.0"
  },
  "devDependencies": {
    "@babel/cli": "^7.28.3",
    "@babel/core": "^7.26.0",
    "@babel/preset-env": "^7.26.0",
    "@babel/preset-react": "^7.25.9",
    "@babel/register": "^7.25.9",
    "babel-loader": "^9.2.1",
    "css-loader": "^7.1.2",
    "css-minimizer-webpack-plugin": "^7.0.0",
    "express": "^4.21.1",
    "html-webpack-plugin": "^5.6.3",
    "ignore-styles": "^5.0.1",
    "json5": "^2.2.3",
    "mini-css-extract-plugin": "^2.9.2",
    "patch-package": "^8.0.0",
    "postcss": "^8.5.6",
    "react": "^18.3.1",
    "react-dom": "^18.3.1",
    "style-loader": "^4.0.0",
    "webpack": "^5.96.1",
    "webpack-cli": "^5.1.4",
    "webpack-dev-server": "^5.2.1",
    "webpack-node-externals": "^3.0.0"
  },
  "resolutions": {
    "loader-utils": "^3.3.1"
  },
  "overrides": {
    "generic-names": {
      "loader-utils": "^3.3.1"
    },
    "loader-utils": "^3.3.1",
    "json5": "^2.2.3",
    "styled-components": {
      "postcss": "8.5.6"
    }
  },
  "bin": {
    "afront": "install.js"
  }
}
