DuckPAN also contains a suite of tools for testing and debugging ZeroClickInfo plugins.
DuckPAN is an application built to provide developers a testing environment for the ZeroClickInfo Plugins. It allows users to test plugin triggers, and lets you preview their visual design.
duckpan installdeps # Install all requirements of the specific DuckDuckHack project (if # possible), like zeroclickinfo-spice, zeroclickinfo-goodie, duckduckgo # or community-platform duckpan check # Check if you fulfill all requirements for the development # environment (this is run automatically during setup)
duckpan query # Test goodies and spice triggers interactively on the command line duckpan server # Test spice plugins on a local web server (for design/layout purposes)
duckpan env # View env commands and also shows the env variables currently stored in ~/.duckpan/env.ini duckpan env <name> <value> # Add an environment variable that duckpan will remember. Useful for # spice API keys. Variables are stored in ~/.duckpan/env.ini duckpan env <name> # Retrieve the matching key for a given env variable. duckpan env rm <name> # Remove an environment variable from duckpan # For the followings you need an account at L<https://dukgo.com/> duckpan release # Release the project of the current directory to DuckPAN duckpan setup # BETA FEATURE # Setup your environment for using Dist::Zilla::Plugin::UploadToDuckPAN
Issue Tracker: https://github.com/duckduckgo/p5-app-duckpan/issues
IRC: #duckduckgo on irc.freenode.net (join us!)
Pull requests and additional contributors are welcome