contentful / field-editors

React components and extensions for building Contentful entry editor
https://contentful-field-editors.netlify.app/
MIT License
150 stars 118 forks source link

chore: migrate to GitHub packages #1579

Closed MayaGillilan closed 8 months ago

MayaGillilan commented 8 months ago

Note: I had to lock the typescript version to what is currently on master (5.1.3). Running the migration scripts seems to have caused it to resolve to a newer version (5.3.3) which requires a bump of eslint package versions. The reason for this is a deprecation warning that became an error. Our eslint config setups don't seem to currently be able to handle a simple update to eslint 8, so to not spend too much time digging I fixed the version, but we should investigate more.

Edit: Managed to get eslint 8 working, but storybook 7.6 doesn't work at the moment. Since it can be more involved to migrate storybook versions, that's been pinned to same version as master along with all other dev dependencies to avoid these issues in the future.