mirror of
https://github.com/danielsogl/awesome-cordova-plugins.git
synced 2026-03-25 00:00:14 +08:00
Update CI workflow: restrict triggers to master+PRs, add concurrency groups and npm cache. Update release-please and stale workflows to latest action versions. Replace single ISSUE_TEMPLATE.md with YAML- based templates (bug report, feature request, config). Rewrite CONTRIBUTING.md for awesome-cordova-plugins.
1.0 KiB
1.0 KiB
Contributing to Awesome Cordova Plugins
Have an issue?
Before submitting an issue:
- Search existing issues to avoid duplicates
- Make sure you are using the latest version of
@awesome-cordova-plugins/core - Ensure
devicereadyhas fired before interacting with any plugin
Still having problems? Open an issue with:
- Short description of the issue
- Steps to reproduce
- Stack trace (if available)
Please do not submit support requests as issues. Use the Discussions section instead.
Want to add a plugin?
Awesome Cordova Plugins is a set of wrappers for Cordova plugins. Adding support for a new plugin is straightforward:
- Run
npm run plugin:create -- -n PluginNameto scaffold a new plugin wrapper - Implement the wrapper following the patterns in existing plugins
- Submit a pull request
Development setup
npm ci
npm run build
npm test