Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lancew/webservice-smartrow
Perl module to access data from SmartRow workout data
https://github.com/lancew/webservice-smartrow
smartrow
Last synced: 14 days ago
JSON representation
Perl module to access data from SmartRow workout data
- Host: GitHub
- URL: https://github.com/lancew/webservice-smartrow
- Owner: lancew
- Created: 2022-03-04T21:21:04.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-06-02T21:25:45.000Z (over 1 year ago)
- Last Synced: 2024-10-11T21:43:32.151Z (about 1 month ago)
- Topics: smartrow
- Language: Perl
- Homepage: https://metacpan.org/pod/WebService::SmartRow
- Size: 34.2 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Changelog: Changes
Awesome Lists containing this project
README
# WebService-SmartRow
Perl module to access data from SmartRow workout dataa.## Development setup.
### Pre-requisites
* Git
* Perl
* Dist::ZillaWith perl installed; ensure you have Dist::Zilla installed (`cpanm Dist::Zilla` or equivalent).
Then install author dependencies with:
`dzil authordeps --missing | cpanm`
then module dependencies with:
`dzil listdeps --develop | cpanm`
Run the tests:
`dzil test`
## XT Testing against the real API
The `xt` folder holds tests that talk to the real API, for them to work you must:
* Have a valid account on https://smartrow.fit
* set the `SMARTROW_USERNAME` environment variable
* set the `SMARTROW_PASSWORD` environment variable(I suggest using https://direnv.net/ via a `.envrc` file)