Skip to content

Conversation

@ghost
Copy link

@ghost ghost commented Jun 26, 2024

Description

Added type information for dependencies.json, and to the dependencies field in extension.json (that it's a SemVer version requirement, expressed as a String in JSON). Nothing makes use of the new type for dependencies.json, nor of the pre-existing dependencies field in the extension manifest.

Added dfx schema --for extension-dependencies

Added a table to the CLI docs to better describe what the different schemas correspond to.

Fixes https://dfinity.atlassian.net/browse/SDK-1754

How Has This Been Tested?

Added/updated unit tests

Checklist:

  • The title of this PR complies with Conventional Commits.
  • I have edited the CHANGELOG accordingly.
  • I have made corresponding changes to the documentation.

@ghost ghost self-requested a review as a code owner June 26, 2024 00:01
@ghost ghost enabled auto-merge (squash) June 26, 2024 17:17
@ghost ghost merged commit 456c20f into master Jun 28, 2024
@ghost ghost deleted the ens/sdk-1754-extension-dependencies branch June 28, 2024 17:17
This pull request was closed.
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