Skip to content

v3#10

Merged
SerhiyGreench merged 2 commits into
masterfrom
v3
Jul 13, 2026
Merged

v3#10
SerhiyGreench merged 2 commits into
masterfrom
v3

Conversation

@SerhiyGreench

Copy link
Copy Markdown
Contributor

No description provided.

- native ES modules: type=module, exports map, explicit .js import
  extensions, engines node >=22.12.0
- TypeScript 7 (tsgo) with es2024 target, nodenext resolution,
  verbatimModuleSyntax and explicit types: [node]
- @imqueue/rpc dependency dropped: the only use was rpc's signature()
  helper (removed from rpc 3.x public exports), now replicated locally
  in src/signature.ts (deterministic sorted-key sha256/64-bit key);
  the sole runtime dependency is now graphql
- tests migrated from mocha/chai/nyc to node:test + node:assert with
  built-in coverage; suite expanded from a single shape check to cover
  the memoized Dependency factory and the hash()/gqlType() helpers
- lint/format switched from tslint to oxlint + oxfmt; dev dependencies
  reduced to @types/node, oxlint, oxfmt, typescript
- npm package excludes sources and dev tooling
- version left at published 2.0.3 (npm version major -> 3.0.0 on release)
@SerhiyGreench SerhiyGreench merged commit d3b4662 into master Jul 13, 2026
9 checks passed
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