{
  "name": "@jahia/jcontent",
  "version": "3.6.0-SNAPSHOT.1769586664679",
  "type": "commonjs",
  "scripts": {
    "build": "yarn webpack",
    "webpack": "node --max_old_space_size=2048 ./node_modules/webpack/bin/webpack.js",
    "build:analyze": "yarn build --analyze",
    "build:production": "yarn build --mode=production",
    "build:production-analyze": "yarn build:production --analyze",
    "build:types": "(tsc || true) && tsc-alias",
    "watch": "yarn webpack --watch",
    "clean": "rimraf *.log src/main/resources/javascript/apps",
    "clean:all": "yarn clean && rimraf node_modules node",
    "test": "jest --env=jsdom --coverage ./src/javascript",
    "test:clear": "jest --clearCache",
    "tdd": "jest --env=jsdom --watch ./src/javascript",
    "lint:js": "eslint --ext js,jsx src",
    "lint:js:fix": "yarn lint:js --fix src",
    "lint:scss": "stylelint \"./src/**/*.scss\"",
    "lint:scss:fix": "yarn lint:scss --fix",
    "lint": "yarn lint:scss && yarn lint:js",
    "lint:fix": "yarn lint:js:fix && yarn lint:scss:fix && cd tests && yarn lint:fix && cd ..",
    "sync-pom": "sync-pom-version --use-yarn",
    "sync-pom-tests": "sync-pom-version --use-yarn --package-file=tests/package.json"
  },
  "description": "jContent for Jahia",
  "types": "./types/shared/index.d.ts",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/Jahia/jcontent.git"
  },
  "author": "Jahia Core Team <core@jahia.com>",
  "license": "MIT",
  "files": [
    "types"
  ],
  "dx-extends": {
    "@jahia/jahia-ui-root": "^0.0.1"
  },
  "jahia": {
    "remotes": {
      "jahia": "javascript/apps/remoteEntry.js"
    },
    "apps": {
      "jahia": "configs/jcontent.jsp"
    },
    "urlPatterns": {
      "jahia": "/jcontent/(?<siteKey>\\S*?)/(?<language>\\S*?)/(?<contentPath>\\S*)"
    }
  },
  "dependencies": {
    "@apollo/client": "^3.7.17",
    "@apollo/react-components": "^4.0.0",
    "@apollo/react-hoc": "^4.0.0",
    "@babel/polyfill": "^7.11.5",
    "@jahia/data-helper": "^1.1.17",
    "@jahia/design-system-kit": "^1.2.1",
    "@jahia/icons": "^1.1.2",
    "@jahia/moonstone": "^2.17.3",
    "@jahia/react-material": "^3.0.5",
    "@jahia/ui-extender": "^1.1.1",
    "@material-ui/core": "^3.9.3",
    "@material-ui/icons": "^3.0.1",
    "@material-ui/lab": "^3.0.0-alpha.30 ",
    "@tanstack/react-virtual": "^3.11.2",
    "bytes": "^3.1.0",
    "ckeditor4-react": "1.2.0",
    "clsx": "^2.1.1",
    "compare-versions": "^6.1.1",
    "connected-react-router": "^6.9.3",
    "dayjs": "^1.10.6",
    "ellipsize": "^0.5.0",
    "es-toolkit": "^1.39.4",
    "formik": "^2.4.9",
    "graphql": "^16.10.0",
    "graphql-tag": "^2.12.6",
    "history": "^5.3.0",
    "i18next": "^20.6.1",
    "image-extensions": "^1.1.0",
    "lodash": "^4.17.21",
    "mime": "^3.0.0",
    "notistack": "^3.0.1",
    "pdfjs-dist": "5.4.296",
    "prismjs": "^1.26.0",
    "prop-types": "^15.7.2",
    "query-string": "5",
    "react": "^18.3.1",
    "react-colorful": "^5.6.1",
    "react-day-picker": "^7.4.0",
    "react-dnd": "^16.0.1",
    "react-dnd-html5-backend": "^16.0.1",
    "react-dom": "^18.3.1",
    "react-draggable": "^4.4.6",
    "react-fast-compare": "^3.2.2",
    "react-file-viewer": "^1.2.1",
    "react-i18next": "^11.7.2",
    "react-image-crop": "^6.0.18",
    "react-number-format": "^4.9.4",
    "react-pdf": "10.2.0",
    "react-redux": "^9.2.0",
    "react-router": "^5.2.1",
    "react-router-dom": "^5.1.2",
    "react-select": "^3.1.0",
    "react-table": "^7.7.0",
    "redux": "^5.0.1",
    "redux-actions": "^2.6.5",
    "redux-batched-actions": "^0.5.0",
    "rison": "^0.1.1",
    "rison-node": "^2.1.1",
    "uuid": "^11.1.0"
  },
  "resolutions": {
    "@apollo/client": "^3",
    "ajv@npm:^5.0.0": "^6",
    "glob-parent": "^5.1.2",
    "mammoth": "^1.4.13",
    "node-fetch": "^2.6.1",
    "prismjs": "^1.26.0",
    "three": "^0.125.0",
    "trim": "^1.0.0",
    "trim-newlines": "^3.0.1",
    "strip-ansi": "^6.0.1",
    "xlsx": "^0.17.0",
    "string-width": "^4.2.3"
  },
  "devDependencies": {
    "@apollo/react-testing": "^4.0.0",
    "@babel/cli": "^7.13.10",
    "@babel/compat-data": "^7.9.0",
    "@babel/core": "^7.13.10",
    "@babel/helper-compilation-targets": "^7.13.10",
    "@babel/plugin-external-helpers": "^7.12.13",
    "@babel/plugin-syntax-dynamic-import": "^7.8.3",
    "@babel/plugin-transform-runtime": "^7.13.10",
    "@babel/preset-env": "^7.13.12",
    "@babel/preset-react": "^7.12.13",
    "@cyclonedx/webpack-plugin": "^4.0.1",
    "@jahia/eslint-config": "^2.1.0",
    "@jahia/stylelint-config": "^0.0.3",
    "@jahia/test-framework": "^1.3.1",
    "@jahia/webpack-config": "^1.1.0",
    "@storybook/addon-actions": "^6.0.21",
    "@storybook/addon-knobs": "^6.0.21",
    "@storybook/addon-links": "^6.0.21",
    "@storybook/addon-notes": "^5.3.21",
    "@storybook/addons": "6.0.21",
    "@storybook/react": "^6.0.21",
    "@types/jest": "^24.0.11",
    "@types/react": "^18",
    "@wojtekmaj/enzyme-adapter-react-17": "^0.8.0",
    "babel-jest": "^26.3.0",
    "babel-loader": "^8.1.0",
    "babel-plugin-lodash": "^3.3.4",
    "case-sensitive-paths-webpack-plugin": "^2.3.0",
    "clean-webpack-plugin": "^3.0.0",
    "copy-webpack-plugin": "^9.0.1",
    "css-loader": "^4.3.0",
    "eslint": "^7.9.0",
    "eslint-plugin-jest": "^24.0.1",
    "eslint-plugin-json": "^2.1.1",
    "eslint-plugin-react": "^7.31.8",
    "eslint-plugin-react-hooks": "^4.6.0",
    "file-loader": "^6.1.0",
    "jest": "^29.5.0",
    "jest-environment-jsdom": "^29.5.0",
    "md5": "^2.3.0",
    "react-dnd-cjs": "^9.5.1",
    "react-dnd-html5-backend-cjs": "^9.5.1",
    "redux-mock-store": "^1.5.4",
    "redux-test-utils": "^1.0.0",
    "rimraf": "^2.6.2",
    "sass": "^1.51.0",
    "sass-loader": "^13.0.0",
    "source-map-loader": "^4.0.1",
    "style-loader": "^1.2.1",
    "stylelint": "^13.7.1",
    "sync-pom-version-to-package": "^1.6.1",
    "tsc-alias": "^1.8.16",
    "typescript": "^5.9.3",
    "vitest": "^3.2.1",
    "webpack": "^5.99.4",
    "webpack-bundle-analyzer": "^4.10.2",
    "webpack-cli": "^6.0.1"
  },
  "packageManager": "yarn@4.12.0"
}