const authentication = require('./authentication'); const newItem = require('./triggers/new_item'); const storeData = require('./creates/store_data'); const addApiKeyHeader = (request, z, bundle) => { request.headers = request.headers || {}; if (request.url && request.url.startsWith(bundle.authData.baseUrl)) { request.headers['x-api-key'] = bundle.authData.apiKey; } return request; }; module.exports = { version: require('./package.json').version, platformVersion: require('zapier-platform-core').version, authentication, beforeRequest: [addApiKeyHeader], triggers: { [newItem.key]: newItem }, creates: { [storeData.key]: storeData }, };