alchemyplatform / alchemyplatform/aa-sdk
FR: plugingen should allow for external references when defining deps
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 321
- Forks
- 231
- Avg merge
- 43m
- Merged PRs (30d)
- 3
Description
See this thread https://github.com/alchemyplatform/aa-sdk/pull/507#discussion_r1524312259
currently, the plugingen code assumes that a plugin's dependencies will always be local to the plugin config. So when it will always try to import the plugin from the local context. However, this isn't always the case. We need to extend the plugin config to allow for external plugin references and allow for overriding the local dependency
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the plugingen code and plugin configuration, then read the discussion linked from pull request #507. The work is complete when plugin dependencies can reference external plugins and local dependencies can be overridden.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- tooling
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100