UNPKG

@jsonforms/material-renderers

Version:

Material Renderer Set for JSON Forms

145 lines 4 kB
{ "name": "@jsonforms/material-renderers", "version": "3.6.0", "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.6.0", "@jsonforms/react": "3.6.0", "@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.6.0", "@jsonforms/react": "3.6.0" }, "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" } }