{ "private": true, "name": "@flarum/core", "dependencies": { "@askvortsov/rich-icu-message-formatter": "^0.1.0", "@ultraq/icu-message-formatter": "^0.10.0", "bootstrap": "^3.4.1", "clsx": "^1.1.1", "color-thief-browser": "^2.0.2", "dayjs": "^1.10.4", "expose-loader": "^1.0.3", "jquery": "^3.6.0", "jquery.hotkeys": "^0.1.0", "lodash-es": "^4.17.21", "mithril": "^2.0.4", "punycode": "^2.1.1", "spin.js": "^3.1.0", "textarea-caret": "^3.1.0" }, "devDependencies": { "@babel/preset-typescript": "^7.13.0", "@types/jquery": "^3.5.5", "@types/lodash-es": "^4.17.4", "@types/mithril": "^2.0.7", "@types/punycode": "^2.1.0", "@types/textarea-caret": "^3.0.0", "bundlewatch": "^0.3.2", "cross-env": "^7.0.3", "flarum-webpack-config": "0.1.0-beta.10", "husky": "^4.3.8", "prettier": "^2.2.1", "webpack": "^4.46.0", "webpack-bundle-analyzer": "^4.4.0", "webpack-cli": "^3.3.12", "webpack-merge": "^4.2.2" }, "scripts": { "dev": "webpack --mode development --watch", "build": "webpack --mode production", "analyze": "cross-env ANALYZER=true npm run build", "format": "prettier --write src", "format-check": "prettier --check src" }, "husky": { "hooks": { "pre-commit": "npm run format" } } }