The Zapier CLI App for WaniKani
You'll need to have the Zapier Platform CLI installed if you haven't already:
npm install -g zapier-platform-cli
Run the following commands to get started locally:
git clone [email protected]:mikesol314/zapier-platform-app-wanikani.git
cd zapier-platform-app-wanikani
npm install
git checkout -b <branchName>
- Right now, only I can deploy / publish this app. If you want to make a change, please submit a pull request and, if approved, I'll coordinate rolling it out and I'll update the CHANGELOG.md accordingly
We should use SemVer for versioning. For the versions available, see the CHANGELOG.
Right now all we have are unit tests. You can run them with the command npm test
or zapier test
(they're synonomous).
We use ESLint and a common set of rules developed by AirBnB with a couple of tweaks. Linting should occur automatically whenever you make a commit (see package.json for the exact things being run).
With that being said, you can run the following command to run the lint check against all of your files:
npm run lint
Or you can run this to format all of your files properly:
npm run format
REST API: https://docs.api.wanikani.com/20170710/