Skip to content

feat(core): no runtime envars - #149

Draft
rmlearney-digicatapult wants to merge 5 commits into
decentralized-identity:mainfrom
rmlearney-digicatapult:feature/no-runtime-envars
Draft

feat(core): no runtime envars#149
rmlearney-digicatapult wants to merge 5 commits into
decentralized-identity:mainfrom
rmlearney-digicatapult:feature/no-runtime-envars

Conversation

@rmlearney-digicatapult

@rmlearney-digicatapult rmlearney-digicatapult commented Jul 10, 2026

Copy link
Copy Markdown
Contributor

Core runtime currently depends on DID_VERIFICATION_METHOD envar during resolution through config.ts

Modified to further separate CLI from runtime and turn didwebvh-ts into a pure library

  • Modified interface to enable wrapper/caller to provide information about locally controlled DID(s)
  • CLI updated to use new interface
  • Move config.ts methods into CLI (not required for runtime)
  • CLI tests now use temporary directory for further separation
  • Deleted dead envars
  • Updated documentation around wrapper/caller use of interface

Signed-off-by: rmlearney-digicatapult <robert.learney@digicatapult.org.uk>
Signed-off-by: rmlearney-digicatapult <robert.learney@digicatapult.org.uk>
Signed-off-by: rmlearney-digicatapult <robert.learney@digicatapult.org.uk>
Signed-off-by: rmlearney-digicatapult <robert.learney@digicatapult.org.uk>
@rmlearney-digicatapult

rmlearney-digicatapult commented Jul 12, 2026

Copy link
Copy Markdown
Contributor Author

Needs #138 first

Signed-off-by: rmlearney-digicatapult <robert.learney@digicatapult.org.uk>
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