{ "devDependencies": { "@babel/core": "^7.29.0", "@babel/node": "^7.29.0", "@babel/preset-env": "^7.29.0", "css-loader": "^7.1.4", "jest": "^30.3.0", "jest-environment-jsdom": "^30.3.0", "mini-css-extract-plugin": "^2.10.1", "prettier": "^3.8.1", "sass": "^1.98.0", "sass-loader": "^16.0.7", "webpack": "^5.104.1", "webpack-cli": "^5.1.4" }, "name": "doctrine-website", "directories": { "doc": "docs", "test": "tests" }, "dependencies": { "@babel/runtime": "^7.26.10", "@fortawesome/fontawesome-free": "^5.15.4", "@sentry/browser": "^8.33.0", "algoliasearch": "^4.20.0", "bootstrap": "^4.6.2", "instantsearch.css": "^8.1.0", "instantsearch.js": "^4.58.0", "jquery": "^3.6.0", "popper.js": "^1.16.1", "prismjs": "^1.30.0", "purgecss-webpack-plugin": "^8.0.0", "webpack-merge-and-include-globally": "^2.3.4" }, "engines": { "node": "^22" }, "scripts": { "build": "NODE_ENV=production webpack", "dev": "webpack --progress", "watch": "WEBPACK_WATCH=1 webpack --watch --progress", "prettier": "prettier --write --single-quote source/**/*.{scss,js}", "prettier-check": "prettier --write --single-quote --check source/**/*.{scss,js}" } }