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 maintenance PR removes wildcard subpath exports (./* and typesVersions) to hide internal dist paths from consumers, bumps @antelopejs/interface-core to ^0.0.3, and adds an empty antelopeJs field for cross-repo consistency. The lock file is updated accordingly, with a transitive defu upgrade from 6.1.46.1.7 pulled in through the new interface-core version.

Confidence Score: 5/5

Safe to merge — changes are intentional and well-described, with no logic or security concerns.

All changes are non-breaking at the code level (package is pre-1.0, and subpath removal is intentional), the dependency bump is a minor patch, and the lock file reflects expected transitive updates. No P0/P1 findings.

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
pnpm-lock.yaml Lock file updated to reflect @antelopejs/interface-core 0.0.3 and a transitive defu upgrade from 6.1.4 to 6.1.7

Flowchart

%%{init: {'theme': 'neutral'}}%%
flowchart TD
    A[Consumer imports package] --> B{Subpath used?}
    B -- "No (root import)" --> C["Resolved via '.' export\n./dist/index.js"]
    B -- "Yes (e.g. /utils)" --> D_old["Before PR: resolved via './*'\n./dist/*.js"]
    B -- "Yes (e.g. /utils)" --> D_new["After PR: resolution fails\n(no wildcard export)"]
    C --> E[Works]
    D_old --> F[Works — internal paths exposed]
    D_new --> G[Import error — internal paths hidden]
Loading

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

@Upd4ting
Upd4ting merged commit 4e78af5 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