Open MartinPiq opened 6 days ago
Failed conditions
3.1% Duplication on New Code (required ā¤ 3%)
This pull request is automatically being deployed by Amplify Hosting (learn more).
Access this pull request here: https://pr-840.d3fazya28914g3.amplifyapp.com
@theJohnnyMe @timrombergjakobsson @mistermalm I implemented complete (I think) support for tegel component versioning. Would be great if you guys could create a beta release for me to test this out properly in our own application!
@theJohnnyMe @timrombergjakobsson @mistermalm I implemented complete (I think) support for tegel component versioning. Would be great if you guys could create a beta release for me to test this out properly in our own application!
Great @MartinPiq, yes, we can make a beta for you. We can align about code in the PR.
@MartinPiq i created a pr from your fork and made a beta based on that. Try it out! https://www.npmjs.com/package/@scania/tegel/v/1.18.0-versioning-beta.0 https://github.com/scania-digital-design-system/tegel/pull/841
@MartinPiq - Please keep us updated regarding testing beta release :)
@MartinPiq - Please keep us updated regarding testing beta release :)
Will try to find some time to try it out during the weekend. It would also be great if you guys could do a quick look trough of the changes to see if there is anything that stands out as weird. Please ask questions if there is anything unclear!
Describe pull-request
Adding versioning support for tegel components. WIP
Issue Linking:
Add support for versioning of tegel components. This is needed to support micro-frontend architecture.
How to test
Test in another project and use defineCustomElements with transformTagName:
This needs to be tested fully inside another project and would therefor like to have a beta release of this to try it on my own.
Checklist before submission
npm run build-all
without errorsSuggested test steps
Additional context
Tested chatgpt to refactor button.scss. Not fully verified that there is no weird behaviour in it š
Missing parts