{ "name": "@patternfly/patternfly", "description": "Assets, source, tooling, and content for PatternFly 4", "version": "5.3.1", "keywords": [], "license": "MIT", "scripts": { "a11y": "patternfly-a11y --config patternfly-a11y.config", "backstop:clean": "rimraf -- backstop_data/bitmaps_test backstop_data/html_report", "backstop:test": "backstop test --config='backstop.js'", "backstop:approve": "backstop approve --config='backstop.js'", "build-patternfly": "gulp buildPatternfly", "build": "gulp build", "build:docs": "gulp buildWebpack", "build:pficons": "gulp pfIcons", "build:pficonfont": "gulp pfIconFont", "clean": "gulp clean", "superclean": "npm install && npm run clean && git clean -dfx", "dev": "gulp develop", "develop": "gulp develop", "format": "prettier --trailing-comma es5 --no-semi --single-quote --write src/**/*.js", "lint": "npm run lint:css && npm run lint:sass && npm run lint:js", "lint:size": "node .circleci/css-size-report/sizeReport run", "lint:css": "gulp lintCSS", "lint:fix": "npm run lint:js -- --fix && npm run lint:sass -- --fix", "lint:sass": "stylelint 'src/**/*.scss'", "lint:js": "eslint .", "screenshots": "rimraf patternfly-docs/generated/**/*.png && pf-docs-framework screenshots --urlPrefix http://localhost:5000", "serve": "pf-docs-framework serve public", "start": "gulp develop", "test": "npm run a11y", "workflows": "node .github/generate-workflows", "prepare": "husky install" }, "devDependencies": { "@babel/core": "^7.23.5", "@babel/eslint-parser": "^7.23.3", "@babel/plugin-proposal-class-properties": "^7.18.6", "@babel/plugin-proposal-optional-chaining": "^7.21.0", "@babel/plugin-proposal-private-methods": "^7.18.6", "@babel/plugin-proposal-private-property-in-object": "^7.21.11", "@babel/plugin-transform-react-jsx": "^7.23.4", "@babel/preset-env": "^7.23.5", "@babel/preset-react": "^7.23.3", "@commitlint/cli": "^18.4.3", "@commitlint/config-conventional": "^18.4.3", "@fortawesome/fontawesome": "^1.1.8", "@octokit/rest": "^20.0.2", "@patternfly/documentation-framework": "5.8.2", "@patternfly/patternfly-a11y": "4.3.1", "@patternfly/react-code-editor": "5.2.3", "@patternfly/react-core": "5.2.3", "@patternfly/react-table": "5.2.4", "@starptech/prettyhtml": "^0.10.0", "backstopjs": "^6.2.2", "cheerio": "^1.0.0-rc.12", "commander": "^11.1.0", "cssnano": "^6.0.1", "eslint": "^8.54.0", "eslint-config-standard": "^17.1.0", "eslint-config-standard-jsx": "^11.0.0", "eslint-config-standard-react": "^13.0.0", "eslint-plugin-import": "^2.29.0", "eslint-plugin-n": "^16.3.1", "eslint-plugin-node": "^11.1.0", "eslint-plugin-promise": "^6.1.1", "eslint-plugin-react": "^7.33.2", "eslint-plugin-react-hooks": "^4.6.0", "glob": "^10.3.10", "gulp": "^4.0.2", "gulp-cli": "^2.3.0", "gulp-iconfont": "^11.0.1", "gulp-iconfont-css": "^3.0.0", "gulp-postcss": "^9.0.1", "gulp-rename": "^2.0.0", "gulp-sourcemaps": "^3.0.0", "husky": "^8.0.3", "lint-staged": "^15.1.0", "node-plop": "^0.32.0", "postcss": "^8.4.31", "postcss-css-variables": "^0.19.0", "postcss-preset-env": "^9.3.0", "prettier": "^3.1.0", "react": "^18.2.0", "react-dom": "^18.2.0", "remark-parse": "^11.0.0", "remark-stringify": "^11.0.0", "rimraf": "*", "sass": "^1.69.5", "sass-graph": "^4.0.1", "stylelint": "^15.11.0", "stylelint-config-recess-order": "^4.4.0", "stylelint-config-standard": "^34.0.0", "stylelint-config-standard-scss": "^11.1.0", "stylelint-use-logical-spec": "^5.0.0", "surge": "^0.23.1", "unified": "^11.0.4", "webpack": "^5.89.0" }, "resolutions": { "@babel/preset-env": "7.18.2", "monaco-editor": "0.34.1" }, "repository": { "type": "git", "url": "https://github.com/patternfly/patternfly.git" }, "publishConfig": { "registry": "https://registry.npmjs.org/", "access": "public" } }