{"_id":"@ace-grid/compat-mui","_rev":"4-fa7db766075c31f2f2314d22a46432a3","name":"@ace-grid/compat-mui","dist-tags":{"latest":"1.0.8"},"versions":{"1.0.6":{"name":"@ace-grid/compat-mui","version":"1.0.6","keywords":["ace-grid","mui","mui-data-grid","migration","compatibility","data-grid"],"license":"MIT","_id":"@ace-grid/compat-mui@1.0.6","maintainers":[{"name":"vitashev","email":"vitashevc@gmail.com"}],"homepage":"https://ace-grid.com","bugs":{"url":"https://github.com/Vitashev/gridix/issues"},"dist":{"shasum":"ce59bd830be09bd80c87bd8242454452b5174ac3","tarball":"https://registry.npmjs.org/@ace-grid/compat-mui/-/compat-mui-1.0.6.tgz","fileCount":5,"integrity":"sha512-R7ctHAiwsxUZIwaeki/tGuayMqHMogyOBKKXz3J8Altb2sWxkekB5iA4CaN1pVEAbCDk3wiHddIXARtwi+INag==","signatures":[{"sig":"MEQCIGasc77c7ZBA/ZQYqNw8ae5YnByWWBtzpMQyRjs7yDYtAiB8RNxNqs0ghQgikuVBYIPztrtNJESrwz1Ou0WxB/fAuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45939},"main":"./dist/compat-mui.cjs","type":"module","types":"./dist/compat-mui.d.ts","module":"./dist/compat-mui.js","exports":{".":{"types":"./dist/compat-mui.d.ts","import":"./dist/compat-mui.js","require":"./dist/compat-mui.cjs"}},"gitHead":"8ca2523df69486bea4b70425aa4a6d2f60ad0831","scripts":{"build":"vite build && node ../../scripts/write-compat-package-types.mjs compat-mui"},"_npmUser":{"name":"vitashev","email":"vitashevc@gmail.com"},"repository":{"url":"git+https://github.com/Vitashev/gridix.git","type":"git"},"_npmVersion":"11.5.2","description":"Ace Grid migration compatibility utilities for MUI Data Grid rows, columns, renderers, and controlled state.","directories":{},"_nodeVersion":"20.19.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@ace-grid/core":">=1.0.6 <2.0.0","@ace-grid/compat-core":">=1.0.6 <2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/compat-mui_1.0.6_1780095671198_0.8271549927755943","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@ace-grid/compat-mui","version":"1.0.8","description":"Ace Grid migration compatibility utilities for MUI Data Grid rows, columns, renderers, and controlled state.","type":"module","main":"./dist/compat-mui.cjs","module":"./dist/compat-mui.js","types":"./dist/compat-mui.d.ts","exports":{".":{"types":"./dist/compat-mui.d.ts","import":"./dist/compat-mui.js","require":"./dist/compat-mui.cjs"}},"scripts":{"build":"vite build && node ../../scripts/write-compat-package-types.mjs compat-mui"},"publishConfig":{"access":"public"},"peerDependencies":{"@ace-grid/core":">=1.0.6 <2.0.0","@ace-grid/compat-core":">=1.0.6 <2.0.0"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/Vitashev/ace-grid-core.git"},"bugs":{"url":"https://github.com/Vitashev/ace-grid-core/issues"},"homepage":"https://ace-grid.com","keywords":["ace-grid","mui","mui-data-grid","migration","compatibility","data-grid"],"_id":"@ace-grid/compat-mui@1.0.8","gitHead":"80465af87b4150dcf01e1bdfc6acf8bd65e48f9a","_nodeVersion":"20.19.1","_npmVersion":"11.5.2","dist":{"integrity":"sha512-TD1Zo51HoxqYx4UAWm7u5CTLUn3/mlWH6zrbCloFcvHRyob/rH0ztRKU54ghbeGuk5paKrF6aWg2cuWv0XkhWg==","shasum":"eac91efd2c44e9082ef91d00ebd969c7016a53c5","tarball":"https://registry.npmjs.org/@ace-grid/compat-mui/-/compat-mui-1.0.8.tgz","fileCount":5,"unpackedSize":46321,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC+el/CoM1i2F3pX08IAPe7JaTR8PyxqaO03YWjnyTztwIhANiU/tacV2IrKsW8jqdZh8GJ1qu51uN/x52qVXjaHy1/"}]},"_npmUser":{"name":"vitashev","email":"vitashevc@gmail.com"},"directories":{},"maintainers":[{"name":"vitashev","email":"vitashevc@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/compat-mui_1.0.8_1780328751266_0.6167398499141452"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-29T23:01:11.063Z","modified":"2026-06-01T15:45:51.545Z","1.0.0":"2026-05-21T07:22:24.160Z","1.0.6":"2026-05-29T23:01:11.360Z","1.0.8":"2026-06-01T15:45:51.433Z"},"bugs":{"url":"https://github.com/Vitashev/ace-grid-core/issues"},"license":"MIT","homepage":"https://ace-grid.com","keywords":["ace-grid","mui","mui-data-grid","migration","compatibility","data-grid"],"repository":{"type":"git","url":"git+https://github.com/Vitashev/ace-grid-core.git"},"description":"Ace Grid migration compatibility utilities for MUI Data Grid rows, columns, renderers, and controlled state.","maintainers":[{"name":"vitashev","email":"vitashevc@gmail.com"}],"readme":"# @ace-grid/compat-mui\n\nAce Grid Compat MUI helps migrate MUI Data Grid usage to Ace Grid. It\ntranslates `rows`, `columns`, controlled state, renderer metadata, and server\nmode settings into Ace Grid-compatible props and schema reports.\n\n## Install\n\n```bash\nnpm install @ace-grid/compat-mui @ace-grid/compat-core @ace-grid/core\n```\n\n## Quick start\n\n```ts\nimport { translateMuiGridToAce } from \"@ace-grid/compat-mui\";\nimport { Grid } from \"@ace-grid/core\";\n\nconst migration = translateMuiGridToAce({\n  rows,\n  columns,\n  checkboxSelection: true,\n  paginationMode: \"server\",\n});\n\nexport function MigratedGrid() {\n  return <Grid {...migration.props} />;\n}\n```\n\n## Migration workflow\n\n- Preserve familiar MUI row and column shapes during the first migration pass.\n- Translate sorting, filtering, selection, pagination, and server-mode metadata.\n- Emit diagnostics for manual work and tier-gated Ace Grid features.\n- Move to native Ace Grid props once visual and behavioral parity is proven.\n\n## Related packages\n\n- `@ace-grid/compat-core` provides shared migration diagnostics.\n- `@ace-grid/compat-ag` covers AG Grid migrations.\n- `@ace-grid/core`, `@ace-grid/pro`, and `@ace-grid/enterprise` render the\n  migrated grid after translation.\n- `@ace-grid/schema-core` can validate migration schema output.\n\nMigration docs and examples: https://ace-grid.com/docs\n\n## License\n\nMIT. See the package license for details.\n","readmeFilename":"README.md"}