{
  "name": "scheduled-modal-js",
  "version": "1.2.12",
  "description": "Minify Scheduled Modal JS & CSS",
  "private": true,
  "scripts": {
    "clean": "find . -name .DS_Store -delete",
    "get-version": "node -p \"require('./package.json').version\"",
    "minify:js": "for f in assets/js/*.js; do case \"$f\" in *.min.js) ;; *) terser \"$f\" -c -m -o \"${f%.js}.min.js\" ;; esac; done",
    "minify:css": "for f in assets/css/*.css; do case \"$f\" in *.min.css) ;; *) cleancss -o \"${f%.css}.min.css\" \"$f\" ;; esac; done",
    "build": "yarn run clean && yarn run minify:js && yarn run minify:css",
    "watch": "chokidar 'assets/js/!(*.min).js' 'assets/css/!(*.min).css' -c 'yarn run build'",
    "version-bump": "php bump-version.php",
    "_release": "yarn build && yarn version-bump && VERSION=$(yarn --silent get-version) && git add . && git commit -m \"Bump version to v$VERSION\" && git tag \"v$VERSION\" && git push origin main --tags && gh release create \"v$VERSION\" --generate-notes",
    "release": "orig=$(pwd) && cd .. && tar -czf release-$(date +%Y%m%d-%H%M%S).tar.gz $(basename \"$orig\") && cd \"$orig\" && yarn _release"
  },
  "devDependencies": {
    "chokidar-cli": "^3.0.0",
    "clean-css-cli": "^5.6",
    "terser": "^5.44",
    "version-bump": "^0.1.0"
  }
}
