From 1023b3d766ffbf87c2d07ca498bc06ccc23acb96 Mon Sep 17 00:00:00 2001 From: Rogerio Caetano Date: Sat, 8 Aug 2020 16:43:15 -0300 Subject: [PATCH 1/9] [pt-br] Translation files from tsconfig-reference --- .../pt/categories/Command_line_Options_6171.md | 3 +++ .../pt/categories/Experimental_Options_6177.md | 8 ++++++++ .../categories/Module_Resolution_Options_6174.md | 3 +++ .../copy/pt/categories/Project_Files_0.md | 5 +++++ .../pt/categories/Source_Map_Options_6175.md | 7 +++++++ .../Strict_Type_Checking_Options_6173.md | 15 +++++++++++++++ .../copy/pt/categories/Watch_Options_999.md | 10 ++++++++++ .../typescriptlang-org/src/lib/release-info.json | 16 ++++++++-------- 8 files changed, 59 insertions(+), 8 deletions(-) create mode 100644 packages/tsconfig-reference/copy/pt/categories/Command_line_Options_6171.md create mode 100644 packages/tsconfig-reference/copy/pt/categories/Experimental_Options_6177.md create mode 100644 packages/tsconfig-reference/copy/pt/categories/Module_Resolution_Options_6174.md create mode 100644 packages/tsconfig-reference/copy/pt/categories/Project_Files_0.md create mode 100644 packages/tsconfig-reference/copy/pt/categories/Source_Map_Options_6175.md create mode 100644 packages/tsconfig-reference/copy/pt/categories/Strict_Type_Checking_Options_6173.md create mode 100644 packages/tsconfig-reference/copy/pt/categories/Watch_Options_999.md diff --git a/packages/tsconfig-reference/copy/pt/categories/Command_line_Options_6171.md b/packages/tsconfig-reference/copy/pt/categories/Command_line_Options_6171.md new file mode 100644 index 000000000000..8d1f0802f395 --- /dev/null +++ b/packages/tsconfig-reference/copy/pt/categories/Command_line_Options_6171.md @@ -0,0 +1,3 @@ +--- +display: "Linha de comando" +--- diff --git a/packages/tsconfig-reference/copy/pt/categories/Experimental_Options_6177.md b/packages/tsconfig-reference/copy/pt/categories/Experimental_Options_6177.md new file mode 100644 index 000000000000..80edf056b598 --- /dev/null +++ b/packages/tsconfig-reference/copy/pt/categories/Experimental_Options_6177.md @@ -0,0 +1,8 @@ +--- +display: "Experimental" +--- + +TypeScript se esforça para incluir apenas funcionalidades que a adição está confirmada na linguagem Javascript. + +Existem casos que a funcionalidade é atraente o suficiente para ser uma exceção a essa regra, e nesses casos possuem a sinalização do compilador de experimental. +É possível que uma versão dessas funcionalidades seja diferente quando/se forem adicionadas a linguagem Javascript e, portante, são considerados de risco. diff --git a/packages/tsconfig-reference/copy/pt/categories/Module_Resolution_Options_6174.md b/packages/tsconfig-reference/copy/pt/categories/Module_Resolution_Options_6174.md new file mode 100644 index 000000000000..566e0cf0a19e --- /dev/null +++ b/packages/tsconfig-reference/copy/pt/categories/Module_Resolution_Options_6174.md @@ -0,0 +1,3 @@ +--- +display: "Resolução de módulo" +--- diff --git a/packages/tsconfig-reference/copy/pt/categories/Project_Files_0.md b/packages/tsconfig-reference/copy/pt/categories/Project_Files_0.md new file mode 100644 index 000000000000..145b463a730c --- /dev/null +++ b/packages/tsconfig-reference/copy/pt/categories/Project_Files_0.md @@ -0,0 +1,5 @@ +--- +display: "Inclusão de arquivos" +--- + +Estas configurações garantem que o Typescript pegue os arquivos corretos. diff --git a/packages/tsconfig-reference/copy/pt/categories/Source_Map_Options_6175.md b/packages/tsconfig-reference/copy/pt/categories/Source_Map_Options_6175.md new file mode 100644 index 000000000000..75459b5a4ddd --- /dev/null +++ b/packages/tsconfig-reference/copy/pt/categories/Source_Map_Options_6175.md @@ -0,0 +1,7 @@ +--- +display: "Source Maps" +--- + +Para promover ferramentas de depuração ricas e relatórios de erro que façam sentido aos desenvolvedores, o Typescript suporta a emissão de arquivos adicionais que estão em conformidade com os padrões do Javascript Source Map. + +Estes são enviados como arquivos `.map` que ficam ao lado dos arquivos que representam. diff --git a/packages/tsconfig-reference/copy/pt/categories/Strict_Type_Checking_Options_6173.md b/packages/tsconfig-reference/copy/pt/categories/Strict_Type_Checking_Options_6173.md new file mode 100644 index 000000000000..1d0117b1f712 --- /dev/null +++ b/packages/tsconfig-reference/copy/pt/categories/Strict_Type_Checking_Options_6173.md @@ -0,0 +1,15 @@ +--- +display: "Verificações rígidas" +--- + +Recomendamos utilizar [compiler option `strict`](#strict) para aceitar todas as melhorias possíveis a medida que são feitas. + +TypeScript suporta um amplo espectro dos padrões do Javascript e padrões para permitir bastante flexibilidade em acomodar estes estilos. +Freqüentemente, a segurança e escalabiliade em potencial do código base pode estar em conflito com alguma dessas técnicas. + +Devido a variedade do Javascript suportado, a atualização para uma nova versão pode revelar dois tipos de erros: + +- Erros que já existem no seu código base, que o Typescript revelou pela linguagem melhorou seu entendimento do Javascript. +- Um novo conunto de erros que abordam um novo escopo de problema. + +O TypeScript irá adcionar um sinalizador de compilador para o último conjunto de erros, e por padrão estes não estão habilitados. diff --git a/packages/tsconfig-reference/copy/pt/categories/Watch_Options_999.md b/packages/tsconfig-reference/copy/pt/categories/Watch_Options_999.md new file mode 100644 index 000000000000..46e7df79e3b1 --- /dev/null +++ b/packages/tsconfig-reference/copy/pt/categories/Watch_Options_999.md @@ -0,0 +1,10 @@ +--- +display: "Watch Options" +--- + +O TypeScript 3.8 lançou uma nova estratégia para monitorar as pastas, que é crucial para obter as mudanças no `node_modules`. + +Nos sistemas operacionais como Linux, o Typescript instala monitores de diretórios (ao contrário dos monitores de arquivos) no `node_modules` e muitos dos seus sub-diretórios para detectar mudanças nas suas dependências. +Isto é devido a quantidade de monitores de arquivos disponíveis que é eclipsado pelo número de arquivos no `node_modules`, enquanto há muito poucos diretórios para rastrear. + +Como cada projeto deve funcionar melhor com diferentes estratégias, e esta nova abordagem pode não funcionar para o seu fluxo de trabalho, o TypeScript 3.8 introduziu o novo campo `watchOptions` que permite que o usuário diga ao compilador/serviço de linguagem quais estratégias de monitoramento devem ser utilizadas para manter o controle dos diretórios e arquivos. diff --git a/packages/typescriptlang-org/src/lib/release-info.json b/packages/typescriptlang-org/src/lib/release-info.json index 3e6f557752fb..168db06f7dfb 100644 --- a/packages/typescriptlang-org/src/lib/release-info.json +++ b/packages/typescriptlang-org/src/lib/release-info.json @@ -5,26 +5,26 @@ "stable": "3.9.7", "betaMajMin": "4.0", "beta": "4.0.0-beta", - "rc": "3.9.1-rc", - "rcMajMin": "3.9" + "rc": "4.0.1-rc", + "rcMajMin": "4.0" }, - "isRC": false, + "isRC": true, "isBeta": true, "releaseNotesURL": "/docs/handbook/release-notes/typescript-3-9.html", "betaPostURL": "https://devblogs.microsoft.com/typescript/announcing-typescript-4-0-beta/", - "rcPostURL": "https://devblogs.microsoft.com/typescript/announcing-typescript-3-9-rc/", + "rcPostURL": "https://devblogs.microsoft.com/typescript/announcing-typescript-4-0-rc/", "vs": { "stable": { "vs2017_download": "https://marketplace.visualstudio.com/items?itemName=TypeScriptTeam.typescript-397", "vs2019_download": "https://marketplace.visualstudio.com/items?itemName=TypeScriptTeam.typescript-397" }, "beta": { - "vs2017_download": "https://marketplace.visualstudio.com/items?itemName=TypeScriptTeam.typescript-40beta", - "vs2019_download": "https://marketplace.visualstudio.com/items?itemName=TypeScriptTeam.typescript-40beta" + "vs2017_download": "https://marketplace.visualstudio.com/items?itemName=TypeScriptTeam.typescript-40rc", + "vs2019_download": "https://marketplace.visualstudio.com/items?itemName=TypeScriptTeam.typescript-40rc" }, "rc": { - "vs2017_download": "https://marketplace.visualstudio.com/items?itemName=TypeScriptTeam.typescript-397", - "vs2019_download": "https://marketplace.visualstudio.com/items?itemName=TypeScriptTeam.typescript-397" + "vs2017_download": "https://marketplace.visualstudio.com/items?itemName=TypeScriptTeam.typescript-40beta", + "vs2019_download": "https://marketplace.visualstudio.com/items?itemName=TypeScriptTeam.typescript-40beta" } } } From 0082ec9bf25ba3dcb3d6d1ad32f9f3f7d582afdb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rog=C3=A9rio=20Caetano?= Date: Mon, 10 Aug 2020 18:29:37 -0300 Subject: [PATCH 2/9] Update packages/tsconfig-reference/copy/pt/categories/Experimental_Options_6177.md Co-authored-by: Lucas Santos --- .../copy/pt/categories/Experimental_Options_6177.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/tsconfig-reference/copy/pt/categories/Experimental_Options_6177.md b/packages/tsconfig-reference/copy/pt/categories/Experimental_Options_6177.md index 80edf056b598..a42852bc7ad4 100644 --- a/packages/tsconfig-reference/copy/pt/categories/Experimental_Options_6177.md +++ b/packages/tsconfig-reference/copy/pt/categories/Experimental_Options_6177.md @@ -2,7 +2,7 @@ display: "Experimental" --- -TypeScript se esforça para incluir apenas funcionalidades que a adição está confirmada na linguagem Javascript. +TypeScript se esforça para incluir apenas funcionalidades cujas adições estão confirmadas na linguagem Javascript. Existem casos que a funcionalidade é atraente o suficiente para ser uma exceção a essa regra, e nesses casos possuem a sinalização do compilador de experimental. É possível que uma versão dessas funcionalidades seja diferente quando/se forem adicionadas a linguagem Javascript e, portante, são considerados de risco. From fda5a55fd31f69f08596d5977792aba13a887c84 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rog=C3=A9rio=20Caetano?= Date: Mon, 10 Aug 2020 18:29:50 -0300 Subject: [PATCH 3/9] Update packages/tsconfig-reference/copy/pt/categories/Experimental_Options_6177.md Co-authored-by: Lucas Santos --- .../copy/pt/categories/Experimental_Options_6177.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/tsconfig-reference/copy/pt/categories/Experimental_Options_6177.md b/packages/tsconfig-reference/copy/pt/categories/Experimental_Options_6177.md index a42852bc7ad4..658bc23db1ee 100644 --- a/packages/tsconfig-reference/copy/pt/categories/Experimental_Options_6177.md +++ b/packages/tsconfig-reference/copy/pt/categories/Experimental_Options_6177.md @@ -5,4 +5,4 @@ display: "Experimental" TypeScript se esforça para incluir apenas funcionalidades cujas adições estão confirmadas na linguagem Javascript. Existem casos que a funcionalidade é atraente o suficiente para ser uma exceção a essa regra, e nesses casos possuem a sinalização do compilador de experimental. -É possível que uma versão dessas funcionalidades seja diferente quando/se forem adicionadas a linguagem Javascript e, portante, são considerados de risco. +É possível que uma versão dessas funcionalidades seja diferente quando/se forem adicionadas a linguagem Javascript e, portanto, são consideradas de risco. From e445bf44beebcb7e980a28fc79bfc601d49270b1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rog=C3=A9rio=20Caetano?= Date: Mon, 10 Aug 2020 18:30:04 -0300 Subject: [PATCH 4/9] Update packages/tsconfig-reference/copy/pt/categories/Strict_Type_Checking_Options_6173.md Co-authored-by: Lucas Santos --- .../copy/pt/categories/Strict_Type_Checking_Options_6173.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/tsconfig-reference/copy/pt/categories/Strict_Type_Checking_Options_6173.md b/packages/tsconfig-reference/copy/pt/categories/Strict_Type_Checking_Options_6173.md index 1d0117b1f712..74dd1997a3d3 100644 --- a/packages/tsconfig-reference/copy/pt/categories/Strict_Type_Checking_Options_6173.md +++ b/packages/tsconfig-reference/copy/pt/categories/Strict_Type_Checking_Options_6173.md @@ -2,7 +2,7 @@ display: "Verificações rígidas" --- -Recomendamos utilizar [compiler option `strict`](#strict) para aceitar todas as melhorias possíveis a medida que são feitas. +Recomendamos utilizar [a opção `strict`](#strict) para aceitar todas as melhorias possíveis a medida que são feitas. TypeScript suporta um amplo espectro dos padrões do Javascript e padrões para permitir bastante flexibilidade em acomodar estes estilos. Freqüentemente, a segurança e escalabiliade em potencial do código base pode estar em conflito com alguma dessas técnicas. From 7ae51666c76e30314ddf381c2ffb2da27ea9d284 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rog=C3=A9rio=20Caetano?= Date: Mon, 10 Aug 2020 18:30:17 -0300 Subject: [PATCH 5/9] Update packages/tsconfig-reference/copy/pt/categories/Strict_Type_Checking_Options_6173.md Co-authored-by: Lucas Santos --- .../copy/pt/categories/Strict_Type_Checking_Options_6173.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/tsconfig-reference/copy/pt/categories/Strict_Type_Checking_Options_6173.md b/packages/tsconfig-reference/copy/pt/categories/Strict_Type_Checking_Options_6173.md index 74dd1997a3d3..34b140561827 100644 --- a/packages/tsconfig-reference/copy/pt/categories/Strict_Type_Checking_Options_6173.md +++ b/packages/tsconfig-reference/copy/pt/categories/Strict_Type_Checking_Options_6173.md @@ -5,7 +5,7 @@ display: "Verificações rígidas" Recomendamos utilizar [a opção `strict`](#strict) para aceitar todas as melhorias possíveis a medida que são feitas. TypeScript suporta um amplo espectro dos padrões do Javascript e padrões para permitir bastante flexibilidade em acomodar estes estilos. -Freqüentemente, a segurança e escalabiliade em potencial do código base pode estar em conflito com alguma dessas técnicas. +Frequentemente, a segurança e escalabiliade em potencial do código base pode estar em conflito com alguma dessas técnicas. Devido a variedade do Javascript suportado, a atualização para uma nova versão pode revelar dois tipos de erros: From 47c12fa5c7723d59f72a089eea54831160087286 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rog=C3=A9rio=20Caetano?= Date: Tue, 18 Aug 2020 18:46:59 -0300 Subject: [PATCH 6/9] Update packages/tsconfig-reference/copy/pt/categories/Strict_Type_Checking_Options_6173.md Co-authored-by: Danilo Campana Fuchs --- .../copy/pt/categories/Strict_Type_Checking_Options_6173.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/tsconfig-reference/copy/pt/categories/Strict_Type_Checking_Options_6173.md b/packages/tsconfig-reference/copy/pt/categories/Strict_Type_Checking_Options_6173.md index 34b140561827..8c985acfa47a 100644 --- a/packages/tsconfig-reference/copy/pt/categories/Strict_Type_Checking_Options_6173.md +++ b/packages/tsconfig-reference/copy/pt/categories/Strict_Type_Checking_Options_6173.md @@ -12,4 +12,4 @@ Devido a variedade do Javascript suportado, a atualização para uma nova versã - Erros que já existem no seu código base, que o Typescript revelou pela linguagem melhorou seu entendimento do Javascript. - Um novo conunto de erros que abordam um novo escopo de problema. -O TypeScript irá adcionar um sinalizador de compilador para o último conjunto de erros, e por padrão estes não estão habilitados. +O TypeScript irá adicionar um sinalizador de compilador para o último conjunto de erros, e por padrão estes não estão habilitados. From cd8c6ae1c5cbc2834da2cf9e671076479449744f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rog=C3=A9rio=20Caetano?= Date: Tue, 18 Aug 2020 18:47:08 -0300 Subject: [PATCH 7/9] Update packages/tsconfig-reference/copy/pt/categories/Strict_Type_Checking_Options_6173.md Co-authored-by: Danilo Campana Fuchs --- .../copy/pt/categories/Strict_Type_Checking_Options_6173.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/tsconfig-reference/copy/pt/categories/Strict_Type_Checking_Options_6173.md b/packages/tsconfig-reference/copy/pt/categories/Strict_Type_Checking_Options_6173.md index 8c985acfa47a..9a7dd6885680 100644 --- a/packages/tsconfig-reference/copy/pt/categories/Strict_Type_Checking_Options_6173.md +++ b/packages/tsconfig-reference/copy/pt/categories/Strict_Type_Checking_Options_6173.md @@ -10,6 +10,6 @@ Frequentemente, a segurança e escalabiliade em potencial do código base pode e Devido a variedade do Javascript suportado, a atualização para uma nova versão pode revelar dois tipos de erros: - Erros que já existem no seu código base, que o Typescript revelou pela linguagem melhorou seu entendimento do Javascript. -- Um novo conunto de erros que abordam um novo escopo de problema. +- Um novo conjunto de erros que abordam um novo escopo de problema. O TypeScript irá adicionar um sinalizador de compilador para o último conjunto de erros, e por padrão estes não estão habilitados. From d1c4bd289fe8e881505c92484806385ce404470c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rog=C3=A9rio=20Caetano?= Date: Tue, 18 Aug 2020 18:47:28 -0300 Subject: [PATCH 8/9] Update packages/tsconfig-reference/copy/pt/categories/Strict_Type_Checking_Options_6173.md Co-authored-by: Danilo Campana Fuchs --- .../copy/pt/categories/Strict_Type_Checking_Options_6173.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/tsconfig-reference/copy/pt/categories/Strict_Type_Checking_Options_6173.md b/packages/tsconfig-reference/copy/pt/categories/Strict_Type_Checking_Options_6173.md index 9a7dd6885680..a20c1332375f 100644 --- a/packages/tsconfig-reference/copy/pt/categories/Strict_Type_Checking_Options_6173.md +++ b/packages/tsconfig-reference/copy/pt/categories/Strict_Type_Checking_Options_6173.md @@ -9,7 +9,7 @@ Frequentemente, a segurança e escalabiliade em potencial do código base pode e Devido a variedade do Javascript suportado, a atualização para uma nova versão pode revelar dois tipos de erros: -- Erros que já existem no seu código base, que o Typescript revelou pela linguagem melhorou seu entendimento do Javascript. +- Erros que já existem no seu código base, que o Typescript passa a revelar, dado um melhor entendimento de Javascript. - Um novo conjunto de erros que abordam um novo escopo de problema. O TypeScript irá adicionar um sinalizador de compilador para o último conjunto de erros, e por padrão estes não estão habilitados. From 9b7676946b6b62a7677003cf0b059de014e5d3b8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rog=C3=A9rio=20Caetano?= Date: Tue, 18 Aug 2020 18:47:42 -0300 Subject: [PATCH 9/9] Update packages/tsconfig-reference/copy/pt/categories/Strict_Type_Checking_Options_6173.md Co-authored-by: Danilo Campana Fuchs --- .../copy/pt/categories/Strict_Type_Checking_Options_6173.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/tsconfig-reference/copy/pt/categories/Strict_Type_Checking_Options_6173.md b/packages/tsconfig-reference/copy/pt/categories/Strict_Type_Checking_Options_6173.md index a20c1332375f..7f2a4b4e59cd 100644 --- a/packages/tsconfig-reference/copy/pt/categories/Strict_Type_Checking_Options_6173.md +++ b/packages/tsconfig-reference/copy/pt/categories/Strict_Type_Checking_Options_6173.md @@ -7,7 +7,7 @@ Recomendamos utilizar [a opção `strict`](#strict) para aceitar todas as melhor TypeScript suporta um amplo espectro dos padrões do Javascript e padrões para permitir bastante flexibilidade em acomodar estes estilos. Frequentemente, a segurança e escalabiliade em potencial do código base pode estar em conflito com alguma dessas técnicas. -Devido a variedade do Javascript suportado, a atualização para uma nova versão pode revelar dois tipos de erros: +Devido a variedade do Javascript suportado, a atualização para uma nova versão do Typescript pode revelar dois tipos de erros: - Erros que já existem no seu código base, que o Typescript passa a revelar, dado um melhor entendimento de Javascript. - Um novo conjunto de erros que abordam um novo escopo de problema.