impress
Version:
Enterprise application server for Node.js
34 lines (33 loc) • 581 B
JavaScript
({
host: 'string',
balancer: '?number',
protocol: { enum: ['http', 'https'] },
ports: { array: 'number' },
nagle: 'boolean',
timeouts: {
bind: 'number',
start: 'number',
stop: 'number',
request: 'number',
watch: 'number',
test: 'number',
},
queue: {
concurrency: 'number',
size: 'number',
timeout: 'number',
},
scheduler: {
concurrency: '?number',
size: '?number',
timeout: '?number',
},
workers: {
pool: 'number',
wait: 'number',
timeout: 'number',
},
cors: {
origin: '?string',
},
});