Files
awesome-cordova-plugins/.github/CONTRIBUTING.md
Daniel Sogl 01f6257ebf ci: modernize GitHub workflows and templates
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.
2026-03-21 15:17:10 -07:00

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 deviceready has 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:

  1. Run npm run plugin:create -- -n PluginName to scaffold a new plugin wrapper
  2. Implement the wrapper following the patterns in existing plugins
  3. Submit a pull request

Development setup

npm ci
npm run build
npm test