diff --git a/packages/backend/src/apps/deepl/actions/translate-text/index.ts b/packages/backend/src/apps/deepl/actions/translate-text/index.ts index 4b74a8ce..689c921d 100644 --- a/packages/backend/src/apps/deepl/actions/translate-text/index.ts +++ b/packages/backend/src/apps/deepl/actions/translate-text/index.ts @@ -2,7 +2,7 @@ import qs from 'qs'; import defineAction from '../../../../helpers/define-action'; export default defineAction({ - name: 'Translate Text', + name: 'Translate text', key: 'translateText', description: 'Translates text from one language to another.', arguments: [ diff --git a/packages/backend/src/apps/delay/actions/delay-for/index.ts b/packages/backend/src/apps/delay/actions/delay-for/index.ts index 2b7af613..e11c7c58 100644 --- a/packages/backend/src/apps/delay/actions/delay-for/index.ts +++ b/packages/backend/src/apps/delay/actions/delay-for/index.ts @@ -1,7 +1,7 @@ import defineAction from '../../../../helpers/define-action'; export default defineAction({ - name: 'Delay For', + name: 'Delay for', key: 'delayFor', description: 'Delays the execution of the next action by a specified amount of time.', diff --git a/packages/backend/src/apps/delay/actions/delay-until/index.ts b/packages/backend/src/apps/delay/actions/delay-until/index.ts index 41977042..0303eecd 100644 --- a/packages/backend/src/apps/delay/actions/delay-until/index.ts +++ b/packages/backend/src/apps/delay/actions/delay-until/index.ts @@ -1,7 +1,7 @@ import defineAction from '../../../../helpers/define-action'; export default defineAction({ - name: 'Delay Until', + name: 'Delay until', key: 'delayUntil', description: 'Delays the execution of the next action until a specified date.', diff --git a/packages/backend/src/apps/google-drive/dynamic-data/list-folders/index.ts b/packages/backend/src/apps/google-drive/dynamic-data/list-folders/index.ts index 3a0a18f0..99d26e1b 100644 --- a/packages/backend/src/apps/google-drive/dynamic-data/list-folders/index.ts +++ b/packages/backend/src/apps/google-drive/dynamic-data/list-folders/index.ts @@ -1,7 +1,7 @@ import { IGlobalVariable, IJSONObject } from '@automatisch/types'; export default { - name: 'List Folders', + name: 'List folders', key: 'listFolders', async run($: IGlobalVariable) { diff --git a/packages/backend/src/apps/google-drive/triggers/new-files-in-folder/index.ts b/packages/backend/src/apps/google-drive/triggers/new-files-in-folder/index.ts index 2c02699a..d19916dc 100644 --- a/packages/backend/src/apps/google-drive/triggers/new-files-in-folder/index.ts +++ b/packages/backend/src/apps/google-drive/triggers/new-files-in-folder/index.ts @@ -2,7 +2,7 @@ import defineTrigger from '../../../../helpers/define-trigger'; import newFilesInFolder from './new-files-in-folder'; export default defineTrigger({ - name: 'New Files in Folder', + name: 'New files in folder', key: 'newFilesInFolder', pollInterval: 15, description: diff --git a/packages/backend/src/apps/google-drive/triggers/new-files/index.ts b/packages/backend/src/apps/google-drive/triggers/new-files/index.ts index 6dfdd391..fae2921e 100644 --- a/packages/backend/src/apps/google-drive/triggers/new-files/index.ts +++ b/packages/backend/src/apps/google-drive/triggers/new-files/index.ts @@ -2,7 +2,7 @@ import defineTrigger from '../../../../helpers/define-trigger'; import newFiles from './new-files'; export default defineTrigger({ - name: 'New Files', + name: 'New files', key: 'newFiles', pollInterval: 15, description: 'Triggers when any new file is added (inside of any folder).', diff --git a/packages/backend/src/apps/google-drive/triggers/new-folders/index.ts b/packages/backend/src/apps/google-drive/triggers/new-folders/index.ts index 56043ed5..24451508 100644 --- a/packages/backend/src/apps/google-drive/triggers/new-folders/index.ts +++ b/packages/backend/src/apps/google-drive/triggers/new-folders/index.ts @@ -2,7 +2,7 @@ import defineTrigger from '../../../../helpers/define-trigger'; import newFolders from './new-folders'; export default defineTrigger({ - name: 'New Folders', + name: 'New folders', key: 'newFolders', pollInterval: 15, description: diff --git a/packages/backend/src/apps/google-drive/triggers/updated-files/index.ts b/packages/backend/src/apps/google-drive/triggers/updated-files/index.ts index 93ebece3..93490bc4 100644 --- a/packages/backend/src/apps/google-drive/triggers/updated-files/index.ts +++ b/packages/backend/src/apps/google-drive/triggers/updated-files/index.ts @@ -2,7 +2,7 @@ import defineTrigger from '../../../../helpers/define-trigger'; import updatedFiles from './updated-files'; export default defineTrigger({ - name: 'Updated Files', + name: 'Updated files', key: 'updatedFiles', pollInterval: 15, description: diff --git a/packages/backend/src/apps/google-forms/triggers/new-form-responses/index.ts b/packages/backend/src/apps/google-forms/triggers/new-form-responses/index.ts index 187229a5..bfbb772e 100644 --- a/packages/backend/src/apps/google-forms/triggers/new-form-responses/index.ts +++ b/packages/backend/src/apps/google-forms/triggers/new-form-responses/index.ts @@ -2,7 +2,7 @@ import defineTrigger from '../../../../helpers/define-trigger'; import newFormResponses from './new-form-responses'; export default defineTrigger({ - name: 'New Form Responses', + name: 'New form responses', key: 'newFormResponses', pollInterval: 15, description: 'Triggers when a new form response is submitted.', diff --git a/packages/backend/src/apps/google-sheets/triggers/new-spreadsheets/index.ts b/packages/backend/src/apps/google-sheets/triggers/new-spreadsheets/index.ts index afb08a3c..5af06fd9 100644 --- a/packages/backend/src/apps/google-sheets/triggers/new-spreadsheets/index.ts +++ b/packages/backend/src/apps/google-sheets/triggers/new-spreadsheets/index.ts @@ -1,8 +1,8 @@ import defineTrigger from '../../../../helpers/define-trigger'; -import newSpreadsheets from './new-spreadsheets' +import newSpreadsheets from './new-spreadsheets'; export default defineTrigger({ - name: 'New Spreadsheets', + name: 'New spreadsheets', key: 'newSpreadsheets', pollInterval: 15, description: 'Triggers when you create a new spreadsheet.', @@ -12,7 +12,8 @@ export default defineTrigger({ key: 'driveId', type: 'dropdown' as const, required: false, - description: 'The Google Drive where your spreadsheet resides. If nothing is selected, then your personal Google Drive will be used.', + description: + 'The Google Drive where your spreadsheet resides. If nothing is selected, then your personal Google Drive will be used.', variables: false, source: { type: 'query', @@ -30,4 +31,4 @@ export default defineTrigger({ async run($) { await newSpreadsheets($); }, -}); \ No newline at end of file +}); diff --git a/packages/backend/src/apps/google-sheets/triggers/new-worksheets/index.ts b/packages/backend/src/apps/google-sheets/triggers/new-worksheets/index.ts index df8a3424..511eb685 100644 --- a/packages/backend/src/apps/google-sheets/triggers/new-worksheets/index.ts +++ b/packages/backend/src/apps/google-sheets/triggers/new-worksheets/index.ts @@ -2,7 +2,7 @@ import defineTrigger from '../../../../helpers/define-trigger'; import newWorksheets from './new-worksheets'; export default defineTrigger({ - name: 'New Worksheets', + name: 'New worksheets', key: 'newWorksheets', pollInterval: 15, description: 'Triggers when you create a new worksheet in a spreadsheet.', diff --git a/packages/backend/src/apps/http-request/actions/custom-request/index.ts b/packages/backend/src/apps/http-request/actions/custom-request/index.ts index e386fcbb..569b5853 100644 --- a/packages/backend/src/apps/http-request/actions/custom-request/index.ts +++ b/packages/backend/src/apps/http-request/actions/custom-request/index.ts @@ -6,15 +6,17 @@ type TMethod = 'GET' | 'POST' | 'PATCH' | 'PUT' | 'DELETE'; type THeaderEntry = { key: string; value: string; -} +}; type THeaderEntries = THeaderEntry[]; function isPossiblyTextBased(contentType: string) { if (!contentType) return false; - return contentType.startsWith('application/json') - || contentType.startsWith('text/'); + return ( + contentType.startsWith('application/json') || + contentType.startsWith('text/') + ); } function throwIfFileSizeExceedsLimit(contentLength: string) { @@ -28,7 +30,7 @@ function throwIfFileSizeExceedsLimit(contentLength: string) { } export default defineAction({ - name: 'Custom Request', + name: 'Custom request', key: 'customRequest', description: 'Makes a custom HTTP request by providing raw details.', arguments: [ @@ -69,10 +71,12 @@ export default defineAction({ type: 'dynamic' as const, required: false, description: 'Add or remove headers as needed', - value: [{ - key: 'Content-Type', - value: 'application/json' - }], + value: [ + { + key: 'Content-Type', + value: 'application/json', + }, + ], fields: [ { label: 'Key', @@ -89,9 +93,9 @@ export default defineAction({ required: true, description: 'Header value', variables: true, - } + }, ], - } + }, ], async run($) { @@ -100,30 +104,35 @@ export default defineAction({ const url = $.step.parameters.url as string; const headers = $.step.parameters.headers as THeaderEntries; - const headersObject: Record = headers.reduce((result, entry) => { - const key = entry.key?.toLowerCase(); - const value = entry.value; + const headersObject: Record = headers.reduce( + (result, entry) => { + const key = entry.key?.toLowerCase(); + const value = entry.value; - if (key && value) { - return { - ...result, - [entry.key?.toLowerCase()]: entry.value + if (key && value) { + return { + ...result, + [entry.key?.toLowerCase()]: entry.value, + }; } - } - return result; - }, {}); + return result; + }, + {} + ); let contentType = headersObject['content-type']; // in case HEAD request is not supported by the URL try { - const metadataResponse = await $.http.head(url, { headers: headersObject }); + const metadataResponse = await $.http.head(url, { + headers: headersObject, + }); contentType = metadataResponse.headers['content-type']; throwIfFileSizeExceedsLimit(metadataResponse.headers['content-length']); // eslint-disable-next-line no-empty - } catch { } + } catch {} const requestData: AxiosRequestConfig = { url, diff --git a/packages/backend/src/apps/stripe/triggers/balance-transaction/index.ts b/packages/backend/src/apps/stripe/triggers/balance-transaction/index.ts index 27f410ea..d36d5b05 100644 --- a/packages/backend/src/apps/stripe/triggers/balance-transaction/index.ts +++ b/packages/backend/src/apps/stripe/triggers/balance-transaction/index.ts @@ -1,12 +1,13 @@ -import defineTrigger from "../../../../helpers/define-trigger"; -import getBalanceTransactions from "./get-balance-transactions"; +import defineTrigger from '../../../../helpers/define-trigger'; +import getBalanceTransactions from './get-balance-transactions'; export default defineTrigger({ - name: 'New Balance Transactions', + name: 'New balance transactions', key: 'newBalanceTransactions', - description: 'Triggers when a new transaction is processed (refund, payout, adjustment, ...)', + description: + 'Triggers when a new transaction is processed (refund, payout, adjustment, ...)', pollInterval: 15, async run($) { - await getBalanceTransactions($) - } -}) \ No newline at end of file + await getBalanceTransactions($); + }, +}); diff --git a/packages/backend/src/apps/stripe/triggers/payouts/index.ts b/packages/backend/src/apps/stripe/triggers/payouts/index.ts index 324b09dd..c613f341 100644 --- a/packages/backend/src/apps/stripe/triggers/payouts/index.ts +++ b/packages/backend/src/apps/stripe/triggers/payouts/index.ts @@ -1,12 +1,13 @@ -import defineTrigger from "../../../../helpers/define-trigger"; -import getPayouts from "./get-payouts"; +import defineTrigger from '../../../../helpers/define-trigger'; +import getPayouts from './get-payouts'; export default defineTrigger({ - name: 'New Payouts', + name: 'New payouts', key: 'newPayouts', - description: 'Triggers when a payout (Stripe <-> Bank account) has been updated', + description: + 'Triggers when a payout (Stripe <-> Bank account) has been updated', pollInterval: 15, async run($) { - await getPayouts($) - } -}) \ No newline at end of file + await getPayouts($); + }, +}); diff --git a/packages/backend/src/apps/todoist/actions/create-task/index.ts b/packages/backend/src/apps/todoist/actions/create-task/index.ts index 257d847c..785c7ebe 100644 --- a/packages/backend/src/apps/todoist/actions/create-task/index.ts +++ b/packages/backend/src/apps/todoist/actions/create-task/index.ts @@ -1,7 +1,7 @@ import defineAction from '../../../../helpers/define-action'; export default defineAction({ - name: 'Create Task', + name: 'Create task', key: 'createTask', description: 'Creates a Task in Todoist', arguments: [ @@ -59,8 +59,7 @@ export default defineAction({ type: 'string' as const, required: true, variables: true, - description: - 'Task content, may be markdown. Example: "Foo"', + description: 'Task content, may be markdown. Example: "Foo"', }, { label: 'Description', @@ -68,22 +67,16 @@ export default defineAction({ type: 'string' as const, required: false, variables: true, - description: - 'Task description, may be markdown. Example: "Foo"', + description: 'Task description, may be markdown. Example: "Foo"', }, ], async run($) { const requestPath = `/tasks`; - const { - projectId, - sectionId, - labels, - content, - description - } = $.step.parameters; + const { projectId, sectionId, labels, content, description } = + $.step.parameters; - const labelsArray = (labels as string).split(',') + const labelsArray = (labels as string).split(','); const payload = { content, @@ -91,7 +84,7 @@ export default defineAction({ project_id: projectId || null, labels: labelsArray || null, section_id: sectionId || null, - } + }; const response = await $.http.post(requestPath, payload); diff --git a/packages/backend/src/apps/todoist/triggers/get-tasks/index.ts b/packages/backend/src/apps/todoist/triggers/get-tasks/index.ts index 29ea1ac3..cf3d7242 100644 --- a/packages/backend/src/apps/todoist/triggers/get-tasks/index.ts +++ b/packages/backend/src/apps/todoist/triggers/get-tasks/index.ts @@ -2,7 +2,7 @@ import defineTrigger from '../../../../helpers/define-trigger'; import getActiveTasks from './get-tasks'; export default defineTrigger({ - name: 'Get Active Tasks', + name: 'Get active tasks', key: 'getActiveTasks', pollInterval: 15, description: 'Triggers when new Task(s) are found', diff --git a/packages/backend/src/apps/twitter/actions/create-tweet/index.ts b/packages/backend/src/apps/twitter/actions/create-tweet/index.ts index 1d3b7f41..d7f795f6 100644 --- a/packages/backend/src/apps/twitter/actions/create-tweet/index.ts +++ b/packages/backend/src/apps/twitter/actions/create-tweet/index.ts @@ -1,7 +1,7 @@ import defineAction from '../../../../helpers/define-action'; export default defineAction({ - name: 'Create Tweet', + name: 'Create tweet', key: 'createTweet', description: 'Create a tweet.', arguments: [ diff --git a/packages/docs/pages/apps/deepl/actions.md b/packages/docs/pages/apps/deepl/actions.md index 4db1ed95..3b042d6f 100644 --- a/packages/docs/pages/apps/deepl/actions.md +++ b/packages/docs/pages/apps/deepl/actions.md @@ -1,7 +1,7 @@ --- favicon: /favicons/deepl.svg items: - - name: Translate Text + - name: Translate text desc: Translates text from one language to another. --- diff --git a/packages/docs/pages/apps/delay/actions.md b/packages/docs/pages/apps/delay/actions.md index 00e1495a..6254b082 100644 --- a/packages/docs/pages/apps/delay/actions.md +++ b/packages/docs/pages/apps/delay/actions.md @@ -1,9 +1,9 @@ --- favicon: /favicons/delay.svg items: - - name: Delay For + - name: Delay for desc: Delays the execution of the next action by a specified amount of time. - - name: Delay Until + - name: Delay until desc: Delays the execution of the next action until a specified date. --- diff --git a/packages/docs/pages/apps/google-drive/triggers.md b/packages/docs/pages/apps/google-drive/triggers.md index 73712c9e..1da64c12 100644 --- a/packages/docs/pages/apps/google-drive/triggers.md +++ b/packages/docs/pages/apps/google-drive/triggers.md @@ -1,14 +1,14 @@ --- favicon: /favicons/google-drive.svg items: - - name: New Files + - name: New files desc: Triggers when any new file is added (inside of any folder) - - name: New Files in Folder - desc: Triggers when a new file is added directly to a specific folder (but not its subfolder) - - name: New Folders - desc: Triggers when a new folder is added directly to a specific folder (but not its subfolder) - - name: Updated Files - desc: Triggers when a file is updated in a specific folder (but not its subfolder) + - name: New files in folder + desc: Triggers when a new file is added directly to a specified folder (but not its subfolder) + - name: New folders + desc: Triggers when a new folder is added directly to a specified folder (but not its subfolder) + - name: Updated files + desc: Triggers when a file is updated in a specified folder (but not its subfolder) ---