Skip to content

Resolve assigned issues: CI cache, .nvmrc, lint-staged, i18n ProjectDetail#168

Merged
sshdopey merged 3 commits into
Heliobond:mainfrom
Smartdevs17:refactor/assigned-issues
Jun 29, 2026
Merged

Resolve assigned issues: CI cache, .nvmrc, lint-staged, i18n ProjectDetail#168
sshdopey merged 3 commits into
Heliobond:mainfrom
Smartdevs17:refactor/assigned-issues

Conversation

@Smartdevs17

@Smartdevs17 Smartdevs17 commented Jun 29, 2026

Copy link
Copy Markdown
Contributor

Changes

#35 - Cache Next.js build cache in CI

Cache .next/cache between CI runs keyed on bun.lock to speed up repeat builds.

#36 - Add engines field and .nvmrc

Add engines.node >=18.18.0 to package.json and matching .nvmrc.

#38 - Add lint-staged pre-commit hook

Add husky + lint-staged running tsc --noEmit on staged TypeScript files. Documented as optional in CONTRIBUTING.md.

#49 - Internationalize ProjectDetail screen

Replace all hardcoded English strings with useTranslations('ProjectDetail') calls. Add en/fr translations.

Closes #35
Closes #36
Closes #38
Closes #49

- Heliobond#36: Add engines.node >=18.18.0 and .nvmrc
- Heliobond#38: Add husky + lint-staged pre-commit hook
- Heliobond#49: Internationalize ProjectDetail screen, add en/fr translations

Closes Heliobond#36
Closes Heliobond#38
Closes Heliobond#49
@Smartdevs17 Smartdevs17 requested a review from dadadave80 as a code owner June 29, 2026 08:40
@vercel

vercel Bot commented Jun 29, 2026

Copy link
Copy Markdown

@Smartdevs17 is attempting to deploy a commit to the David Dada's projects Team on Vercel.

A member of the Team first needs to authorize it.

@drips-wave

drips-wave Bot commented Jun 29, 2026

Copy link
Copy Markdown

@Smartdevs17 Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

@sshdopey sshdopey merged commit 4e6b6f4 into Heliobond:main Jun 29, 2026
0 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

2 participants