Skip to content

Commit 6fed853

Browse files
authored
Update books and update prettier (#156)
1 parent 4b6d744 commit 6fed853

40 files changed

Lines changed: 320 additions & 31 deletions

README-it_IT.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -211,7 +211,7 @@ Puoi anche scaricare la versione Epub:
211211

212212
Benvenuti a The Concise TypeScript Book! Questa guida vi fornirà le conoscenze essenziali e le competenze pratiche per uno sviluppo TypeScript efficace. Scoprite i concetti e le tecniche chiave per scrivere codice pulito e robusto. Che siate principianti o sviluppatori esperti, questo libro rappresenta sia una guida completa che un pratico riferimento per sfruttare la potenza di TypeScript nei vostri progetti.
213213

214-
Questo libro tratta TypeScript 5.2.
214+
Questo libro tratta TypeScript 5.9.
215215

216216
## Informazioni sull'autore
217217

@@ -5035,18 +5035,18 @@ let r = /(a)\2/; // Errore: questo riferimento punta a un gruppo inesistente.
50355035
* Funziona solo con: `import defer * as name from "module"`
50365036
* Il codice viene eseguito solo quando si accede a un elemento esportato.
50375037

5038-
file: a.ts
50395038
<!-- skip -->
50405039
```typescript
5040+
// file: a.ts
50415041
console.log('runs!');
50425042
export const x = 1;
50435043
```
50445044

50455045
file: main.ts
5046-
50475046
<!-- skip -->
50485047
```typescript
5049-
// import defer * as a from "./a.js";
5048+
// file: main.ts
5049+
import defer * as a from "./a.js";
50505050
console.log("start"); // ancora niente da a.ts
50515051
console.log(a.x); // ora viene stampato "runs!", poi 1
50525052
```

README-pt_BR.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -171,7 +171,7 @@ Uma versão online está disponível em:
171171
- [Com Genéricos](#com-genéricos)
172172
- [Decoradores](#decoradores-decorators)
173173
- [Decoradores de Classe](#decoradores-de-classe-class-decorators)
174-
- [Decorador de Propriedade](#decorador- de-propriedade-property-decorator)
174+
- [Decorador de Propriedade](#decorador-de-propriedade-property-decorator)
175175
- [Decorador de Método](#decorador-de-método-method-decorator)
176176
- [Decoradores de Getter e Setter](#decoradores-de-getter-e-setter)
177177
- [Metadados de Decorador](#metadados-de-decorador-decorator-metadata)
@@ -256,7 +256,7 @@ Uma versão online está disponível em:
256256

257257
Bem-vindo ao Livro Conciso de TypeScript! Este guia o equipa com conhecimentos essenciais e habilidades práticas para o desenvolvimento eficaz em TypeScript. Descubra conceitos e técnicas fundamentais para escrever código limpo e robusto. Seja você um iniciante ou um desenvolvedor experiente, este livro serve tanto como um guia abrangente quanto como uma referência prática para aproveitar o poder do TypeScript em seus projetos.
258258

259-
Este livro cobre o TypeScript 5.2.
259+
Este livro cobre o TypeScript 5.9.
260260

261261
## Sobre o Autor
262262

@@ -5081,17 +5081,17 @@ let r = /(a)\2/; // Erro: Esta referência invertida se refere a um grupo que n
50815081
* Funciona apenas com: `import defer * as name from "module"`
50825082
* O código é executado somente quando você acessa uma exportação
50835083

5084-
arquivo: a.ts
50855084
<!-- skip -->
50865085
```typescript
5086+
// arquivo: a.ts
50875087
console.log('executando!');
50885088
export const x = 1;
50895089
```
50905090

5091-
arquivo: main.ts
50925091
<!-- skip -->
50935092
```typescript
5094-
// import defer * as a from "./a.js";
5093+
// arquivo: main.ts
5094+
import * as a from './a.js';
50955095
console.log('iniciando'); // nada de a.ts ainda
50965096
console.log(a.x); // agora imprime "executando!", depois 1
50975097
```

README-sv_SE.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -226,7 +226,7 @@ En onlineversion finns tillgänglig på:
226226
- [ES6-moduler](#es6-moduler)
227227
- [ES7 exponentiationsoperator](#es7-exponentiationsoperator)
228228
- [for-await-of-satsen](#for-await-of-satsen)
229-
- [Metaegenskapen new.target](#metaegenskapen-newtarget)
229+
- [Metaegenskapen new target](#metaegenskapen-new-target)
230230
- [Dynamiska importuttryck](#dynamiska-importuttryck)
231231
- ["tsc –watch"](#tsc-watch)
232232
- [Non-null Assertion Operator](#non-null-assertion-operator)
@@ -257,7 +257,7 @@ En onlineversion finns tillgänglig på:
257257

258258
Välkommen till Den koncisa TypeScript-boken! Denna guide utrustar dig med väsentlig kunskap och praktiska färdigheter för effektiv TypeScript-utveckling. Upptäck nyckelkoncept och tekniker för att skriva ren, robust kod. Oavsett om du är nybörjare eller en erfaren utvecklare fungerar denna bok både som en omfattande guide och en praktisk referens för att utnyttja TypeScripts kraft i dina projekt.
259259

260-
Denna bok täcker TypeScript 5.2.
260+
Denna bok täcker TypeScript 5.9.
261261

262262
## Om författaren
263263

@@ -4418,7 +4418,7 @@ async function* asyncNumbers(): AsyncIterableIterator<number> {
44184418
})();
44194419
```
44204420

4421-
### Metaegenskapen new.target
4421+
### Metaegenskapen new target
44224422

44234423
Du kan i TypeScript använda metaegenskapen `new.target` som gör det möjligt att avgöra om en funktion eller konstruktor anropades med new-operatorn. Det låter dig upptäcka om ett objekt skapades som ett resultat av ett konstruktoranrop.
44244424

@@ -5081,17 +5081,17 @@ let r = /(a)\2/; // Fel: Denna bakåtreferens refererar till en grupp som inte f
50815081
* Fungerar bara med: `import defer * as name from "module"`
50825082
* Koden körs bara när du öppnar en export
50835083

5084-
file: a.ts
50855084
<!-- skip -->
50865085
```typescript
5086+
// file: a.ts
50875087
console.log('runs!');
50885088
export const x = 1;
50895089
```
50905090

5091-
file: main.ts
50925091
<!-- skip -->
50935092
```typescript
5094-
// import defer * as a from "./a.js";
5093+
// file: main.ts
5094+
import defer * as a from "./a.js";
50955095
console.log("start"); // inget från a.ts ännu
50965096
console.log(a.x); // nu "runs!" skrivs ut, sedan 1
50975097
```

README-zh_CN.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5036,17 +5036,17 @@ let r = /(a)\2/; // 错误:此反向引用指向一个不存在的组。
50365036
* 仅适用于:`import defer * as name from "module"`
50375037
* 代码仅在你访问导出项时执行
50385038

5039-
文件:a.ts
50405039
<!-- skip -->
50415040
```typescript
5041+
// 文件:a.ts
50425042
console.log("runs!");
50435043
export const x = 1;
50445044
```
50455045

5046-
文件:main.ts
50475046
<!-- skip -->
50485047
```typescript
5049-
// import defer * as a from "./a.js";
5048+
// 文件:main.ts
5049+
import defer * as a from "./a.js";
50505050
console.log("start"); // a.ts 中尚无任何内容
50515051
console.log(a.x); // 现在打印“runs!",然后输出 1
50525052
```

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -255,7 +255,7 @@ An online version is available at:
255255

256256
Welcome to The Concise TypeScript Book! This guide equips you with essential knowledge and practical skills for effective TypeScript development. Discover key concepts and techniques to write clean, robust code. Whether you're a beginner or an experienced developer, this book serves as both a comprehensive guide and a handy reference for leveraging TypeScript's power in your projects.
257257

258-
This book covers TypeScript 5.2.
258+
This book covers TypeScript 5.9.
259259

260260
## About the Author
261261

@@ -5090,7 +5090,7 @@ export const x = 1;
50905090
<!-- skip -->
50915091
```typescript
50925092
// file: main.ts
5093-
// import defer * as a from "./a.js";
5093+
import defer * as a from "./a.js";
50945094
console.log("start"); // nothing from a.ts yet
50955095
console.log(a.x); // now "runs!" prints, then 1
50965096
```
1.3 KB
Binary file not shown.
5.96 KB
Binary file not shown.
1.49 KB
Binary file not shown.
8.03 KB
Binary file not shown.
1.47 KB
Binary file not shown.

0 commit comments

Comments
 (0)