Skip to content

izhyvaiev/zapier-platform-core

This branch is 21 commits behind zapier/zapier-platform-core:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

3aa557f Â· Apr 26, 2019
Oct 14, 2017
Nov 21, 2018
Dec 25, 2018
Apr 25, 2019
Mar 6, 2019
Sep 26, 2018
Apr 25, 2019
Apr 25, 2019
Dec 16, 2017
Feb 20, 2019
Jun 12, 2018
Mar 16, 2018
Nov 12, 2018
Apr 13, 2017
Sep 13, 2018
Apr 26, 2019
Oct 28, 2016
Mar 6, 2019
Mar 6, 2019

Repository files navigation

Core for Zapier CLI Platform Travis

This is the code that powers our Zapier Platform CLI. You'll want to head to that repo to see how it's used.

Development

  • npm install for getting started
  • npm test for running unit tests
  • npm run local-integration-test for running integration tests locally
  • npm run build-boilerplate -- --debug for building a build-boilerplate/*.zip (if you want to test buildless locally)

Integration Test on AWS Lambda

Make sure your AWS access key have permission to update and run Lambda functions, and then you can use these commands to run tests on AWS Lambda:

  • npm run deploy-integration-test builds and deploys a zip to a function named integration-test-cli on Lambda
  • npm run lambda-integration-test runs the integration test using the live Lambda function integration-test-cli

Publishing (after merging)

  • npm version [patch|minor|major] will pull, test, update schema version in dependencies for this package, update docs, increment version in package.json, and push tags, which then will tell Travis to publish to npm

About

🔌 The core Zapier platform library / SDK.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 98.8%
  • Shell 1.2%