{
  "name": "temp_base",
  "version": "3.6.8",
  "private": true,
  "scripts": {
    "dev": "cross-env NODE_ENV=development node ./config/scripts/assets/generateAssetList.js && node ./config/webpack.dev.config.js",
    "imgmin": "node ./config/scripts/assets/index.js imgmin",
    "imgup": "node ./config/scripts/assets/index.js imgup",
    "imgminup": "node ./config/scripts/assets/index.js imgmin imgup",
    "spark:prebuild": "ncu @spark/pre-build -u && yarn && npx pre-build",
    "lint": "eslint --ext .js,jsx,.html src public",
    "prod": "rimraf ./dist &&cross-env NODE_ENV=production node ./config/webpack.prod.config.js",
    "build": "rimraf ./dist &&cross-env NODE_ENV=production node ./config/scripts/assets/generateAssetList.js && node ./config/scripts/assets/index.js imgmin imgup && node ./config/webpack.prod.config.js"
  },
  "dependencies": {
    "@spark/api-base": "^2.0.7",
    "@spark/circle-turntable": "^1.0.3",
    "@spark/dbdomain": "^1.0.25",
    "@spark/share": "^2.0.340",
    "@spark/svgaplayer": "^2.0.5",
    "@spark/ui": "^2.0.8",
    "@spark/utils": "^2.0.17",
    "classnames": "^2.5.1",
    "crypto-js": "^4.2.0",
    "duiba-utils": "^1.0.2",
    "history": "^4.10.1",
    "javascript-obfuscator": "^4.1.0",
    "mobx": "^6.2.0",
    "mobx-react": "^7.1.0",
    "qs": "^6.9.4",
    "react": "^16.4.1",
    "react-dom": "^16.4.1",
    "sa-sdk-javascript": "^1.27.4",
    "spark-utils": "^0.0.12",
    "terser-webpack-plugin": "4.2.3",
    "video.js": "^8.22.0"
  },
  "devDependencies": {
    "@babel/core": "^7.12.10",
    "@babel/eslint-parser": "^7.17.0",
    "@babel/plugin-proposal-decorators": "^7.13.15",
    "@babel/plugin-transform-runtime": "^7.12.10",
    "@babel/preset-env": "^7.12.11",
    "@babel/preset-react": "^7.12.10",
    "@spark/eslint-plugin-best-practices": "^0.0.1-beta.2",
    "@spark/eslint-plugin-security": "^0.0.1-beta.5",
    "@spark/pre-build": "^0.0.1-beta.11",
    "@types/crypto-js": "^4.2.2",
    "autoprefixer": "^9.8.6",
    "babel-loader": "^8.2.2",
    "chalk": "^4.1.0",
    "clean-webpack-plugin": "^3.0.0",
    "commander": "^11.1.0",
    "cross-env": "^7.0.3",
    "css-loader": "^3.6.0",
    "eslint": "^8.22.0",
    "eslint-plugin-html": "^6.2.0",
    "eslint-plugin-react": "^7.29.4",
    "fs-extra": "^9.0.1",
    "html-webpack-plugin": "^4.5.1",
    "less": "^4.1.0",
    "less-loader": "^7.2.1",
    "mini-css-extract-plugin": "^1.3.4",
    "mocker-api": "^2.7.5",
    "npm-check-updates": "^12.5.4",
    "optimize-css-assets-webpack-plugin": "^5.0.4",
    "postcss-loader": "^3.0.0",
    "postcss-px2rem-exclude": "0.0.6",
    "prettier": "^2.0.5",
    "progress-bar-webpack-plugin": "^2.1.0",
    "rimraf": "^3.0.2",
    "script-ext-html-webpack-plugin": "^2.1.5",
    "spark-assets": "^2.6.2",
    "spark-log-event": "^1.0.4",
    "style-loader": "^1.2.1",
    "url-loader": "^4.1.1",
    "webpack": "^4.43.0",
    "webpack-bundle-analyzer": "^4.5.0",
    "webpack-cli": "^4.3.1",
    "webpack-dev-server": "^3.11.0",
    "webpack-merge": "^4.2.2"
  }
}
