良い感じに

This commit is contained in:
syuilo 2018-07-16 03:25:35 +09:00
parent 2b31b6a6b0
commit 1e4a86da8e
6 changed files with 106 additions and 672 deletions

View file

@ -0,0 +1,60 @@
export default interface IEndpoint {
/**
*
*/
name: string;
/**
*
* false
*/
requireCredential?: boolean;
/**
*
*
* withCredential false
*/
limit?: {
/**
*
*/
key?: string;
/**
* (ms)
* max
*/
duration?: number;
/**
* durationで指定した期間内にいくつまでリクエストできるのか
* duration
*/
max?: number;
/**
* (ms)
*/
minInterval?: number;
};
/**
*
* false
*/
withFile?: boolean;
/**
*
* false
*/
secure?: boolean;
/**
*
*
*/
kind?: string;
}