Skip to content

chore: package maintenance - #3

Merged
Upd4ting merged 2 commits into
mainfrom
chore/package-updates
Apr 22, 2026
Merged

chore: package maintenance#3
Upd4ting merged 2 commits into
mainfrom
chore/package-updates

Conversation

@Upd4ting

@Upd4ting Upd4ting commented Apr 21, 2026

Copy link
Copy Markdown
Member

Summary

  • Add antelopeJs field to package.json (empty object for consistency across interface-* repos)
  • Remove wildcard subpath exports (./* and typesVersions wildcard) to hide internal dist paths from consumers
  • Bump @antelopejs/interface-core dependency to ^0.0.3

Test plan

  • Verify build still passes: pnpm run build
  • Verify lint still passes: pnpm run lint

Greptile Summary

This PR performs routine package maintenance: it removes wildcard subpath exports (./* and the matching typesVersions entry) to prevent consumers from importing internal dist paths, bumps @antelopejs/interface-core to ^0.0.3, and adds an empty antelopeJs field for consistency with other interface-* packages. The lockfile update is consistent with the dependency change and introduces no unexpected transitive dependency shifts.

Confidence Score: 5/5

Safe to merge — all changes are intentional and low-risk package maintenance with no logic or security concerns.

All findings are P2 or lower. The removal of wildcard exports is a deliberate, documented breaking-change guard; the dependency bump is minor; and the lockfile is consistent. No correctness, security, or reliability issues were identified.

No files require special attention.

Important Files Changed

Filename Overview
package.json Removes wildcard subpath exports and typesVersions wildcard, bumps @antelopejs/interface-core to ^0.0.3, and adds antelopeJs empty object field for consistency.
pnpm-lock.yaml Lockfile updated to reflect @antelopejs/interface-core 0.0.3 and defu 6.1.7 transitive dependency upgrade; no anomalies.

Flowchart

%%{init: {'theme': 'neutral'}}%%
flowchart TD
    A[Consumer imports package] --> B{Subpath requested?}
    B -- "." --> C["./dist/index.js (kept)"]
    B -- "./package.json" --> D["./package.json (kept)"]
    B -- "./*  (any other)" --> E_old["❌ Removed: ./dist/*.js"]
    E_old -.->|"Before PR"| F[Internal dist exposed]
    C --> G[✅ Public API only]
    D --> G
    style E_old stroke-dasharray: 5 5,color:#999
    style F stroke-dasharray: 5 5,color:#999
    style G fill:#22c55e,color:#fff
Loading

Reviews (1): Last reviewed commit: "chore: bump @antelopejs/interface-core t..." | Re-trigger Greptile

@Upd4ting
Upd4ting merged commit 3bbcce6 into main Apr 22, 2026
3 checks passed
@Upd4ting
Upd4ting deleted the chore/package-updates branch April 22, 2026 19:25
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.

1 participant