27 lines
576 B
Plaintext
27 lines
576 B
Plaintext
{
|
|
"RequestDTO": {
|
|
"prefix": "ReqDTO",
|
|
"body": [
|
|
"import { BaseRequestDTO } from '@BaseRequestDTO';",
|
|
"",
|
|
"export class ${1:DtoName}RequestDTO extends BaseRequestDTO {",
|
|
"$0",
|
|
"}"
|
|
]
|
|
},
|
|
"RequestField": {
|
|
"prefix": "ReqField",
|
|
"body": [
|
|
"@${1:Decorator}",
|
|
"${2:field}!: ${3:type};"
|
|
]
|
|
},
|
|
"ResponseDTO": {
|
|
"prefix": "ResDTO",
|
|
"body": [
|
|
"import type { BaseResponseDTO } from '@BaseResponseDTO';",
|
|
"",
|
|
"export type ${1:DtoName}ResponseDTO = BaseResponseDTO<${2:data}>;"
|
|
]
|
|
}
|
|
} |