UNPKG

n8n-nodes-mallabe-images

Version:

n8n community node to alter images using Mallabe Images

100 lines 2.73 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.compressFields = void 0; exports.compressFields = [ { displayName: 'Image URL', name: 'url', type: 'string', displayOptions: { show: { operation: ['compress'], resource: ['image'], }, }, default: '', description: 'Public URL of the image file to compress' }, { displayName: 'Quality', name: 'quality', type: 'number', default: 80, displayOptions: { show: { operation: ['compress'], resource: ['image'], }, }, description: 'Decrease the quality of the picture, in percentage (1-100)', }, { displayName: 'Specify File Name', name: 'fileName', type: 'string', displayOptions: { show: { operation: ['compress'], resource: ['image'], }, }, default: '', description: 'Custom file name for the compressed image', }, { displayName: 'Specify File Extension', name: 'fileExtension', type: 'string', displayOptions: { show: { operation: ['compress'], resource: ['image'], }, }, default: '', description: 'Custom file extension for the compressed image', }, { displayName: 'Download Image?', name: 'download', type: 'boolean', required: true, displayOptions: { show: { operation: ['compress'], resource: ['image'], }, }, default: false, description: 'Whether to download the Image or return a link to it', }, { displayName: 'Put Output File In Field', name: 'output', type: 'string', required: true, displayOptions: { show: { operation: ['compress'], resource: ['image'], download: [true], }, }, default: 'data', description: 'The name of the output field to put the binary file data in', }, { displayName: 'Webhook URL (Advanced)', name: 'webhookUrl', type: 'string', displayOptions: { show: { operation: ['compress'], resource: ['image'], }, }, default: '', description: 'URL to send a webhook with the data of the operation', }, ]; //# sourceMappingURL=CompressOperation.js.map