Skip to content

fix(deps): support canonical auth interface packages - #18

Merged
Upd4ting merged 2 commits into
mainfrom
fix/interface-auth-pre-1-range
Aug 29, 2026
Merged

fix(deps): support canonical auth interface packages#18
Upd4ting merged 2 commits into
mainfrom
fix/interface-auth-pre-1-range

Conversation

@Upd4ting

@Upd4ting Upd4ting commented Aug 29, 2026

Copy link
Copy Markdown
Member

Summary

  • allow compatible pre-1.0 @antelopejs/interface-auth releases
  • retain support for 0.0.5 while accepting the canonical 0.0.6 package
  • refresh the lockfile to exercise 0.0.6 in the package and playground
  • isolate the JWT integration fixture from unrelated MongoDB/database modules and test against API 1.2.4

Compatibility

interface-auth 0.0.5 and 0.0.6 publish byte-identical runtime JavaScript and TypeScript declarations. Version 0.0.6 only adds documentation, the consumer skill, and its package metadata.

The >=0.0.5 <1.0.0 range records the AntelopeJS interface compatibility policy while preserving the existing minimum supported version.

Validation

  • pnpm install --frozen-lockfile
  • pnpm lint
  • pnpm build
  • pnpm dlx @antelopejs/core@1.4.10 module test — API server starts and all 4 JWT tests pass without runtime warnings or errors
  • published interface-auth 0.0.6 interface tests against this implementation — 4 passing
  • pnpm pack — packed manifest contains @antelopejs/interface-auth: >=0.0.5 <1.0.0

Core 1.4.10 and interface-core 0.0.12 are published and include the canonical interface resolution fixes required by the full module-test runner.

Upd4ting added 2 commits August 29, 2026 15:36
Allow compatible interface-auth releases from the existing 0.0.5 minimum through the pre-1.0 contract and exercise canonical 0.0.6 in the lockfile.
@Upd4ting
Upd4ting merged commit cb327f5 into main Aug 29, 2026
2 checks passed
@Upd4ting
Upd4ting deleted the fix/interface-auth-pre-1-range branch August 29, 2026 18:41
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