• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

jcane86 / motor-hat / 432
100%

Build:
DEFAULT BRANCH: master
Ran 04 Dec 2017 01:44PM UTC
Jobs 5
Files 5
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
432

api

travis-ci

web-flow
feat: Add async support

Added async support to most of the library.

Added docs!.

Fixed some performance issues that were slowing steppers down.

See README for some more details on the breaking changes or just see the docs.
Fixes #29 

* refactor(lib/pwm.js): Cleanup after pwm async support added.

* style(source): Make lint pass again.

* feat(stepper.js): Add asynch support to stepper lib

* feat(index.js): Add Asynch support to main lib.

* feat(pwm): Add asynch support to pwm lib

* test(general): Fix coverage after adding async support.

* docs(general): Add documentation throughout the codebase

* feat(stepper): Add asynch version of release()

* docs(doclets): Add .doclets.yml config

* doc(fix): trying to get doclets to play nice

* fix(lint): Fix lint and coverage for stepper.js

* test(stepper): Cover async versions of release

* fix(async): Fix contexts in bind for async functions

* feat(stepper): standardize returns and dont fail on missed steps

* perf(parambulator): remove parambulator checks from pwm lib

* fix(stepper): fix bug in sync speed calculation.

* refactor(validation): move validators into functions for performance sensitive paths

* test(coverage): add tests to recover coverage

* fix(merge): fix error from merge

* fix(fix(tests): Fix merge errors.):

* chore(docs): fix docs conf

* docs(stepper): fix step return type

* docs(typo): fix typos in docs.

* docs(readme): add emoji

* docs(auto): add automatic doc generation

* docs(auto): add gitifier

* ci(docs): generate gh-pages from travis

* style(ignore): ignore gitify-docs from lint

* remove examples folder from docs

* docs(readme): add link to docs in gh-pages

* docs(readme): update readme for 2.0

* docs: fix source links in docs and step() return type.

* chore(package): move to babel-preset-env

* build(lockfiles): add lockfiles for npm and yarn

* docs(readme): add basic usage

* ci(docs): deploy docs from master only

BREAKING CHANGE: pwm.js methods are now asynchronous and expect a callback as last parameter.Synchronous methods are now called with a "Sync" appended.

BREAKING CHANGE: Breaking: stepper.js are now Asynch and require callbacks. Stepper should be initialized with init() before using.

BREAKING CHANGE: Breaking: MotorHat object now needs to be init()-ed.

BREAKING CHANGE: dc.js methods are now asynchronous and expect a callback as last parameter. Old sync methods are still there with a -Sync suffix.

262 of 262 branches covered (100.0%)

625 of 625 relevant lines covered (100.0%)

243.86 hits per line

Jobs
ID Job ID Ran Files Coverage
1 432.1 (CXX=g++-4.8) 04 Dec 2017 01:45PM UTC 0
100.0
Travis Job 432.1
2 432.2 (CXX=g++-4.8) 04 Dec 2017 01:45PM UTC 0
100.0
Travis Job 432.2
3 432.3 (CXX=g++-4.8) 04 Dec 2017 01:44PM UTC 0
100.0
Travis Job 432.3
4 432.4 (CXX=g++-4.8) 04 Dec 2017 01:44PM UTC 0
100.0
Travis Job 432.4
5 432.5 (CXX=g++-4.8) 04 Dec 2017 01:46PM UTC 0
100.0
Travis Job 432.5
Source Files on build 432
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #432
  • 50ff6c83 on github
  • Prev Build on master (#431)
  • Next Build on master (#433)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc