czernika/brocooly

View on GitHub
package.json

Summary

Maintainability
Test Coverage
{
  "name": "brocooly",
  "version": "0.1.0",
  "description": "",
  "main": "index.js",
  "scripts": {
    "dev": "cross-env NODE_ENV=development webpack --config=build/webpack.dev.js",
    "build": "cross-env NODE_ENV=production webpack --config=build/webpack.prod.js",
    "prod": "npm run build",
    "watch": "cross-env TAILWIND_MODE=watch NODE_ENV=development webpack --watch --config=build/webpack.dev.js",
    "info": "autoprefixer --info",
    "analyze": "dotenv -- bash -c 'lighthouse $WP_HOME --output html --view --output-path ./report.html'",
    "prepare": "husky install",
    "lint:css": "stylelint web/app/themes/brocooly/resources/**/*.scss",
    "lint:js": "eslint web/app/themes/brocooly/resources/**/*.js",
    "fix:css": "stylelint web/app/themes/brocooly/resources/**/*.scss --fix",
    "fix:js": "eslint web/app/themes/brocooly/resources/**/*.js --fix"
  },
  "keywords": [],
  "author": "",
  "license": "ISC",
  "devDependencies": {
    "@babel/core": "^7.16.7",
    "@babel/preset-env": "^7.16.8",
    "@commitlint/config-conventional": "^16.0.0",
    "@soda/friendly-errors-webpack-plugin": "^1.8.1",
    "@squoosh/lib": "^0.4.0",
    "@wordpress/browserslist-config": "^4.1.0",
    "autoprefixer": "^10.4.2",
    "babel-loader": "^8.2.3",
    "browser-sync": "^2.27.7",
    "browser-sync-webpack-plugin": "^2.3.0",
    "case-sensitive-paths-webpack-plugin": "^2.4.0",
    "commitlint": "^16.0.2",
    "compression-webpack-plugin": "^9.2.0",
    "copy-webpack-plugin": "^10.2.0",
    "core-js": "^3.20.2",
    "cross-env": "^7.0.3",
    "css-declaration-sorter": "^6.1.4",
    "css-loader": "^6.5.1",
    "cssnano": "^5.0.15",
    "dotenv": "^11.0.0",
    "dotenv-cli": "^4.1.1",
    "eslint": "^8.6.0",
    "eslint-config-airbnb-base": "^15.0.0",
    "eslint-config-prettier": "^8.3.0",
    "eslint-import-resolver-webpack": "^0.13.2",
    "eslint-plugin-import": "^2.25.4",
    "eslint-plugin-prettier": "^4.0.0",
    "eslint-webpack-plugin": "^3.1.1",
    "husky": "^7.0.4",
    "image-minimizer-webpack-plugin": "^3.2.2",
    "imagemin-svgo": "^10.0.1",
    "json-loader": "^0.5.7",
    "mini-css-extract-plugin": "^2.4.6",
    "mini-svg-data-uri": "^1.4.3",
    "modernizr": "^3.11.8",
    "modernizr-loader": "github:AliakseyenkaIhar/modernizrrc-loader",
    "postcss": "^8.4.5",
    "postcss-focus-visible": "^6.0.3",
    "postcss-loader": "^6.2.1",
    "prettier": "^2.5.1",
    "sass": "^1.47.0",
    "sass-loader": "^12.4.0",
    "stylelint": "^14.2.0",
    "stylelint-config-sass-guidelines": "^9.0.1",
    "stylelint-config-standard": "^24.0.0",
    "stylelint-scss": "^4.1.0",
    "svg-spritemap-webpack-plugin": "^4.4.0",
    "tinify-loader": "^1.0.0",
    "webp-in-css": "^0.7.0",
    "webpack": "^5.65.0",
    "webpack-assets-manifest": "^5.0.6",
    "webpack-bundle-analyzer": "^4.5.0",
    "webpack-cli": "^4.9.1",
    "webpack-dev-server": "^4.7.3",
    "webpack-merge": "^5.8.0",
    "webpack-notifier": "^1.15.0",
    "webpack-show-assets-table": "^1.0.0",
    "webpackbar": "^5.0.0-3"
  },
  "dependencies": {
    "axios": "^0.24.0",
    "focus-visible": "^5.2.0",
    "lozad": "^1.16.0",
    "mjml": "^4.11.0",
    "tailwindcss": "^3.0.13"
  }
}