{"_id":"@alkuip/jsonforms-material-renderers","_rev":"1-3eb9f82159ffeb35d5e4fbd2a89de5ff","name":"@alkuip/jsonforms-material-renderers","dist-tags":{"latest":"3.0.6-alpha.0"},"versions":{"3.0.6-alpha.0":{"name":"@alkuip/jsonforms-material-renderers","version":"3.0.6-alpha.0","description":"Material Renderer Set for JSON Forms","repository":{"type":"git","url":"git+https://github.com/eclipsesource/jsonforms.git"},"bugs":{"url":"https://github.com/eclipsesource/jsonforms/issues"},"homepage":"http://jsonforms.io/","license":"MIT","publishConfig":{"access":"public"},"directories":{"example":"example","src":"src","webpack":"webpack"},"keywords":["material","renderer","form","forms","json","jsonforms","frontend","generator","input","renderengine","jsonschema","schema","uischema","layout","customization"],"main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"bundle":"webpack --config ./webpack/webpack.build.js --env=production --display-error-details","build":"tsc","dev":"webpack --config webpack/webpack.dev.js && webpack-dev-server --config webpack/webpack.dev.js --env=dev --inline","clean":"rimraf lib coverage dist .nyc_output 2> /dev/null","lint":"tslint --project tsconfig.json --exclude src/models/jsonSchema.ts","test":"jest --no-cache","test-cov":"jest --no-cache --coverage","report":"nyc report --reporter=html","doc":"typedoc --name 'JSON Forms React Material Renderers' --mode file --excludeExternals --theme ../../typedoc-jsonforms --out docs src"},"jest":{"moduleFileExtensions":["ts","tsx","js"],"transform":{"^.+\\.(ts|tsx)$":"ts-jest"},"testMatch":["**/test/**/*.test.tsx"],"testPathIgnorePatterns":["/node_modules/","/dist/"]},"nyc":{"reporter":["lcov","text-summary"]},"dependencies":{"@date-io/moment":"^2.11.0","@material-ui/styles":"^5.0.0-beta.2","@types/uuid":"^3.4.6","moment":"^2.24.0","uuid":"^3.3.3"},"peerDependencies":{"@jsonforms/core":"^3.0.0-alpha.0","@jsonforms/react":"^3.0.0-alpha.0","@material-ui/core":"^5.0.0-beta.2","@material-ui/icons":"^5.0.0-beta.1","@material-ui/lab":"^5.0.0-alpha.41","@material-ui/styles":"^5.0.0-beta.2"},"optionalPeerDependencies":{},"devDependencies":{"@jsonforms/core":"^3.0.6-alpha.0","@jsonforms/react":"^3.0.6-alpha.0","@material-ui/core":"^5.0.0-beta.2","@material-ui/icons":"^5.0.0-beta.1","@material-ui/lab":"^5.0.0-alpha.41","@types/enzyme":"^3.10.3","@types/enzyme-adapter-react-16":"^1.0.5","@types/react-dom":"^16.8.0","copy-webpack-plugin":"^5.0.5","enzyme":"^3.10.0","enzyme-adapter-react-16":"^1.15.1","jest":"^24.9.0","nyc":"^14.1.1","react-dom":"^16.12.0","rimraf":"^3.0.2","source-map-loader":"^0.2.4","ts-jest":"^24.2.0","ts-loader":"^6.2.1","tslint":"^5.20.1","tslint-loader":"^3.5.4","typedoc":"^0.19.2","typescript":"3.8.3","webpack":"^4.41.2","webpack-cli":"^3.2.1","webpack-dev-server":"^3.9.0"},"gitHead":"683caed1c1827281a1ce42c5c1699fa9409efc5f","_id":"@alkuip/jsonforms-material-renderers@3.0.6-alpha.0","_nodeVersion":"14.15.1","_npmVersion":"lerna/3.22.1/node@v14.15.1+x64 (linux)","dist":{"integrity":"sha512-quvUEvKzxJSUYdyRtKDy2MbZILDXkCYUnaeQpzlkfJh/qa9js4Gr5pTVosHx22wn+7QdqR4ihTZK3ukM6CbZ4g==","shasum":"76a5b65c0de18472d9fd50d8724047190ed1d382","tarball":"https://registry.npmjs.org/@alkuip/jsonforms-material-renderers/-/jsonforms-material-renderers-3.0.6-alpha.0.tgz","fileCount":387,"unpackedSize":2581605,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhBDQ+CRA9TVsSAnZWagAAtbQP/3Fnmi65CIHch9WceNxK\n/hyeDONHNF4M3o0ZtXVRRwtUIyB6zmcNs8+ldXynZIhB3FahE9Bu/WRbOmKJ\nJBf7HtW/3M8ZdLx6uYAgkGsukvDtBsg1XN94l6mg05WjP90MYJuokeL+am50\njXPVOVPvBAXwh31w4IoplUn/7heu7V/r+QIJyDKESC50qW/hcP9yJKvjUnAS\nX8/CKtbHkvfU99WMIBZn183xKAr/R0pkpSyM+SFAZ9wqUlnOk60sKsHuuSYv\nNlcTPW6w+5nonvE4jUWNMM4W1m9BzVwPsCDUI5aLtNBK+nqSxJsnO2OUGgQm\nCXhb/LKW/bXElPXSncYRoQUmTEtvBK/CT4sKRyLFFpKPcVF0Mruo0nzduCvG\niyQdzZky3lDmNo+uYwcv1mPWcEAQpT0ljdQzbRhwFKoPIqQSca+/vubpCHiG\nTac/hqao8AL+3Gh/Yjp9JVLnLrUElVxB6BTZbSiEUiw439VvPxS+Nrk48DIQ\nuwGCh3SxPOfbV9Rwap8qIRd5eB0GtWitOQlyINBFVJTaKwszv946PRzz9HVH\n4Z6TM+dUtV+CRfNqhnqmCMTvVBWU4hqH3qajtNd0t7eOo4AUkIoGzalZ2qfG\n1rh8Hlsm1dZXBBW+2iz4DK0MaShPE/S8ijkIutrO/KdYCHHscAK5ERqw8T/r\nbmeT\r\n=aPY1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBalNGrIPK8lHkxUQ8Yrk2SL5JAf2eAqhP/1lbx9HDGgAiEA2cIED4gT5lcwHpuKasjRNGQ0LFb2eZRBg5Yef0jSMNA="}]},"_npmUser":{"name":"atumwesigye","email":"atumwesigye@gmail.com"},"maintainers":[{"name":"atumwesigye","email":"atumwesigye@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsonforms-material-renderers_3.0.6-alpha.0_1627665470055_0.9911610340228094"},"_hasShrinkwrap":false}},"time":{"created":"2021-07-30T17:17:49.986Z","3.0.6-alpha.0":"2021-07-30T17:17:50.233Z","modified":"2022-04-04T13:31:17.339Z"},"maintainers":[{"name":"atumwesigye","email":"atumwesigye@gmail.com"}],"description":"Material Renderer Set for JSON Forms","homepage":"http://jsonforms.io/","keywords":["material","renderer","form","forms","json","jsonforms","frontend","generator","input","renderengine","jsonschema","schema","uischema","layout","customization"],"repository":{"type":"git","url":"git+https://github.com/eclipsesource/jsonforms.git"},"bugs":{"url":"https://github.com/eclipsesource/jsonforms/issues"},"license":"MIT","readme":"# JSON Forms - More Forms. Less Code\n\n*Complex forms in the blink of an eye*\n\nJSON Forms eliminates the tedious task of writing fully-featured forms by hand by leveraging the capabilities of JSON, JSON Schema and Javascript.\n\n## Material Renderers Package\n\nThis is the JSON Forms Material Renderers Package. This package only contains renderers and must be combined with [JSON Forms React](https://github.com/eclipsesource/jsonforms/blob/master/packages/react).\n\nSee the official [documentation](https://jsonforms.io/docs/integrations/react/) and the JSON Forms React [seed repository](https://github.com/eclipsesource/jsonforms-react-seed) for examples on how to integrate JSON Forms with your application.\n\nYou can combine [JSON Forms React](https://github.com/eclipsesource/jsonforms/blob/master/packages/react) with other renderers too, for example with the [Vanilla Renderers](https://github.com/eclipsesource/jsonforms/blob/master/packages/vanilla-renderers).\n\nCheck <https://www.npmjs.com/search?q=%40jsonforms> for all published JSONForms packages.\n\n### Quick start\n\nInstall JSON Forms Core, React and React Material Renderers\n\n```bash\nnpm i --save @jsonforms/core @jsonforms/react @jsonforms/material-renderers\n```\n\nUse the `JsonForms` component for each form you want to render and hand over the renderer set.\n\n```js\nimport React, { useState } from 'react';\nimport { JsonForms } from '@jsonforms/react';\nimport { materialCells, materialRenderers } from '@jsonforms/material-renderers';\n\nfunction App() {\n  const [data, setData] = useState(initialData);\n  return (\n    <div className='App'>\n      <JsonForms\n        schema={schema}\n        uischema={uischema}\n        data={data}\n        renderers={materialRenderers}\n        cells={materialCells}\n        onChange={({ data, _errors }) => setData(data)}\n      />\n    </div>\n  );\n}\n```\n\n## License\n\nThe JSON Forms project is licensed under the MIT License. See the [LICENSE file](https://github.com/eclipsesource/jsonforms/blob/master/LICENSE) for more information.\n\n## Roadmap\n\nOur current roadmap is available [here](https://github.com/eclipsesource/jsonforms/blob/master/ROADMAP.md).\n\n## Feedback, Help and Support\n\nJSON Forms is developed by [EclipseSource](https://eclipsesource.com).\n\nIf you encounter any problems feel free to [open an issue](https://github.com/eclipsesource/jsonforms/issues/new/choose) on the repo.\nFor questions and discussions please use the [JSON Forms board](https://jsonforms.discourse.group).\nYou can also reach us via [email](mailto:jsonforms@eclipsesource.com?subject=JSON%20Forms).\nIn addition, EclipseSource also offers [professional support](https://jsonforms.io/support) for JSON Forms.\n","readmeFilename":"README.md"}