{ "private": true, "name": "jbuk-frontend", "version": "0.0.1", "repository": "https://github.com/jonnybarnes/jonnybarnes.uk", "license": "CC0-1.0", "dependencies": { "normalize.css": "^8.0.1", "puppeteer": "^18.2.1" }, "devDependencies": { "@babel/core": "^7.19.3", "@babel/preset-env": "^7.19.4", "autoprefixer": "^10.4.12", "babel-loader": "^8.2.1", "browserlist": "^1.0.1", "compression-webpack-plugin": "^10.0.0", "css-loader": "^6.2.0", "cssnano": "^5.1.13", "eslint": "^8.25.0", "eslint-webpack-plugin": "^3.2.0", "mini-css-extract-plugin": "^2.6.1", "postcss": "^8.4.18", "postcss-combine-duplicated-selectors": "^10.0.2", "postcss-combine-media-query": "^1.0.1", "postcss-import": "^15.0.0", "postcss-loader": "^7.0.1", "stylelint": "^14.14.0", "stylelint-config-standard": "^28.0.0", "stylelint-webpack-plugin": "^3.1.1", "webpack": "^5.74.0", "webpack-cli": "^4.10.0" }, "scripts": { "compress": "scripts/compress", "copy-dist": "cp ./node_modules/normalize.css/normalize.css ./public/assets/frontend/", "lint:es6": "eslint resources/es/*.js", "lint:sass": "stylelint --syntax=scss resources/sass/**/*.scss", "make-orig": "npm run make:css && npm run make:js", "make": "npm run lint:sass && npm run webpack", "make:css": "npm run lint:sass && npm run sass && npm run postcss", "make:js": "npm run lint:es6 && npm run webpack && npm run uglifyjs", "webpack": "webpack" }, "browserslist": [ "last 2 versions", "> 1%", "not IE 11", "not IE_Mob 11" ] }