Contributions are welcome. Wyrly is an OSS project for explicit, type-safe dependency injection in modern TypeScript. Good contributions improve correctness, documentation, examples, or framework integration without weakening the explicit dependency model.Documentation Index
Fetch the complete documentation index at: https://docs.wyrly.dev/llms.txt
Use this file to discover all available pages before exploring further.
Repository
The source lives on GitHub: github.com/valid-lab/wyrlyLocal setup
Before opening a pull request
Run the checks that match your change:Contribution guidelines
- Keep the core package framework-independent.
- Prefer explicit dependency declarations over runtime type guessing.
- Avoid adding
reflect-metadataor legacy decorator requirements. - Keep adapters thin and framework-specific.
- Add or update examples when behavior changes.
- Update docs in
docs/in the same PR as user-facing code changes.
Security
Please do not open a public issue for security reports. See the repository’sSECURITY.md for the
current reporting process.