{
    "name": "chefcookie",
    "version": "2.3.5",
    "main": "_build/script.js",
    "files": [
        "_build/*.js",
        "chefcookie.min.js"
    ],
    "repository": "git@github.com:vielhuber/chefcookie.git",
    "author": "David Vielhuber <david@vielhuber.de>",
    "license": "MIT",
    "description": "",
    "scripts": {
        "js:browserify": "browserify ./_js/script.js --outfile ./chefcookie.min.js --debug --transform babelify",
        "js:minify": "terser --compress --mangle --output ./chefcookie.min.js ./chefcookie.min.js",
        "js:babel": "npx babel ./_js/ --out-dir ./_build/",
        "js": "npm-run-all --sequential js:browserify js:minify js:babel",
        "js:dev": "npm-run-all --sequential js:browserify js:babel",
        "watch:js": "onchange ./_js/*.js --initial --poll 50 --delay 0 --await-write-finish 50 -- onerror \"npm run js:dev\" --title \"watch:js\" --message \"build failed\" --sound mute",
        "dev": "npm-run-all --parallel watch:*",
        "prod": "npm-run-all --parallel js"
    },
    "dependencies": {
        "@babel/cli": "^7.15.7",
        "@babel/core": "^7.15.8",
        "@babel/plugin-proposal-class-properties": "^7.14.5",
        "@babel/plugin-proposal-object-rest-spread": "^7.15.6",
        "@babel/plugin-proposal-optional-chaining": "^7.14.5",
        "@babel/plugin-transform-runtime": "^7.15.8",
        "@babel/polyfill": "^7.11.5",
        "@babel/preset-env": "^7.15.8",
        "@babel/runtime": "^7.15.4",
        "@prettier/plugin-php": "^0.16.3",
        "autoprefixer": "^10.3.7",
        "babel-core": "^7.0.0-bridge.0",
        "babel-jest": "^26.6.3",
        "babel-plugin-array-includes": "^2.0.3",
        "babelify": "^10.0.0",
        "browser-sync": "^2.27.5",
        "browserify": "^17.0.0",
        "browserify-css": "^0.15.0",
        "cli-error-notifier": "^2.1.0",
        "concat": "^1.0.3",
        "cpx": "^1.5.0",
        "critical": "^3.1.0",
        "cross-spawn": "^7.0.3",
        "cross-var": "^1.1.0",
        "cssnano": "^4.1.11",
        "del-cli": "^3.0.1",
        "dotenv": "^8.6.0",
        "element-closest": "^3.0.2",
        "env-cmd": "^10.1.0",
        "eslint": "^7.32.0",
        "exit": "^0.1.2",
        "from-env": "^1.1.4",
        "gulp": "^4.0.2",
        "gulp-autoprefixer": "^7.0.1",
        "gulp-babel": "^8.0.0",
        "gulp-clean-css": "^4.3.0",
        "gulp-concat": "^2.6.1",
        "gulp-connect": "^5.7.0",
        "gulp-htmlmin": "^5.0.1",
        "gulp-jest": "^4.0.4",
        "gulp-penthouse": "^0.2.0",
        "gulp-rename": "^2.0.0",
        "gulp-sass": "^4.1.1",
        "gulp-sourcemaps": "^3.0.0",
        "gulp-uglify": "^3.0.2",
        "gulp-vueify": "0.0.3",
        "hlp": "^2.9.7",
        "html-minifier": "^4.0.0",
        "ismobilejs": "^1.1.1",
        "jest": "^26.6.3",
        "jest-cli": "^26.6.3",
        "jest-image-snapshot": "^4.5.1",
        "jest-puppeteer": "^4.4.0",
        "mdn-polyfills": "^5.20.0",
        "ncp": "^2.0.0",
        "node-sass": "^5.0.0",
        "npm-check-updates": "^11.8.5",
        "npm-run-all": "^4.1.5",
        "onchange": "^7.1.0",
        "postcss-cli": "^8.3.1",
        "postcss-tailwind-data-attr": "^1.0.7",
        "postcss-url": "^10.1.3",
        "prettier": "^2.4.1",
        "puppeteer": "^8.0.0",
        "regenerator-runtime": "^0.13.9",
        "replace-in-file": "^6.2.0",
        "run-sequence": "^2.2.1",
        "tailwindcss": "^2.2.17",
        "terser": "^5.9.0",
        "through-gulp": "^0.5.0",
        "uglify": "^0.1.5",
        "uglify-js": "^3.14.2",
        "vinyl-buffer": "^1.0.1",
        "vinyl-source-stream": "^2.0.0",
        "vue": "^2.6.14",
        "vue-template-compiler": "^2.6.14",
        "vueify": "^9.4.1",
        "vueify-insert-css": "^1.0.0",
        "whatwg-fetch": "^3.6.2"
    },
    "browserslist": [
        "ie >= 11",
        "> 0.25%",
        "not dead"
    ]
}
