{
    "name": "scroll-down-arrow",
    "version": "1.0.0",
    "description": "Scroll Down Arrow WordPress Plugin",
    "scripts": {
      "build": "npm run js:build && npm run build-css",
      "js:build": "terser js/admin-plugin-config.js -c -m -o js/admin-plugin-config.min.js && terser js/admin-plugin-pages.js -c -m -o js/admin-plugin-pages.min.js && terser js/public-scripts.js -c -m -o js/public-scripts.min.js",
      "js:watch": "onchange 'js/*.js' -e 'js/*.min.js' -- npm run js:build",
      "build-css": "npm run scss:compile && npm run postcss-css && npm run minify-css && npm run postcss-minified-css",
      "scss:compile": "sass --no-source-map css/scss/admin_plugin_pages.scss css/admin-plugin-pages.css && sass --no-source-map css/scss/admin_icon.scss css/admin-icon.css && sass --no-source-map css/scss/epda_icon_fonts.scss css/epda-icon-fonts.css && sass --no-source-map css/scss/public_styles.scss css/public-styles.css",
      "postcss-css": "postcss css/admin-plugin-pages.css --config postcss.config.js --no-map -o css/admin-plugin-pages.css && postcss css/admin-icon.css --config postcss.config.js --no-map -o css/admin-icon.css && postcss css/epda-icon-fonts.css --config postcss.config.js --no-map -o css/epda-icon-fonts.css && postcss css/public-styles.css --config postcss.config.js --no-map -o css/public-styles.css",
      "minify-css": "sass --no-source-map --style=compressed css/admin-plugin-pages.css css/admin-plugin-pages.min.css && sass --no-source-map --style=compressed css/admin-icon.css css/admin-icon.min.css && sass --no-source-map --style=compressed css/epda-icon-fonts.css css/epda-icon-fonts.min.css && sass --no-source-map --style=compressed css/public-styles.css css/public-styles.min.css",
      "postcss-minified-css": "cross-env POSTCSS_MODE=minified postcss css/admin-plugin-pages.min.css --config postcss.config.js --no-map -o css/admin-plugin-pages.min.css && cross-env POSTCSS_MODE=minified postcss css/admin-icon.min.css --config postcss.config.js --no-map -o css/admin-icon.min.css && cross-env POSTCSS_MODE=minified postcss css/epda-icon-fonts.min.css --config postcss.config.js --no-map -o css/epda-icon-fonts.min.css && cross-env POSTCSS_MODE=minified postcss css/public-styles.min.css --config postcss.config.js --no-map -o css/public-styles.min.css",
      "watch": "npm run js:watch & npm run css:watch",
      "css:watch": "onchange 'css/scss/**/*.scss' -- npm run build-css",
      "clean": "rm -f js/*.min.js css/*.min.css css/*.css"
    },
    "devDependencies": {
      "autoprefixer": "^10.4.14",
      "cross-env": "^7.0.3",
      "cssnano": "^6.0.0",
      "onchange": "^7.1.0",
      "postcss": "^8.4.21",
      "postcss-cli": "^10.1.0",
      "postcss-scss": "^4.0.6",
      "sass": "^1.60.0",
      "terser": "^5.16.8"
    },
    "browserslist": [
      "> 1%",
      "last 2 versions",
      "not dead"
    ]
  }