{"_id":"@dialob/dialob-review-material","_rev":"3-3b6cb32e82ce410a0e998f58eb4f98ae","name":"@dialob/dialob-review-material","dist-tags":{"latest":"1.0.5"},"versions":{"1.0.4":{"name":"@dialob/dialob-review-material","version":"1.0.4","license":"UNLICENSED","_id":"@dialob/dialob-review-material@1.0.4","maintainers":[{"name":"tomi","email":"tomi.pakarinen@resys.io"},{"name":"villuv","email":"villu.vaimets@resys.io"},{"name":"jocelynmutso","email":"jocelyn.mutso@gmail.com"}],"dist":{"shasum":"c562a87fa05bf04f833d2fbbcfdfd514d931617d","tarball":"https://registry.npmjs.org/@dialob/dialob-review-material/-/dialob-review-material-1.0.4.tgz","fileCount":93,"integrity":"sha512-vx8lyphHZppAgVG/gHYZVXdsb2J9avSFpxtmvZDoZ66rWkV88qrHSWo5z8F/0l/9QXCtELWxI5BBnhSzwKwBLg==","signatures":[{"sig":"MEQCIGO/CeN3Xv/AI1m6w+1YW8fn0jqG9ctagott1Dlb1MeHAiBP3u2M+QEkrE/B0SwXnKKtDEs+BpzEG8Gss/rJ0TdKPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77600},"main":"lib/index.js","_from":"file:dialob-dialob-review-material-1.0.4.tgz","types":"lib/index.d.ts","private":false,"scripts":{"build":"rm -rf ./lib && tsc","clean":"rm -rf ./lib"},"_npmUser":{"name":"tomi","email":"tomi.pakarinen@resys.io"},"_resolved":"/tmp/d7d3e0f35e054544826390bc9795faf0/dialob-dialob-review-material-1.0.4.tgz","_integrity":"sha512-vx8lyphHZppAgVG/gHYZVXdsb2J9avSFpxtmvZDoZ66rWkV88qrHSWo5z8F/0l/9QXCtELWxI5BBnhSzwKwBLg==","_npmVersion":"10.8.2","description":"Material UI components for Dialob review","directories":{},"_nodeVersion":"20.19.0","dependencies":{},"publishConfig":{"registry":"https://registry.npmjs.org","always-auth":true},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.0.2","date-fns":"^2.0.0","react-dom":"^18.0.2","react-intl":"^5.3.2","typescript":"^5.8.2","@mui/styles":"^5.0.1","@types/react":"^18.0.30","@mui/material":"^5.0.4","@emotion/react":"^11.5.0","react-markdown":"^5.0.3","@emotion/styled":"^11.3.0","@types/react-dom":"^18.0.9","@date-io/date-fns":"^2.11.*","@mui/icons-material":"^5.0.0"},"peerDependencies":{"date-fns":"^2.0.0","react-intl":"^5.3.*","@mui/styles":"^5.0.1","@mui/material":"^5.0.4","@emotion/react":"^11.5.0","react-markdown":"^5.0.*","@emotion/styled":"^11.3.0","@date-io/date-fns":"^2.11.*","@mui/icons-material":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dialob-review-material_1.0.4_1743524169883_0.3056989076504151","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.5":{"name":"@dialob/dialob-review-material","version":"1.0.5","license":"Apache-2.0","_id":"@dialob/dialob-review-material@1.0.5","maintainers":[{"name":"tomi","email":"tomi.pakarinen@resys.io"},{"name":"villuv","email":"villu.vaimets@resys.io"},{"name":"jocelynmutso","email":"jocelyn.mutso@gmail.com"}],"dist":{"shasum":"d9a07eb0ab4eb248792f9a33a14762fa2c40c66e","tarball":"https://registry.npmjs.org/@dialob/dialob-review-material/-/dialob-review-material-1.0.5.tgz","fileCount":93,"integrity":"sha512-w3i9rQrGw5p71nbrn3Wt0Nbby+PgtwzEufnYPVzziOJzNKNr9WZb5fANJwtBEEkaugzPxi7ofbIYfkHgjzJtLg==","signatures":[{"sig":"MEUCIQCBSeQPXe4Mmz+ZbqPv89autBT5ekG4Ba9O0DNA27wo6wIgLUL559NQ2m1DodJYXn6EgMl7QctIjLEUwP0s3TwWYRI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77992},"main":"lib/index.js","type":"module","_from":"file:dialob-dialob-review-material-1.0.5.tgz","types":"lib/index.d.ts","private":false,"scripts":{"lint":"eslint","build":"rm -rf ./lib && tsc","clean":"rm -rf ./lib"},"_npmUser":{"name":"tomi","email":"tomi.pakarinen@resys.io"},"_resolved":"/tmp/74ac5dcf54435c81a9e472388b603322/dialob-dialob-review-material-1.0.5.tgz","_integrity":"sha512-w3i9rQrGw5p71nbrn3Wt0Nbby+PgtwzEufnYPVzziOJzNKNr9WZb5fANJwtBEEkaugzPxi7ofbIYfkHgjzJtLg==","_npmVersion":"10.8.2","description":"Material UI components for Dialob review","directories":{},"_nodeVersion":"20.19.0","publishConfig":{"registry":"https://registry.npmjs.org","always-auth":true},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.0.2","eslint":"^9.23.0","globals":"^15.9.0","date-fns":"^2.0.0","react-dom":"^18.0.2","@eslint/js":"^9.23.0","react-intl":"^5.3.2","typescript":"^5.8.2","@mui/styles":"^5.0.1","@types/react":"^18.0.30","@mui/material":"^5.0.4","@emotion/react":"^11.5.0","react-markdown":"^5.0.3","@emotion/styled":"^11.3.0","@types/react-dom":"^18.0.9","@date-io/date-fns":"^2.11.*","typescript-eslint":"^8.29.0","@mui/icons-material":"^5.0.0","eslint-plugin-react":"^7.37.4","eslint-plugin-formatjs":"^5.3.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.19"},"peerDependencies":{"date-fns":"^2.0.0","react-intl":"^5.3.*","@mui/styles":"^5.0.1","@mui/material":"^5.0.4","@emotion/react":"^11.5.0","react-markdown":"^5.0.*","@emotion/styled":"^11.3.0","@date-io/date-fns":"^2.11.*","@mui/icons-material":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dialob-review-material_1.0.5_1744284848808_0.4323924682139908","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."}},"time":{"created":"2025-04-01T16:16:09.792Z","modified":"2025-11-24T13:12:34.958Z","1.0.4":"2025-04-01T16:16:10.069Z","1.0.5":"2025-04-10T11:34:09.020Z"},"license":"Apache-2.0","description":"Material UI components for Dialob review","maintainers":[{"name":"jocelynmutso","email":"jocelyn.mutso@gmail.com"},{"name":"tomi","email":"tomi.pakarinen@resys.io"},{"name":"villuv","email":"villu.vaimets@resys.io"}],"readme":"\n> [!IMPORTANT]\n> This package have been renamed as `@dialob/review-material`\n\n# Dialob Review Components for Material UI\n\n## Application Setup\n\n### Dependencies\n\nAdd dependency\n\n```\npnpm add @dialob/dialob-review-material\n\n```\n\n\nThe following peer dependencies need to be installed for mui v5:\n\n```json\n{\n    \"@emotion/react\": \"^11.5.0\",\n    \"@emotion/styled\": \"^11.3.0\",\n    \"@mui/icons-material\": \"^5.0.0\",\n    \"@mui/material\": \"^5.0.4\",\n    \"@mui/styles\": \"^5.0.1\",\n    \"react-intl\": \"^5.3.*\",\n    \"react-markdown\": \"^4.3.*\",\n    \"@date-io/date-fns\": \"^2.11.*\",\n    \"date-fns\": \"^2.0.0\"\n}\n```\n\n\n### Exports\n\n* `MaterialDialobReview` - Main UI component\n* `DEFAULT_ITEM_CONFIG` - Built-in default item configuration\n* `ItemProps` - TS type for custom item components\n\n### Usage\n\n```ts\nimport React from 'react';\nimport { MaterialDialobReview } from '@dialob/dialob-review-material';\n\nconst ReviewWrapper : React.FC = () => {\n  return (\n    <MaterialDialobReview formData={formData} sessionData={sessionData} />\n  );\n};\n```\n\n#### Props\n\n* `formData` - Dialob form json\n* `sessionData` - Dialob session json\n* `title` - (Optional) document title, defaults to form title\n* `locale` - (Optional) UI locale, defaults to session locale\n* `itemConfig` - (Optional) alternative item configuration for customization, defaults to built-in default config\n\n### Customization\n\nPass custom `itemConfig` prop that defines components used for rendering items. See `DEFAULT_ITEM_CONFIG` for example.\n\nTBD..\n\n### Missing features\n\n* Description popups\n","readmeFilename":"README.md"}