Files
Josh Goldberg 24e261d3c0 v0.8.11
2022-08-21 22:27:30 -04:00
..
2022-08-13 22:44:35 -04:00
2020-06-22 00:05:31 -04:00
2020-06-21 04:21:44 -04:00
2022-08-21 22:27:30 -04:00
2020-06-26 19:29:27 -04:00
2020-06-22 00:05:31 -04:00

DeviceLayr

Code Style: Prettier TypeScript: Strict NPM version Join the chat at https://gitter.im/FullScreenShenanigans/community

Pipes GamePad API device actions to InputWritr pipes.

Development

This repository is a portion of the EightBittr monorepo. See its docs/Development.md for details on how to get started. 💖

Running Tests

yarn run test

Tests are written in Mocha and Chai. Their files are written using alongside source files under src/ and named *.test.ts?. Whenever you add, remove, or rename a *.test.t* file under src/, watch will re-run yarn run test:setup to regenerate the list of static test files in test/index.html. You can open that file in a browser to debug through the tests, or run yarn test:run to run them in headless Chrome.