{ "private": true, "name": "@flarum/core", "dependencies": { "@askvortsov/rich-icu-message-formatter": "^0.1.0", "@ultraq/icu-message-formatter": "^0.10.1", "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", "mithril": "^2.0.4", "punycode": "^2.1.1", "textarea-caret": "^3.1.0", "throttle-debounce": "^3.0.1" }, "devDependencies": { "@babel/preset-typescript": "^7.13.0", "@types/jquery": "^3.5.5", "@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.3.0", "webpack": "^4.46.0", "webpack-bundle-analyzer": "^4.4.1", "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" } } }