Skip to content

[Migration 0-1] Rename configs/app/features/ files to kebab-case#3346

Merged
tom2drum merged 1 commit intomainfrom
migration/0-1-kebab-case-feature-configs
Apr 7, 2026
Merged

[Migration 0-1] Rename configs/app/features/ files to kebab-case#3346
tom2drum merged 1 commit intomainfrom
migration/0-1-kebab-case-feature-configs

Conversation

@tom2drum
Copy link
Copy Markdown
Collaborator

@tom2drum tom2drum commented Apr 7, 2026

Closes #3345

What moved and where

Renamed 34 .ts files under configs/app/features/ from camelCase to kebab-case. Named exports (and the export identifiers in index.ts) are unchanged — filenames only.

Also updated 5 intra-directory cross-imports in feature files that referenced the old camelCase paths:

  • rewards.ts: ./blockchainInteraction./blockchain-interaction
  • marketplace.ts: ./blockchainInteraction./blockchain-interaction
  • public-tags-submission.ts: ./addressMetadata./address-metadata
  • flashblocks.ts: ./megaEth./mega-eth
  • address-verification.ts: ./verifiedTokens./verified-tokens

Codemods run

None needed. All import path changes were in configs/app/features/index.ts and 5 intra-directory files — updated manually.

Cross-slice deps left at legacy paths

None. All external consumers (ui/, lib/) import from configs/app/features/types or through the index.ts barrel, neither of which changed path.

Checklist

  • All 34 files renamed to kebab-case per the issue table
  • configs/app/features/index.ts updated to reference new paths
  • No references to old camelCase filenames remain (verified with grep)
  • pnpm lint:tsc passes
  • pnpm lint:eslint clean within client/ (7 pre-existing Playwright .skip() warnings in legacy paths only, 0 errors)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai bot commented Apr 7, 2026

Important

Review skipped

Auto reviews are disabled on this repository. To trigger a review, include @coderabbitai review in the PR description. Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Repository UI

Review profile: CHILL

Plan: Pro

Run ID: c3cb4d7b-d863-4378-b9a7-49c0cd956f13

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@tom2drum tom2drum merged commit db7032a into main Apr 7, 2026
12 checks passed
@tom2drum tom2drum deleted the migration/0-1-kebab-case-feature-configs branch April 7, 2026 17:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Migration] 0-1: Rename configs/app/features/ files to kebab-case

1 participant