App-DuckPAN
view release on metacpan or search on metacpan
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.
### For DuckPAN Developers
```
duckpan reinstall
```
Force installation of the latest released versions of DuckPAN and DDG.
---
```
duckpan -I [filepath ...]
```
Loads the specified external libraries. This should be used to test changes made to `App::DuckPAN` and `DDG`.
Example:
```
duckpan -I../p5-app-duckpan/lib server
```
### For DuckDuckHack Admins
```
duckpan setup
```
Helps configure your environment so you can use `Dist::Zilla::Plugin::UploadToDuckPAN`, which is used by `duckpan release`.
---
```
duckpan roadrunner
```
Same as `installdeps`, but avoids testing anything. Useful for speed, but
not recommended unless you know what you are doing.
### For Translation Managers
```
duckpan poupload [--domain] filepath
```
Upload a `.po` file to the Community Platform.
### Environment Variables
```
duckpan env
```
```
duckpan env help
```
View `env` commands and shows command usage.
---
```
duckpan env set <name> <value>
```
Add an environment variable that duckpan will remember. Useful for
spice API keys. Variables are stored in `~/.duckpan/config/env.ini`.
---
```
duckpan env get <name>
```
Retrieve the matching key for a given env variable.
---
```
duckpan env rm <name>
```
Remove an environment variable from duckpan.
---
```
duckpan env list <name>
```
Lists all the env variables currently stored in `~/.duckpan/config/env.ini`.
( run in 0.925 second using v1.01-cache-2.11-cpan-b16cb0d3907 )