NEARBuilders / NEARBuilders/everything-dev

orpc-v2: delete dead re-export barrels in every-plugin

Open Beginner friendly
#251 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

ready-for-agent
Dominant language
TypeScript
Stars
5
Forks
6
Avg merge
1m
Merged PRs (30d)
1

Description

Ticket ID: P1

Parent

#248 — orpc-v2: consolidate fork into everything-dev and migrate platform to oRPC v2 + Effect 4 (epic)

What to build

Prefactor: delete every-plugin's dead re-export barrels (the modules that only passthrough @orpc/openapi and @zod/core symbols) and their package.json export-map entries. Pure deletion, no behavior change — it clears the way for the v2 barrel rewrite in B1.

Acceptance criteria

  • Both dead barrel modules and their export-map entries removed from every-plugin
  • Workspace-wide search confirms zero remaining imports
  • bun typecheck, bun lint, and every-plugin's test suite green

Blocked by

  • #250 — merge citynode.app into everything-dev main

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Inspect every-plugin for the two dead re-export barrel modules and their package.json export-map entries, then use a workspace-wide search to confirm there are no remaining imports. Run bun typecheck, bun lint, and every-plugin's test suite; done means the modules and entries are removed and all checks pass.

Written by the indexing model from the issue text.

Assessment

Tech stack
bun, typescript
Domain
build-system, tooling
Issue type
Refactor
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
72/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.