This commit is contained in:
Luiz Silva 2025-08-08 10:06:17 -03:00
parent 2d15095bd6
commit 4ef243bcad
7 changed files with 55 additions and 63 deletions

View file

@ -1,25 +1,29 @@
{
"compilerOptions": {
/* Linguagem e Ambiente */
"target": "ES2020", /* Define a versão do JavaScript para o código emitido. */
"lib": ["dom.iterable"], /* Especifica as bibliotecas padrão a serem incluídas, como DOM para iteradores. */
"experimentalDecorators": true, /* Habilita o suporte experimental a decoradores. */
"emitDecoratorMetadata": true, /* Emite metadados de tipos de design para declarações decoradas. */
"target": "ES2020" /* Define a versão do JavaScript para o código emitido. */,
"lib": [
"dom.iterable"
] /* Especifica as bibliotecas padrão a serem incluídas, como DOM para iteradores. */,
"experimentalDecorators": true /* Habilita o suporte experimental a decoradores. */,
"emitDecoratorMetadata": true /* Emite metadados de tipos de design para declarações decoradas. */,
/* Módulos */
"moduleResolution": "node", /* Define como o TypeScript resolve módulos. */
"rootDir": "./src", /* Define a pasta raiz para os arquivos de origem. */
"moduleResolution": "node" /* Define como o TypeScript resolve módulos. */,
"rootDir": "./src" /* Define a pasta raiz para os arquivos de origem. */,
/* Emissão */
"declaration": true, /* Gera arquivos .d.ts para os arquivos TypeScript. */
"declaration": true /* Gera arquivos .d.ts para os arquivos TypeScript. */,
/* Interoperabilidade de Módulos */
"esModuleInterop": true, /* Habilita a compatibilidade com módulos CommonJS ao importar. */
"forceConsistentCasingInFileNames": true,/* Garante consistência na diferenciação entre maiúsculas e minúsculas em nomes de arquivos. */
"esModuleInterop": true /* Habilita a compatibilidade com módulos CommonJS ao importar. */,
"forceConsistentCasingInFileNames": true /* Garante consistência na diferenciação entre maiúsculas e minúsculas em nomes de arquivos. */,
/* Verificação de Tipos */
"strict": true, /* Habilita todas as opções de verificação estrita de tipos. */
"skipLibCheck": true /* Ignora a verificação de tipos em arquivos de declaração de bibliotecas. */
"strict": true /* Habilita todas as opções de verificação estrita de tipos. */,
"skipLibCheck": true /* Ignora a verificação de tipos em arquivos de declaração de bibliotecas. */
},
"include": ["src/**/*"] /* Inclui todos os arquivos TypeScript dentro da pasta src. */
"include": [
"src/**/*"
] /* Inclui todos os arquivos TypeScript dentro da pasta src. */
}