Skip to content

refactor: standardize ESM import paths and optimize shared package en…#634

Merged
ShantKhatri merged 3 commits into
Dev-Card:mainfrom
ShantKhatri:uat-rollout-fixes
Jun 23, 2026
Merged

refactor: standardize ESM import paths and optimize shared package en…#634
ShantKhatri merged 3 commits into
Dev-Card:mainfrom
ShantKhatri:uat-rollout-fixes

Conversation

@ShantKhatri

Copy link
Copy Markdown
Collaborator

No description provided.

@ShantKhatri ShantKhatri requested a review from Harxhit June 21, 2026 19:07
@vercel

vercel Bot commented Jun 21, 2026

Copy link
Copy Markdown

@ShantKhatri is attempting to deploy a commit to the Prashantkumar Khatri's projects Team on Vercel.

A member of the Team first needs to authorize it.

@github-actions github-actions Bot added backend gssoc:approved Required label for every approved PR. Gives the base +50 points and enables contribution tracking. labels Jun 21, 2026
@github-actions

Copy link
Copy Markdown

Hi @ShantKhatri,

Thanks for opening this pull request.

This PR has been automatically classified based on the files modified.

Applied Labels

  • gssoc:approved
  • backend

Primary Review Area

  • backend

Reviewer

@Harxhit has been identified as the primary reviewer for this pull request.

If you have any questions regarding the affected area or implementation details, feel free to reach out to the assigned reviewer.

Thank you for your contribution!

@github-actions

github-actions Bot commented Jun 21, 2026

Copy link
Copy Markdown

CI — All Checks Passed

Backend — PASS

Check Result
Lint PASS
Test PASS
Typecheck PASS

Mobile — SKIP

Check Result
Lint -
Test -

Web — SKIP

Check Result
Build -

Last updated: Tue, 23 Jun 2026 12:09:09 GMT

@ShantKhatri

Copy link
Copy Markdown
Collaborator Author

Hi @Harxhit , Could you please approve these changes?

@Harxhit

Harxhit commented Jun 23, 2026

Copy link
Copy Markdown
Collaborator

Hi @Harxhit , Could you please approve these changes?

If we merge this PR it will introduce typecheck issues.

@ShantKhatri

Copy link
Copy Markdown
Collaborator Author

Hi @Harxhit , Could you please approve these changes?

If we merge this PR it will introduce typecheck issues.

Thanks for flagging that. I have fixed it now. Changes here should go as rebase and merge, as commits here are specific one.


import type { CardResponse, UpdateCardBody, UpdatedCardResponse } from '../services/cardService';
import type { Card } from '@devcard/shared/src/types.js';
import type { Card } from '@devcard/shared';

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is causing typecheck error

@@ -1,4 +1,4 @@
import { getPlatform } from '@devcard/shared/src/platforms';
import { getPlatform } from '@devcard/shared';

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Similarly here

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It's not visible in checks.

@Harxhit

Harxhit commented Jun 23, 2026

Copy link
Copy Markdown
Collaborator

Hi @Harxhit , Could you please approve these changes?

If we merge this PR it will introduce typecheck issues.

Thanks for flagging that. I have fixed it now. Changes here should go as rebase and merge, as commits here are specific one.

Approved

@ShantKhatri ShantKhatri merged commit be2f1b9 into Dev-Card:main Jun 23, 2026
5 of 6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backend gssoc:approved Required label for every approved PR. Gives the base +50 points and enables contribution tracking.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants