@eduardoflorence
eduardo@infolink.com.br
github.com/eduardoflorence
Desenvolvedor Full Stack
slides.com/eduardoflorence
// tsconfig.json
{
"compileOnSave": false,
"compilerOptions": {
"baseUrl": "./",
"outDir": "./dist/out-tsc",
"sourceMap": true,
"declaration": false,
"module": "esnext",
"moduleResolution": "node",
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"importHelpers": true,
"target": "es2015",
"typeRoots": [
"node_modules/@types"
],
"lib": [
"es2018",
"dom"
],
"resolveJsonModule": true
}
}@decorator1
@decorator2
class CadastroComponent {
@decorator3
nome: string
@decorator4
validar(@decorator5 text: string): boolean {
...
}
}@eduardoflorence
eduardo@infolink.com.br
github.com/eduardoflorence
Desenvolvedor Full Stack
slides.com/eduardoflorence