{
  "name": "@jsonforms/material-renderers",
  "version": "3.5.1",
  "description": "Material Renderer Set for JSON Forms",
  "repository": "https://github.com/eclipsesource/jsonforms",
  "bugs": "https://github.com/eclipsesource/jsonforms/issues",
  "homepage": "http://jsonforms.io/",
  "license": "MIT",
  "directories": {
    "example": "example",
    "src": "src",
    "webpack": "webpack"
  },
  "files": [
    "lib",
    "src"
  ],
  "keywords": [
    "material",
    "renderer",
    "form",
    "forms",
    "json",
    "jsonforms",
    "frontend",
    "generator",
    "input",
    "renderengine",
    "jsonschema",
    "schema",
    "uischema",
    "layout",
    "customization"
  ],
  "main": "lib/jsonforms-react-material.cjs.js",
  "module": "lib/jsonforms-react-material.esm.js",
  "typings": "lib/index.d.ts",
  "jest": {
    "moduleFileExtensions": [
      "ts",
      "tsx",
      "js"
    ],
    "transform": {
      "^.+\\.(ts|tsx)$": "ts-jest"
    },
    "testEnvironment": "jsdom",
    "testMatch": [
      "**/test/**/*.test.tsx",
      "**/test/**.test.ts"
    ],
    "testPathIgnorePatterns": [
      "/node_modules/",
      "/dist/"
    ],
    "globals": {
      "ts-jest": {
        "tsconfig": "tsconfig.test.json"
      }
    }
  },
  "nyc": {
    "reporter": [
      "lcov",
      "text-summary"
    ]
  },
  "dependencies": {
    "@date-io/dayjs": "^3.0.0",
    "dayjs": "1.10.7",
    "lodash": "^4.17.21"
  },
  "peerDependencies": {
    "@emotion/react": "^11.4.1",
    "@emotion/styled": "^11.3.0",
    "@jsonforms/core": "3.5.1",
    "@jsonforms/react": "3.5.1",
    "@mui/icons-material": "^5.11.16 || ^6.0.0",
    "@mui/material": "^5.13.0 || ^6.0.0",
    "@mui/x-date-pickers": "^6.0.0 || ^7.0.0",
    "react": "^16.12.0 || ^17.0.0 || ^18.0.0 || ^19.0.0"
  },
  "devDependencies": {
    "@emotion/react": "^11.5.0",
    "@emotion/styled": "^11.3.0",
    "@mui/icons-material": "^5.11.16",
    "@mui/material": "~5.13.0",
    "@mui/x-date-pickers": "^7.7.1",
    "@rollup/plugin-commonjs": "^23.0.3",
    "@rollup/plugin-json": "^5.0.2",
    "@rollup/plugin-node-resolve": "^15.0.1",
    "@rollup/plugin-replace": "^5.0.1",
    "@types/enzyme": "^3.10.3",
    "@types/react": "^17.0.24",
    "@types/react-dom": "^17.0.9",
    "@typescript-eslint/eslint-plugin": "^5.54.1",
    "@typescript-eslint/parser": "^5.54.1",
    "@wojtekmaj/enzyme-adapter-react-17": "^0.6.7",
    "copy-webpack-plugin": "^5.0.5",
    "enzyme": "^3.11.0",
    "eslint": "^8.56.0",
    "eslint-config-prettier": "^8.7.0",
    "eslint-plugin-import": "^2.27.5",
    "eslint-plugin-prettier": "^4.2.1",
    "eslint-plugin-react": "^7.32.2",
    "jest": "^27.5.1",
    "jsdom": "^22.0.0",
    "jsdom-global": "^3.0.2",
    "nyc": "^15.1.0",
    "prettier": "^2.8.4",
    "react": "^17.0.2",
    "react-dom": "^17.0.2",
    "rimraf": "^3.0.2",
    "rollup": "^2.78.0",
    "rollup-plugin-cleanup": "^3.2.1",
    "rollup-plugin-copy": "^3.4.0",
    "rollup-plugin-import-css": "^3.3.1",
    "rollup-plugin-typescript2": "^0.34.1",
    "rollup-plugin-visualizer": "^5.4.1",
    "source-map-loader": "^0.2.4",
    "ts-jest": "^27.1.4",
    "ts-loader": "^9.5.1",
    "tslib": "^2.5.0",
    "typedoc": "~0.25.3",
    "typescript": "~5.5.0",
    "webpack": "^5.78.0",
    "webpack-cli": "^5.1.4",
    "webpack-dev-server": "^4.15.1",
    "@jsonforms/core": "3.5.1",
    "@jsonforms/react": "3.5.1"
  },
  "scripts": {
    "build": "rollup -c rollup.config.js",
    "build:examples-app": "rollup -c rollup.example.config.js",
    "dev": "webpack-dev-server --config webpack/webpack.dev.js --env=dev",
    "clean": "rimraf lib coverage dist .nyc_output example/dist 2> /dev/null",
    "lint": "eslint .",
    "lint:fix": "eslint --fix .",
    "test": "jest --no-cache",
    "test-cov": "jest --no-cache --coverage",
    "report": "nyc report --reporter=html",
    "doc": "typedoc --name 'JSON Forms React Material Renderers' --excludeExternals --out docs src",
    "tsc": "tsc --build tsconfig.json"
  }
}