const authentication = require('./authentication.js') const deleteRowCreate = require('./src/creates/delete-row.js') const newRowCreate = require('./src/creates/new-row.js') const updateRowCreate = require('./src/creates/update-row.js') const getSingleRowSearch = require('./src/searches/get-single-row.js') const listRowsSearch = require('./src/searches/list-rows.js') const rowCreatedTrigger = require('./src/triggers/row-created.js') const rowUpdatedTrigger = require('./src/triggers/row-updated.js') const rowUpdatedOrCreatedTrigger =require('./src/triggers/row-updated-or-created.js') module.exports = { version: require('./package.json').version, platformVersion: require('zapier-platform-core').version, authentication: authentication, triggers: { [rowCreatedTrigger.key]: rowCreatedTrigger, [rowUpdatedTrigger.key]: rowUpdatedTrigger, [rowUpdatedOrCreatedTrigger.key]: rowUpdatedOrCreatedTrigger }, searches: { [getSingleRowSearch.key]: getSingleRowSearch, [listRowsSearch.key]: listRowsSearch }, creates: { [newRowCreate.key]: newRowCreate, [deleteRowCreate.key]: deleteRowCreate, [updateRowCreate.key]: updateRowCreate, }, resources: {}, }