Skip to content

Commit 96ecee9

Browse files
committed
chore(): resolved conflicts
2 parents 2a799e9 + 159c51b commit 96ecee9

File tree

16 files changed

+237
-151
lines changed

16 files changed

+237
-151
lines changed

content/cli/workspaces.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -192,7 +192,7 @@ These properties specify the compiler to use as well as various options that aff
192192
| `assets` | array | Enables automatically distributing non-TypeScript assets whenever a compilation step begins (asset distribution does **not** happen on incremental compiles in `--watch` mode). See below for details. |
193193
| `watchAssets` | boolean | If `true`, run in watch-mode, watching **all** non-TypeScript assets. (For more fine-grained control of the assets to watch, see [Assets](cli/monorepo#assets) section below). |
194194
| `manualRestart` | boolean | If `true`, enables the shortcut `rs` to manually restart the server. Default value is `false`. |
195-
| `builder` | string | Instructs CLI on what `builder` to use to compile the project (`tsc`, `swc`, or `webpack`) |
195+
| `builder` | string/object | Instructs CLI on what `builder` to use to compile the project (`tsc`, `swc`, or `webpack`). To customize builder's behavior, you can pass an object containing two attributes: `type` (`tsc`, `swc`, or `webpack`) and `options`. |
196196
| `typeCheck` | boolean | If `true`, enables type checking for SWC-driven projects (when `builder` is `swc`). Default value is `false`. |
197197

198198
#### Global generate options

content/discover/who-uses.json

Lines changed: 24 additions & 136 deletions
Original file line numberDiff line numberDiff line change
@@ -36,169 +36,57 @@
3636
"url": "https://www.neo4j.com/"
3737
},
3838
{
39-
"logo": "/assets/logo/shipt.png",
40-
"url": "https://www.shipt.com/"
41-
},
42-
{
43-
"logo": "/assets/logo/sanofi.png",
44-
"url": "https://github.com/Sanofi-IADC"
45-
},
46-
{
47-
"logo": "https://nestjs.com/img/valor-software.png",
48-
"url": "https://valor-software.com/"
49-
},
50-
{
51-
"logo": "/assets/logo/sitepen.svg",
52-
"url": "https://sitepen.com"
53-
},
54-
{
55-
"logo": "https://nestjs.com/img/gojob-logo.png",
56-
"url": "https://gojob.com/",
57-
"width": "100px"
58-
},
59-
{
60-
"logo": "https://nestjs.com/img/neoteric.png",
61-
"url": "https://neoteric.eu/"
62-
},
63-
{
64-
"logo": "/assets/logo/trellis.png",
65-
"url": "https://trellis.org/",
66-
"width": "70px"
39+
"logo": "/assets/logo/bmw.svg",
40+
"url": "https://bmw.com"
6741
},
6842
{
69-
"logo": "https://nestjs.com/img/scalio-logo.svg",
70-
"url": "https://scal.io",
71-
"width": "120px"
72-
},
73-
{
74-
"logo": "https://nestjs.com/img/swingdev-logo.svg",
75-
"url": "https://swingdev.io/"
76-
},
77-
{
78-
"logo": "/assets/logo/cultura-colectiva.png",
79-
"url": "https://culturacolectiva.com",
80-
"width": "90px"
81-
},
82-
{
83-
"logo": "https://nestjs.com/img/trilon.png",
84-
"url": "https://trilon.io"
43+
"logo": "/assets/logo/gitlab.png",
44+
"url": "https://gitlab.com/"
8545
},
8646
{
87-
"logo": "/assets/logo/architectnow.png",
88-
"url": "http://architectnow.net",
89-
"width": "150px"
47+
"logo": "/assets/logo/ibm.svg",
48+
"url": "https://www.ibm.com/"
9049
},
9150
{
92-
"logo": "/assets/logo/iflix.svg",
93-
"url": "https://www.iflix.com",
94-
"width": "70px"
51+
"logo": "/assets/logo/jetbrains.svg",
52+
"url": "https://www.jetbrains.com/"
9553
},
9654
{
97-
"logo": "https://nestjs.com/img/genuinebee.svg",
98-
"url": "https://genuinebee.com/"
55+
"logo": "/assets/logo/mercedes.png",
56+
"url": "https://www.mercedes-benz.com/"
9957
},
10058
{
101-
"logo": "/assets/logo/run-players-league.png",
102-
"url": "https://runplayersleague.com",
103-
"width": "80px"
59+
"logo": "/assets/logo/totalenergies.svg",
60+
"url": "https://totalenergies.com/"
10461
},
10562
{
106-
"logo": "/assets/logo/yanrongyun.svg",
107-
"url": "http://www.yanrongyun.com",
108-
"width": "120px"
63+
"logo": "/assets/logo/bytedance.png",
64+
"url": "https://www.bytedance.com"
10965
},
11066
{
111-
"logo": "/assets/logo/sclable.svg",
112-
"url": "https://sclable.com",
113-
"width": "120px"
114-
},
115-
{
116-
"logo": "/assets/logo/dozto.png",
117-
"url": "https://www.dozto.com",
118-
"width": "117px"
119-
},
120-
{
121-
"logo": "/assets/logo/qingtui.png",
122-
"url": "https://www.qingtui.cn/",
123-
"width": "90px"
67+
"logo": "/assets/logo/ibm.svg",
68+
"url": "https://www.ibm.com/"
12469
},
12570
{
126-
"logo": "/assets/logo/crowdlinker.svg",
127-
"url": "https://crowdlinker.com/",
128-
"width": "110px"
129-
},
130-
{
131-
"logo": "/assets/logo/nothing.svg",
132-
"url": "https://nothing.ch/",
133-
"width": "110px"
134-
},
135-
{
136-
"logo": "/assets/logo/swissdevjobs-devops-logo.png",
137-
"url": "https://swissdevjobs.ch/jobs/Dev-Ops/All",
138-
"width": "65px"
139-
},
140-
{
141-
"logo": "/assets/logo/zeoagency.svg",
142-
"url": "https://zeo.org/tr/",
143-
"width": "80px"
144-
},
145-
{
146-
"logo": "/assets/logo/valueadd.png",
147-
"url": "https://valueadd.pl/",
148-
"width": "120px"
149-
},
150-
{
151-
"logo": "/assets/logo/bedu.svg",
152-
"url": "https://bedu.org",
153-
"width": "100px"
154-
},
155-
{
156-
"logo": "/assets/logo/shopback.png",
157-
"url": "https://shopback.com",
158-
"width": "100px"
159-
},
160-
{
161-
"logo": "/assets/logo/facile.png",
162-
"url": "https://www.facile.it",
163-
"width": "100px"
164-
},
165-
{
166-
"logo": "/assets/logo/interfacewerk.png",
167-
"url": "https://interfacewerk.de",
168-
"width": "130px"
169-
},
170-
{
171-
"logo": "/assets/logo/ottonova.png",
172-
"url": "https://www.ottonova.de",
173-
"width": "130px"
71+
"logo": "/assets/logo/shipt.png",
72+
"url": "https://www.shipt.com/"
17473
},
17574
{
176-
"logo": "/assets/logo/radity.png",
177-
"url": "https://radity.com",
178-
"width": "120px"
75+
"logo": "/assets/logo/sanofi.png",
76+
"url": "https://github.com/Sanofi-IADC"
17977
},
18078
{
181-
"logo": "/assets/logo/global-cto-forum.png",
182-
"url": "https://globalctoforum.org/",
183-
"width": "120px"
79+
"logo": "/assets/logo/sitepen.svg",
80+
"url": "https://sitepen.com"
18481
},
18582
{
186-
"logo": "/assets/logo/rivvy.png",
187-
"url": "https://rivvy.app",
188-
"width": "120px"
83+
"logo": "https://nestjs.com/img/trilon.png",
84+
"url": "https://trilon.io"
18985
},
19086
{
19187
"logo": "/assets/logo/vue-storefront.png",
19288
"url": "https://www.vuestorefront.io/"
19389
},
194-
{
195-
"logo": "/assets/logo/fuse-logo.svg",
196-
"url": "https://fuseautotech.com"
197-
},
198-
{
199-
"logo": "/assets/logo/amplication.svg",
200-
"url": "https://amplication.com"
201-
},
20290
{
20391
"logo": "/assets/logo/hingehealth.png",
20492
"url": "https://hingehealth.com",

content/migration.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,23 +4,23 @@ This article provides a set of guidelines for migrating from Nest version 9 to v
44
To learn more about the new features we've added in v10, check out this [article](https://trilon.io/blog/nestjs-10-is-now-available).
55
There were some very minor breaking changes that shouldn't affect most users - you can find the full list of them [here](https://github.com/nestjs/nest/releases/tag/v10.0.0).
66

7-
### Upgrading packages
7+
#### Upgrading packages
88

99
While you can upgrade your packages manually, we recommend using [ncu (npm check updates)](https://npmjs.com/package/npm-check-updates).
1010

11-
### Cache module
11+
#### Cache module
1212

1313
The `CacheModule` has been removed from the `@nestjs/common` package and is now available as a standalone package - `@nestjs/cache-manager`. This change was made to avoid unnecessary dependencies in the `@nestjs/common` package. You can learn more about the `@nestjs/cache-manager` package [here](https://docs.nestjs.com/techniques/caching).
1414

15-
### Deprecations
15+
#### Deprecations
1616

1717
All deprecated methods & modules have been removed.
1818

19-
### CLI Plugins and TypeScript >= 4.8
19+
#### CLI Plugins and TypeScript >= 4.8
2020

2121
NestJS CLI Plugins (available for `@nestjs/swagger` and `@nestjs/graphql` packages) will now require TypeScript >= v4.8 and so older versions of TypeScript will no longer be supported. The reason for this change is that in [TypeScript v4.8 introduced several breaking changes](https://www.typescriptlang.org/docs/handbook/release-notes/typescript-4-8.html#decorators-are-placed-on-modifiers-on-typescripts-syntax-trees) in its Abstract Syntax Tree (AST) which we use to auto-generate OpenAPI and GraphQL schemas.
2222

23-
### Dropping support for Node.js v12
23+
#### Dropping support for Node.js v12
2424

2525
As of NestJS 10, we no longer support Node.js v12, as [v12 went EOL](https://twitter.com/nodejs/status/1524081123579596800) on April 30, 2022. This means that NestJS 10 requires Node.js v16 or higher. This decision was made to allow us to finally set target to `ES2021` in our TypeScript configuration, instead of shipping polyfills as we did in the past.
2626

content/recipes/swc.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,19 @@ Instead of passing the `-b` flag you can also just set the `compilerOptions.buil
3434
}
3535
```
3636

37+
To customize builder's behavior, you can pass an object containing two attributes, `type` (`"swc"`) and `options`, as follows:
38+
39+
```json
40+
"compilerOptions": {
41+
"builder": {
42+
"type": "swc",
43+
"options": {
44+
"swcrcPath": "infrastructure/.swcrc",
45+
}
46+
}
47+
}
48+
```
49+
3750
To run the application in watch mode, use the following command:
3851

3952
```bash

content/techniques/sql.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ For convenience, Nest provides tight integration with TypeORM and Sequelize out-
88

99
### TypeORM Integration
1010

11-
For integrating with SQL and NoSQL databases, Nest provides the `@nestjs/typeorm` package. [TypeORM](https://github.com/typeorm/typeorm) it's the most mature Object Relational Mapper (ORM) available for TypeScript. Since it's written in TypeScript, it integrates well with the Nest framework.
11+
For integrating with SQL and NoSQL databases, Nest provides the `@nestjs/typeorm` package. [TypeORM](https://github.com/typeorm/typeorm) is the most mature Object Relational Mapper (ORM) available for TypeScript. Since it's written in TypeScript, it integrates well with the Nest framework.
1212

1313
To begin using it, we first install the required dependencies. In this chapter, we'll demonstrate using the popular [MySQL](https://www.mysql.com/) Relational DBMS, but TypeORM provides support for many relational databases, such as PostgreSQL, Oracle, Microsoft SQL Server, SQLite, and even NoSQL databases like MongoDB. The procedure we walk through in this chapter will be the same for any database supported by TypeORM. You'll simply need to install the associated client API libraries for your selected database.
1414

src/app/homepage/homepage.component.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -33,17 +33,17 @@ <h4 class="title">Principal Sponsors</h4>
3333
class="logo-sponsor"
3434
/>
3535
</a>
36-
<a href="https://www.redhat.com/" target="_blank" class="logo-sponsor-container">
36+
<!-- <a href="https://www.redhat.com/" target="_blank" class="logo-sponsor-container">
3737
<img src="/assets/sponsors/red-hat-logo.svg" alt="Red Hat Logo" class="logo-sponsor" />
38-
</a>
38+
</a> -->
3939
<a href="https://valor-software.com/" target="_blank" class="logo-sponsor-container">
4040
<img
4141
src="/assets/sponsors/valor-software.png"
4242
alt="Valor Software Logo"
4343
class="logo-sponsor logo-sponsor--high"
4444
/>
4545
</a>
46-
<a href="https://github.com/Sanofi-IADC" target="_blank" class="logo-sponsor-container">
46+
<!-- <a href="https://github.com/Sanofi-IADC" target="_blank" class="logo-sponsor-container">
4747
<img
4848
src="/assets/sponsors/sanofi.png"
4949
alt="Sanofi Logo"
@@ -63,7 +63,7 @@ <h4 class="title">Principal Sponsors</h4>
6363
alt="Amplication Logo"
6464
class="logo-sponsor"
6565
/>
66-
</a>
66+
</a> -->
6767
</div>
6868
<div class="inline-column">
6969
<h4 class="title">Sponsors / Partners</h4>

src/app/homepage/homepage.component.scss

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -198,7 +198,7 @@
198198
}
199199

200200
.logo-sponsor--high {
201-
width: 160px;
201+
width: 140px;
202202
}
203203

204204
.logo-sponsor--slim {
@@ -401,11 +401,12 @@
401401

402402
.company-logo img {
403403
max-width: 130px;
404-
max-height: 90px;
404+
max-height: 60px;
405+
padding: 6px;
405406
-webkit-filter: var(--company-filter);
406407
filter: var(--company-filter);
407408
opacity: var(--company-logo-opacity);
408-
409+
409410
&:hover {
410411
-webkit-filter: var(--company-filter-hover);
411412
filter: var(--company-filter-hover);

src/app/homepage/pages/cli/cli.module.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ const routes: Routes = [
2020
path: 'monorepo',
2121
component: CliWorkspacesComponent,
2222
data: {
23-
title: 'Monorepo - CLI',
23+
title: 'Workspaces - CLI',
2424
},
2525
},
2626
{

src/assets/logo/autodesk.png

10.8 KB
Loading

0 commit comments

Comments
 (0)