-
Notifications
You must be signed in to change notification settings - Fork 20
chore: cleanup #281
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore: cleanup #281
Conversation
|
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
Hey @SalihuDickson @JaeAeich, I'd appreciate it if you could take a look at this PR. I've cleaned things up by replacing older packages with their newer counterparts. Since this is a large PR, here are the key areas to focus on:
I'm also considering moving TRS & TRS-filer to a legacy folder to deprecate them before migrating them to the lit & design package implementation. What are your thoughts on this approach? For peace of mind, it would be great if you both could try running the PR locally to check any functionalities it might affect. While I've tested everything myself, more reviews are always valuable. thanks! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- Please change the license from MIT to Apache 2.0 for individual packages as well (ref).
- Please configure the dev server ports to be different they are running on 8000 currently.
- Building the package is really unstable and breaks quite often, maybe the clean up before build should fix it.
dev
fails if the user hasn't runbuild
, maybe we need to create a custom script that build the dependency of the packages (we can provide our dependecy list or just infer all the deps that have "*"), if they are already built runs the dev else builds the deps and then runs.husky
if we are keeping that, then lets add lint-staged, I mean otherwise I don't see a point of running the test each time I have to commit, yeah would have sense to lint some files (staged).prettier
please can we also configure prettier in this PR itself, only formatting md, mdx, html, css, JSON and other non code files only though. And since this can be added to husky, this might be useful.
Let's not move them to a different package for the sake of consistency. Instead, we could remove and/or comment out their scripts so that they don't build or run their tests in CI. |
Also please run PS: If so please also make the changes in template files. |
@JaeAeich, I'm not sure how much time @git-anurag-hub has on his hands, and this PR looks like it still needs quite a bit of work and testing before it is ready to be merged. To avoid a lot of back and forth, especially considering the size of the PR, I think we should just make PRs to this fixing the issues we notice. @git-anurag-hub, please correct me if you would prefer we just request changes. I'm just trying to get this out as soon as possible and it seems it would be easier and quicker for you to look through and approve our PRs instead of having to go and make changes and request reviews to start the process all over again. |
|
Sure @SalihuDickson, while I have addressed most of the issues referenced here. Are there any other issues you think which are left here? If so please let me know. I have tested most of the functionality affected by this PR but want you & @JaeAeich to take a look at the parts where you have worked. Saying this please go ahead & fix the issues that you might think can take less time solving parallely. |
@anuragxxd for some reason, I can't build the packages propoerly, maybe we need to have discussion on this. Is it working fine on your end. I did get it running but that seems to be an on off thing, its not consistent. I can't be sure the packages will definetely build everytime. |
Please merge the fix and some more cleanup from #285. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM 🚀
Small PRs from now on please 😮💨 🤣 !
Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: salihuDickson <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
LGTM, Everything seems to work on my machine, please resolve the above as you see fit and lets merge 🚀 |
Co-authored-by: salihuDickson <[email protected]>
Signed-off-by: Anurag Gupta <[email protected]>
Signed-off-by: Anurag Gupta <[email protected]>
@SalihuDickson @JaeAeich alright, gonna go ahead and merge this if it all looks good to you. have tested the changes on my machine too seems to work fine. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm
Description
Fixes #147 #139 #269 #268 #244 #243 #238
Checklist
Comments