import { INodeParams, INodeCredential } from '../src/Interface' class RedisCacheApi implements INodeCredential { label: string name: string version: number description: string inputs: INodeParams[] constructor() { this.label = 'Redis API' this.name = 'redisCacheApi' this.version = 1.0 this.inputs = [ { label: 'Redis Host', name: 'redisCacheHost', type: 'string', default: '127.0.0.1' }, { label: 'Port', name: 'redisCachePort', type: 'number', default: '6379' }, { label: 'User', name: 'redisCacheUser', type: 'string', placeholder: '' }, { label: 'Password', name: 'redisCachePwd', type: 'password', placeholder: '' }, { label: 'Use SSL', name: 'redisCacheSslEnabled', type: 'boolean' } ] } } module.exports = { credClass: RedisCacheApi }