Skip to content

[DataGrid] Fix TypeScript definitions published on npm#343

Closed
oliviertassinari wants to merge 3 commits into
mui:masterfrom
oliviertassinari:yolo
Closed

[DataGrid] Fix TypeScript definitions published on npm#343
oliviertassinari wants to merge 3 commits into
mui:masterfrom
oliviertassinari:yolo

Conversation

@oliviertassinari

@oliviertassinari oliviertassinari commented Sep 22, 2020

Copy link
Copy Markdown
Member

Build on top of #341, exploration for #339.

@oliviertassinari
oliviertassinari force-pushed the yolo branch 2 times, most recently from 38e5d71 to 364f540 Compare September 22, 2020 22:53
@oliviertassinari

oliviertassinari commented Sep 22, 2020

Copy link
Copy Markdown
Member Author

The issue with @material-ui/data-grid is solved. However:

  • @material-ui/x-grid still fails because @material-ui/x-license isn't available on npm.
  • Are you sure about rollup-plugin-dts? It seems to make debugging harder (when there is a fail).
  • We can still remove a bunch of code related to @material-ui/x-grid-modules (e.g. its rollup config).

@mbrookes

Copy link
Copy Markdown
Member

@oliviertassinari

Copy link
Copy Markdown
Member Author

@mbrookes Right, my bad. I should have been more precise. We need to add the license package as a dependency of x-grid and to not bundle it in the JavaScript asset.

@oliviertassinari oliviertassinari changed the title Yolo [DataGrid] Fix TypeScript definitions published on npm Sep 23, 2020
@oliviertassinari oliviertassinari added type: bug It doesn't behave as expected. scope: data grid Changes related to the data grid. typescript and removed type: bug It doesn't behave as expected. scope: data grid Changes related to the data grid. typescript labels Sep 23, 2020
@oliviertassinari oliviertassinari added the scope: data grid Changes related to the data grid. label Jan 17, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

scope: data grid Changes related to the data grid.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants